F
funxu
Unregistered / Unconfirmed
GUEST, unregistred user!
1。最近看了delphi开发人员指南,似是而非的做了几个控件,不过有n多点不明白
假设我要做一个自定义label继承自tlabel,那么怎么深入vcl了解tlabel的内部变量,属性和方法光看stdctrl什么也看不到。
2。例如我想做个鼠标移动到上面就会改变颜色的label,感觉上是定义一个方法接受鼠标移动的消息重载onmouseleave事件取修改颜色,但是tlabel的procedure color还有mouseleave等等我却不知道怎么调用,谁能给个代详细说明的demo,就是怎么找到tlabel的相关事件然后重载给color赋值。
假设我要做一个自定义label继承自tlabel,那么怎么深入vcl了解tlabel的内部变量,属性和方法光看stdctrl什么也看不到。
2。例如我想做个鼠标移动到上面就会改变颜色的label,感觉上是定义一个方法接受鼠标移动的消息重载onmouseleave事件取修改颜色,但是tlabel的procedure color还有mouseleave等等我却不知道怎么调用,谁能给个代详细说明的demo,就是怎么找到tlabel的相关事件然后重载给color赋值。