【发布时间】:2013-05-09 10:54:31
【问题描述】:
我正在 Firemonkey 中创建一个按钮数组,每个按钮都是通过从资源中加载样式来创建的。
FButtons[r,c] := TLayout( TStyleManager.LoadFromResource(HInstance, BUTTON_STYLE, RT_RCDATA) );
FButtons[r,c].Parent := Self;
FButtons[r,c].Stored := false;
FButtons[r,c].HitTest := true;
FButtons[r,c].OnMouseDown := OnButtonMouseDown;
资源的内容只是从 TButton(深色样式)复制而来。
我遇到的问题是按钮没有为按下状态设置动画。因此,我试图捕获 OnMouseDown 事件以触发“IsPressed”动画,但永远不会触发 OnMouseDown。 任何想法为什么 OnMouseDown 没有发生?
提前致谢。 马丁
【问题讨论】:
标签: delphi firemonkey