Board logo

Subject: 组件标签Tabs菜单问题 [Print This Page]

Author: kendling    Time: 2005-9-18 12:26     Subject: 组件标签Tabs菜单问题

组件标签Tabs菜单问题:
如果安装的控件太多,菜单超过整个屏幕的高度会显示不完整,只显示最上面的标签。
Author: Sword-Light    Time: 2005-9-18 13:23

请楼主贴个图,大家一看就清楚了。
但从你说的情况来看,我猜你用的是Delphi7吧,这个Bug是Delphi7固有的,是菜单CustomDraw引起的。我最近模仿别人的专家做了一个,可以解决这个问题。
你还是先贴个图吧
Author: kendling    Time: 2005-9-18 14:30     Subject: 我真的是用D7呀。



Image Attachment: Tabs.JPG (2005-9-18 14:30, 198.78 K) / Download count 553
http://bbs.cnpack.org/attachment.php?aid=125


Author: Sword-Light    Time: 2005-9-18 15:05

这是我模仿别人写的专家做的一个插件。就象安装普通控件那样安装上,在View菜单下就会找到
Component Bar菜单项,将它定制到顶层的工具条上就行了。其实它的功能实现部分和CnPack专家没
什么区别,仅仅不过就是CnPack直接借用了Delphi自己的IDE菜单,而我是另外新建了一个TPopupMenu,
也正是这一点区别,就出现了你所说的情况。另外,我在做时也反复斟酌了是否应该分门别类,最终
还是放弃了,因为首先我自己不会同时安装那么多的控件,再有,若分成Delphi自带控件、界面控件、
数据库控件、DevExpress系列、Raize系列……这本身就不太合理,DevExpress中就没有界面控件吗?
没有数据感知控件吗?所以类别之间相互冲突,这样一来,查找速度不升反降,没什么意义了。

[ Last edited by Sword-Light on 2005-9-18 at 15:11 ]
Author: Sword-Light    Time: 2005-9-18 15:28     Subject: CompBar



[ Last edited by Sword-Light on 2005-9-18 at 15:29 ]

Attachment: CompBar.rar (2005-9-18 15:28, 4.91 K) / Download count 529
http://bbs.cnpack.org/attachment.php?aid=126
Author: Sword-Light    Time: 2005-9-18 15:30     Subject: CompBar



Image Attachment: CompBar.gif (2005-9-18 15:30, 35.62 K) / Download count 532
http://bbs.cnpack.org/attachment.php?aid=127


Author: Sword-Light    Time: 2005-9-18 15:42

哈哈哈,我变成晃晃悠悠的小老虎啦!!! :p
Author: kendling    Time: 2005-9-18 23:15

谢谢!
Author: rocky    Time: 2005-9-20 08:23

呵呵,眼都晃花了:p
Author: 多事之秋    Time: 2005-9-20 15:48


Author: softsword    Time: 2005-11-7 22:35

Raize P* Menu 早就可以了,忘记具体名字了。
你去 DelphiBox ,有下载。
Author: Sword-Light    Time: 2005-11-8 05:10

楼上兄弟,你说的那个Raize的IDE Palette Menu,我用过,但它有Bug,你将鼠标在Delphi的主菜单
的顶菜单上来回移动,发现IDE Palette Menu和其他菜单不能形成一体,并不能弹出来,只有单独点
击它的时候才弹出来,这有点不爽。而且最主要的是在Delphi7中,它依然是借助Delphi IDE自己的
菜单,当控件足够多时,依然是不能上下滚动,而我这个就没有上面的两个问题。
Author: Passion    Time: 2005-11-8 08:47

说到component bar, Sword-Light兄有无研究过Component Bar Expert?这东西打算完全取代控件板,自己弹出一个窗口将现有控件排列组合供用户选择,有点创意。不知道用的人多不多。Torry上有其下载链接。
Author: Sword-Light    Time: 2005-11-8 15:18

谢谢Passion兄,我有机会去看看,学习一下。




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0