接刚才的弹出菜单问题,怎样改变弹出菜单的宽度呢?(20分)

Q

q09876

Unregistered / Unconfirmed
GUEST, unregistred user!
接刚才的弹出菜单问题,怎样改变弹出菜单的宽度呢?
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=0574610
 
//首先把MainMenu的OwnerDraw属性设为True
//然后在你想调整尺寸的菜单项的OnMeasureItem事件中写下
//Width:=某数值;
//Height:=某数值;
我是这样做的,好像不行啊。
比如有个弹出菜单P1,其中有a1,a2两个选项。
是不是在a1或a2的OnMeasureItem事件里写上width和heiht?
 
菜单宽度不是自动的吗???
 
是啊,我想把它设短一点。
 
菜单宽度是自动的,设短一点,有的文字就看不到了。
 
啊呀,我就是想设短一点啊!我现在嫌它长了。。
大虾们不要逃避问题啊!
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
745
DelphiTeacher的专栏
D
D
回复
0
查看
747
DelphiTeacher的专栏
D
D
回复
0
查看
594
DelphiTeacher的专栏
D
顶部