Guest:
Register
|
Login
|
Member List
|
Search
|
Statistics
|
FAQ
Language
----------
Simplifed Chinese
Traditional Chinese
English
CnPack Forum
»
CnPack IDE 专家包(CnWizards)
» 能否增加一个控件面板快速定位的功能?
‹‹ Last Thread
|
Next Thread ››
Poll
Trade
Reward
Activity
Printable Version
|
Email to Friend
|
Subscription
|
Favorites
Subject: 能否增加一个控件面板快速定位的功能?
Lanny
新警察
UID 596
Digest Posts 0
Credits 17
Posts 14
点点分 17
Reading Access 10
Registered 2004-12-6
Location NanChang
Status Offline
#1
Post at 2005-11-14 12:56
Profile
|
Blog
|
P.M.
能否增加一个控件面板快速定位的功能?
看了一个 AVI 的演示,对方的 IDE 环境中的控件选择窗口很方便也使用,CnWizards中的有些不方便,比如多行就会太占用屏幕的空间。 Tabs 方式在控件面板很多的时候显示也会不完全。
这个是屏幕截图:
Image Attachment
:
psss.JPG
(2005-11-14 12:56, 46.03 K)
zjy
管理员
UID 2
Digest Posts
6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
#2
Post at 2005-11-14 14:07
Profile
|
Site
|
Blog
|
P.M.
下一版本 0.8.0 将增加一个新的 CompBar 专家,请关注更新
您可以试用一下这个工具(带详细帮助):
http://www.delphipages.com/edit/count.cfm?ID=4040
该工具的原始作者已经授权 CnPack 开发组移植该代码到下一版本的 CnWizards 中,近期的不稳定版就会加上,请关注网站更新。
Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Lanny
新警察
UID 596
Digest Posts 0
Credits 17
Posts 14
点点分 17
Reading Access 10
Registered 2004-12-6
Location NanChang
Status Offline
#3
Post at 2005-11-14 14:27
Profile
|
Blog
|
P.M.
这个我现在就在用,但是不方便,它需要 Dock 到 Object Inspector's window ,没有截图中的那么直观和方便实用。
在你们的开发计划中就好了。希望在下个版本中能看见。
Passion
(LiuXiao)
管理员
UID 359
Digest Posts
19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
#4
Post at 2005-11-14 16:48
Profile
|
Blog
|
P.M.
ComponentBar可以不需要dock吧,有CnWizards后它这个窗口还有置顶的功能,应该比较方便。
不过不少朋友应该还不太习惯这种形式。
wyb_star
新警察
UID 11
Digest Posts 0
Credits 12
Posts 9
点点分 12
Reading Access 10
Registered 2003-1-17
Status Offline
#5
Post at 2005-11-14 17:03
Profile
|
Blog
|
P.M.
ComponentBar很好用啊
我早就使这个工具了,很好用啊,我从来没有把把它Dock使用(虽然可以)!
Lanny
新警察
UID 596
Digest Posts 0
Credits 17
Posts 14
点点分 17
Reading Access 10
Registered 2004-12-6
Location NanChang
Status Offline
#6
Post at 2005-11-14 19:47
Profile
|
Blog
|
P.M.
我的意思不是说 ComponentBar 非要 Dock 才能用,我的意思是要它在屏幕上不多占用额外的位置使用。我感觉还是截图中的那个方式比较自然,因为选择控件在习惯上就会移动 Mouse 到上面去。
类似的功能 Delphi 2005 已经有了,可谁叫我们用 Delphi 7 呢。
zjy
管理员
UID 2
Digest Posts
6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
#7
Post at 2005-11-14 20:01
Profile
|
Site
|
Blog
|
P.M.
其实本来 D7 控件面板右键菜单里的 Tab 是可以用的,可惜 D7 的 IDE 用了 Bug 巨多的 ActionBar 系列控件来做主菜单和右键菜单,导致菜单一长就显示不全了,还没办法折行:(
其实楼主给出的界面,是很容易实现的。CnWizards 在 D5 下提供的面板右键 Tab 菜单项已经有了类似的功能。截图中的功能可以考虑在下一版本中实现,初步计划在面板右上角加个下键头来下拉出折行后的 Pages 菜单。
Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
wiseinfo
灌水科科长
UID 560
Digest Posts 0
Credits 159
Posts 80
点点分 159
Reading Access 10
Registered 2004-11-11
Status Offline
#8
Post at 2005-11-23 08:24
Profile
|
Blog
|
P.M.
没必要,正常来讲,用不了几个页的控件,,,
Passion
(LiuXiao)
管理员
UID 359
Digest Posts
19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
#9
Post at 2005-11-23 18:21
Profile
|
Blog
|
P.M.
最新版本里,D7的控件邮件菜单也实现了折叠的功能,避免了显示不全的问题。有空可下载测试看看。
http://www.cnpack.org/download/u ... .9.169_Unstable.exe
Lanny
新警察
UID 596
Digest Posts 0
Credits 17
Posts 14
点点分 17
Reading Access 10
Registered 2004-12-6
Location NanChang
Status Offline
#10
Post at 2005-11-23 22:12
Profile
|
Blog
|
P.M.
感觉怪怪的,More... 太多了,我个人认为可以像 compbar 1.04 那样提供自定义分组的功能。
最好是能和我第一个图的那个工具一样展开,感觉那样选择很方便,不过每个人的感觉不同,可以考虑做些选择,再次感谢开发组的努力,为我们带来了如此优秀的工具。
附上我机器上面的截图,不知道是否是 Bug, 最左边中间的那个 more .. 按下去没有反应。
还有一个 compbar 1.04
Image Attachment
:
001.jpg
(2005-11-23 22:12, 63.86 K)
Attachment
:
compbar104.rar
(2005-11-23 22:12, 194.27 K)
Download count 520
Lanny
新警察
UID 596
Digest Posts 0
Credits 17
Posts 14
点点分 17
Reading Access 10
Registered 2004-12-6
Location NanChang
Status Offline
#11
Post at 2005-11-23 23:55
Profile
|
Blog
|
P.M.
补充一点,就像像上图一样,如果组件多余2个页面显示的话,好像不会出现第3个页面。我刚刚才发现还有些组件在 More... 显示不全,和上图鼠标所在的 More ... 就有问题,移动到上面啥也不会展出来,点击就会关闭这个选择。
我将操作解图了,可以看一下使一个动画的屏幕捕获。我机器上还安装了 TMS 组件,但菜单没有显示出来。
[
Last edited by Lanny on 2005-11-24 at 00:32
]
Attachment
:
33.rar
(2005-11-23 23:55, 173.35 K)
Download count 522
Passion
(LiuXiao)
管理员
UID 359
Digest Posts
19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
#12
Post at 2005-11-26 09:15
Profile
|
Blog
|
P.M.
这确实是我们的Bug,我们一定尽快修正。
Passion
(LiuXiao)
管理员
UID 359
Digest Posts
19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
#13
Post at 2005-11-27 15:06
Profile
|
Blog
|
P.M.
昨日的最新构建版本已经修正了此问题,您可以下载测试一下:
http://www.cnpack.org/download/u ... .9.171_Unstable.exe
Lanny
新警察
UID 596
Digest Posts 0
Credits 17
Posts 14
点点分 17
Reading Access 10
Registered 2004-12-6
Location NanChang
Status Offline
#14
Post at 2005-11-27 20:50
Profile
|
Blog
|
P.M.
是否还能加强一些功能?
171 版本,Tab 没有显示不全的问题了。但感觉用起来还是有点不方便。
是否能考虑增加2个功能?
1)可以按组件在面板上的顺序排列?而不是现在的按字母排序?
2)Tab 是否能和 compbar 一样,支持自定义分组?这样就能减少一些页面了。选择也会快点。
Passion
(LiuXiao)
管理员
UID 359
Digest Posts
19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
#15
Post at 2005-11-28 12:11
Profile
|
Blog
|
P.M.
我们的这个专家是以增强IDE为主,不太适合修改IDE的原来的功能吧。
你说的这些功能Compbar大概都有,原本我们还打算将Compbar移植过来,后来作者不合作了,也就没有了后文。
Lanny
新警察
UID 596
Digest Posts 0
Credits 17
Posts 14
点点分 17
Reading Access 10
Registered 2004-12-6
Location NanChang
Status Offline
#16
Post at 2005-11-28 16:13
Profile
|
Blog
|
P.M.
Compbar 太占资源,感觉装了他 IDE 响应有问题,他会列出具体的空间,而不仅仅是控件的标签,在空间多的时候,我想会很影响效率的, DELPHI 本身带的就够用了,我感觉就是如何能快捷的选择到具体的 Tab。
我所说的定制Tab不是要去修改现有的IDE,我的意思是能方便快捷的选择到使用的 Tab ,在 Tab 不是很多的时候一般感觉不出来,当控件多了。方便选择 tab 我觉得还是很有必要的,不过现在的已经不错了。
不过针对现在的版本,有个意见,出现 More...的时候,是否能不停的向左边扩展,直到超出屏幕才折回,而不是现在2页就折回,这样会遮住以前出来的。
Passion
(LiuXiao)
管理员
UID 359
Digest Posts
19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
#17
Post at 2005-11-28 16:29
Profile
|
Blog
|
P.M.
子菜单的展开方向似乎不太容易手工控制,都是由菜单控件本身自动计算的,默认向右边,右边没空间才向左边延伸。
MSTAR
普通灌水员
UID 897
Digest Posts 0
Credits 98
Posts 58
点点分 98
Reading Access 10
Registered 2005-6-11
Location 海南
Status Offline
#18
Post at 2005-11-29 14:45
Profile
|
Site
|
Blog
|
P.M.
|
好东西呀
Poll
Trade
Reward
Activity
CnPack Forum
CnPack English Forum
> CnWizards IDE Wizards
> CVSTracNT
> Announcements & Others
All times are GMT++8, the time now is 2024-11-23 23:29
Powered by
Discuz!
5.0.0
© 2001-2006
Comsenz Inc.
Processed in 0.013788 second(s), 10 queries , Gzip enabled
TOP
Clear Cookies
-
Contact Us
-
CnPack Website
-
Archiver
-
WAP
Member's CP Home
Edit Profile
Credits Transaction
Public User Groups
Buddy List
Main
Page Views
User Agents
Posts History
Top Forums
Top Threads
Post Ranking
Credit Ranking
Online Time
Team
Moderation Stats