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: 怎样实现标题栏特殊按钮?
softsword
普通灌水员
UID 452
Digest Posts 0
Credits 95
Posts 95
点点分 95
Reading Access 10
Registered 2004-7-13
Location 北京
Status Offline
#1
Post at 2004-7-13 21:58
Profile
|
Blog
|
P.M.
怎样实现标题栏特殊按钮?
哪位大哥可以把 ThemeEngine 的部分功能提取出来,
做成一个组件或者直接发布 PAS 文件也可以。
功能就是和 ThemeEngine 的 TTeForm 一样,
能够在标题栏绘制两个按钮,一个上卷/展开窗体(RollUp);一个用于缩小窗体到托盘区(Minisize to tray);或者还可以加入一个按钮,用于固定窗体在最前面(stay on top) 。
之所以不用 ThemeEngine 原来的是因为原 TTeForm 太杂,造成运行时窗体移动有影像。
如果没有 ThemeEngine FullSource,可以联系我。我有 3.58 版源代码。
小弟自己试了试,不会 :( 惭愧惭愧,因此求救于各位大哥。
谢谢了!
Alphazw
(Alphazw)
灌水处处长
UID 1
Digest Posts
15
Credits 266
Posts 44
点点分 266
Reading Access 10
Registered 2002-12-5
Location 现在广东珠海
Status Offline
#2
Post at 2004-7-14 14:51
Profile
|
P.M.
|
关于这个问题,我想你可以去找一下网上的一些资料。
据我所知网上技巧这方面的资料还是很多的,一些编程论坛上都可以找到,甚至你还可以下载到相关的源代码。
有一个信息我倒是我以提供给你,那就是像你所讲到的标题栏上的特殊“按钮”是通过编程画上去的。
此论坛的这个版块是关于CnPack所开发的一些东东的错误及建议的发布版块。我们只解答针对CnPack专家包和CnPack开发包及其它CnPack作品所提出的问题。
如果你在使用我们的IDE专家包或开发包过程中有什么问题,那么欢迎你在这里提示,我们将给予解答。
如果你在网上搜索无法找到答案的话,我建议你去DFW论坛,它是一个关于Delphi,BCB,Kylix的编程论坛。
URL:
http://www.delphibbs.com
。
另DFW新开通了其专用的搜索引擎,你亦可去看看:
http://richsearch.tk/
。
欢迎你继续关注CnPack。
hiscaler
新警察
UID 779
Digest Posts 0
Credits 35
Posts 35
点点分 35
Reading Access 10
Registered 2005-4-3
Status Offline
#3
Post at 2005-4-8 18:00
Profile
|
Blog
|
P.M.
呵呵,这个功能是有点好用,是否可以考虑在CnPack包中增加一个单元方便开发人员来直接调用。
CnPack开发人员辛苦了!!!!!!!!!!!!!!!!!!!!!!!!!
Passion
(LiuXiao)
管理员
UID 359
Digest Posts
19
Credits 6834
Posts 3589
点点分 6834
Reading Access 102
Registered 2004-3-28
Status
Online
#4
Post at 2005-4-8 19:28
Profile
|
Blog
|
P.M.
我们其实也是移植自别人的代码,不过基于它做了大量的修改以符合我们的需求。
这个功能已经独立成单元了,在\Source\Wizard\ThirdParty\mxCaptionBarButtons.pas
hiscaler
新警察
UID 779
Digest Posts 0
Credits 35
Posts 35
点点分 35
Reading Access 10
Registered 2005-4-3
Status Offline
#5
Post at 2005-5-22 15:19
Profile
|
Blog
|
P.M.
看了一下,不会用,惭愧,能说明一下么,麻烦大家了,谢谢
Passion
(LiuXiao)
管理员
UID 359
Digest Posts
19
Credits 6834
Posts 3589
点点分 6834
Reading Access 102
Registered 2004-3-28
Status
Online
#6
Post at 2005-5-22 17:02
Profile
|
Blog
|
P.M.
可以参考CnWizards源码中的WinToproller.pas的例子。
hiscaler
新警察
UID 779
Digest Posts 0
Credits 35
Posts 35
点点分 35
Reading Access 10
Registered 2005-4-3
Status Offline
#7
Post at 2005-5-24 10:10
Profile
|
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-14 12:41
Powered by
Discuz!
5.0.0
© 2001-2006
Comsenz Inc.
Processed in 0.011447 second(s), 9 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