首页 > 解决方案 > 当父级是 TPanel 时,Delphi Form 不会触发 onActivate 事件

问题描述

当我单击表单的标题时,不会触发 OnActivate 事件。原因显然是表单父级是一个TPanel。单击其标题时,表单会被置于最前面,但不会触发 onActivate 事件。我的解决方案是激进的,我将边框样式设置为 bsnone,并创建了自己的标题,面板与表单顶部对齐。然后我使用面板上的鼠标事件来移动表单。但是我现在遇到了如何在没有边框的情况下调整表单大小的问题。请帮忙,谢谢。

标签: formsdelphievents

解决方案


推荐阅读