**DockPresident**,世界上功能最强大的停靠(Docking)控件
这是一个免费程序(目前还是测试版),作者不但提供控件,r而且还无偿提供控件的所有源代码,您可以在个人或者商业程序中免费使用DockPresidentr地址:r http://www.pigtwo.com/CtrlData/WebSite/luxiaoban.htmr r如果您下载并且使用了DockPresident,请留下您的感受和意见,也算是对作者所做工作的肯定。r r下面是她的readme文件中的内容:r r作为Delphi的忠实用户,我想大家对Delphi中的停靠窗体应该比较熟悉吧,是不是也希望自己编的程序也具有这样的功能?r使她看起来更漂亮,更专业,更方便。本人做的一套停靠控件DockPresident正好能满足您的要求,DockPresident包含五个控件, r她们分别是TlbDockServer, TlbDockClient, TlbDelphiDockStyle, TlbVCDockStyle, TlbVIDDockStyle。r只要在主窗口上放上TDockServer控件,在一般窗口上放上TlbDockClient控件,这两个窗体就有了停靠功能。不用编写一行代码,r效果和Delphi的IDE一样,并且比她功能更强。并且两个都放了TlbDockClient控件的窗体还可以相互停靠,r分别停靠成平铺型和分页型的窗体。用户还可以改变停靠的风格, TlbDockServer和TlbDockClient都有一个属性叫做DockStyle, r只要把TlbDelphiDockStyle, TlbVCDockStyle或者TlbVIDDockStyle控件赋值给DockStyle属性, r用户您就拥有了Delphi, Visual C++或者Visual InterDev的停靠风格。r这套控件还有很多属性供用户设置,来改变她们的停靠特性。r r在当前文件夹中又有一些子文件夹,分别是:r Source:tt控件的源代码.r SupportClass:t一个第三方控件wmEdit的DCU文件,用于Demo程序中.r Help:tt帮助文件,请读者务必仔细阅读,里面有控件的详细说明.r Document:tt文档资料,如果读者想对DockPresident有更深入的了解,阅读里面的文章.r Demo:tt例子程序,用来演示DockPresident控件的使用方法和效果,里面有两个程序AdviceDemo和VCDemo.r ttAdviceDemo程序演示了所有的DockPresident控件的用法, r ttVCDemo主要用来演示TlbVCDockStyle的用法.由于wmEdit的原因,在VCDemo程序中有两个工程文件,r tt分别是VCDemoPro_D5和VCDemoPro_D6,如果用户使用的是Delphi5.0,请使用VCDemoPro_D5工程,r tt反之就使用VCDemoPro_D6.r Bintt用来存储Source文件夹中对应文件的DCU,编译后会产生,用户可以把它删除掉.r r控件安装:r t如果用户使用的是Delphi5.0,请打开DockControl_D5.dpk文件安装,如果用户使用的是Delphi6.0,r t请打开DockControl_D6.dpk文件安装.控件安装完成后,用户还需要配置一下Delphi,r t好让Delphi能找到源文件的路经,r设置方法:r t点击Tools菜单的Environment Options,弹出Environment Options对话框,点击Library页,然后点击Library path右边的按钮,r t在弹出的Directories对话框中添加上控件源文件所在的文件夹,比如:D:DockFormControlSource.r t如果用户没有配置Delphi,Demo文件夹中的程序也是可以使用的,因为作者已经帮用户设置好了,r t但是如果用户要自己做一个全新的程序,请按照前面的方法配置您的Delphi.
3.07MB
文件大小:
评论区