|
|
导航: |
论坛 -> 发布控件
斑竹:liumazi,ruralboy |
|
作者: |
|
2005/3/15 11:38:14 |
标题: |
如何设置热件hotkey:tshortcut? |
浏览:1458 |
|
加入我的收藏 |
楼主: |
我基于TSpeedButton自定了一个新的控件,并且增加了一个新的属性HotKey,定义类行为HotKey:TShortCut,我想将KeyDown(Sender:TObject;Key:Word;shift:TShift),和HotKey:TShortCut联系在一起,即:在运行时,如果按下HotKey相应的热件,新的控件会出现Down的状态,谢谢大家了!
----------------------------------------------
- |
作者: |
|
2005/3/15 12:43:41 |
1楼: |
恐怕比较麻烦,因为TSpeedButton没有键盘事件,你得自己为它加上键盘事件的处理;或者只是简单地拦截处理一下键盘消息,具体实现请参考一下TWinControl的实现(看一下它的源码)。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
|
|