【发布时间】:2009-09-14 19:21:38
【问题描述】:
当编辑框改变大小时,我需要更新它周围的项目。
TEdit 没有 OnResize 事件。
编辑框可以在不同时间调整大小,例如:
- 在代码中更改宽度/高度
- 为 DPI 缩放表单缩放
- 字体已更改
我敢肯定还有其他我不知道的人。
我需要一个事件来知道编辑框何时改变了它的大小。是否有 Windows 消息我可以将编辑框子类化并抓取?
【问题讨论】:
-
您想在更改代码时触发 OnResize?怎么样?
-
@Havenard:Ian 的意思是如果代码的大小在运行时发生变化,而不是如果他在设计时实际更改了代码。
标签: windows delphi events resize editbox