菜单项目比较多,可否自动分为多栏?(100分)

  • 主题发起人 主题发起人 chinausa
  • 开始时间 开始时间
C

chinausa

Unregistered / Unconfirmed
GUEST, unregistred user!
菜单项目比较多,可否自动分为多栏? 就像 Maxthon 的 收藏 菜单功能一样,少的时候是1栏,1栏1屏显示不完,就自动分为多栏。
我用的是 Popupmenu ,有没有其他控件可以实现这个
 
找了半天,实在找不到了,记得D4时用过这种东西,找半天没找到.
分组用子菜单吧,多到要分栏显示说明分类有问题了,用户使用起来一定不方便.
所以输入法每次选字一般不超过7个,否则效率反而低
 
请继续请继续
请继续请继续
 
嗯,同意bmsr,
就如Windows的开始菜单一样,如果太多,会满屏都是展开的扩展菜单,其实,适当的分类和层次管理,会给用户更好的体验。
建议楼主可以考虑使用子菜单的方式,进行动态创建(或者预先定义)这些菜单项目。

Good Luck!
 
可以根据1屏显计算一下,在适当的位置加一个break:=mbBarBreak的菜单项就分栏了啊!
 

Similar threads

D
回复
0
查看
948
DelphiTeacher的专栏
D
D
回复
0
查看
885
DelphiTeacher的专栏
D
D
回复
0
查看
963
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部