R
railgunman
Unregistered / Unconfirmed
GUEST, unregistred user!
我想在TPopup的基础上写一个控件,包含Tpopup的所有功能,但是我想把它的界面换一下,并且让我可以通过属性来改变每一个Item的颜色。我想用TBitmap来把Tpopup重画一遍,但不知道如何入手?
想了几天,我找到了解决办法:
我看了一下Delphi开发指南,我觉得要实现我要的功能的话,那么要重新写TMenu和TMenuItem,最后再在TMenu和TMenuItem的基础之上写自己的TPopMenu。不知小弟的理解是否正确?
但是小弟不知如何实现?还有请教一下VCL组件是怎么实现显示(程序运行时显示)的?
想了几天,我找到了解决办法:
我看了一下Delphi开发指南,我觉得要实现我要的功能的话,那么要重新写TMenu和TMenuItem,最后再在TMenu和TMenuItem的基础之上写自己的TPopMenu。不知小弟的理解是否正确?
但是小弟不知如何实现?还有请教一下VCL组件是怎么实现显示(程序运行时显示)的?