M machcat Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-28 #1 我重载了Tpanel控件的paint方法,增强了显示效果,但同时也带来了烦恼,就是说我只想窗体上的某一个panel有这种效果(同一窗体上有多个panel),而不会造成其它所有的Tpanel都是一个样子.各位大侠有高招吗?
我重载了Tpanel控件的paint方法,增强了显示效果,但同时也带来了烦恼,就是说我只想窗体上的某一个panel有这种效果(同一窗体上有多个panel),而不会造成其它所有的Tpanel都是一个样子.各位大侠有高招吗?
白 白乐天 Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-28 #3 你加一个 paint否 属性,true时再增加效果,false保持原样。
M machcat Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-28 #4 不想用三方控件,就想问问重载了控件的方法后,怎样避免其它同样的控件受影响.
M machcat Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-28 #5 谢谢回复,但想问问这个布尔属性怎么个加法?能否贴出代码
H huasoft_hth Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-28 #6 控件上有TAG属性,判断一下TAG的值即可
M machcat Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-28 #9 这样: 在panit方法里判断TAG的值,必须让程序知道哪个panel是sender,关键是重载的panit方法无法加入sender