自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (1)
  • 论坛 (64)
  • 收藏
  • 关注

原创 Delphi中停靠技术的实现

 Delphi中停靠技术的实现 随着软件技术的不断进步,软件界面也越来越美观,操作也越来越方便。综观市面上比较专业的各种软件,我们会发现大部分都提供窗体停靠的功能,特别象工具软件,基本上都或多或少有停靠功能。自然,Delphi也支持停靠,而且她和VCL紧密结合,对于广大的Delphi程序员来说更是一大福音。让我们省去枯燥的编码时间。把注意力集中在核心程序的构思上。 先让

2001-09-16 02:30:00 684

**DockPresident**,世界上功能最强大的停靠(Docking)控件

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

2006-03-16

前几天看了一下C#的类库结构,竟然发现几乎和Delphi的一模一样,大家有何感想?

发表于 2002-04-18 最后回复 2016-06-17

女人贪财还是贪色?

发表于 2001-11-20 最后回复 2016-06-17

如何取得不规则区域的重心?

发表于 2001-11-02 最后回复 2016-06-17

为什么收不到自己发送的消息?

发表于 2001-09-17 最后回复 2016-06-17

projectserver连接测试通不过怎么办?

发表于 2004-12-14 最后回复 2005-09-07

出现Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld

发表于 2004-03-29 最后回复 2004-03-29

如何把一个Image变成灰的?

发表于 2003-08-24 最后回复 2003-08-24

如何高效的开发控件?

发表于 2003-07-10 最后回复 2003-07-24

一个超难的问题,在设计期如何保存集合(Collection)中的元素(100分)

发表于 2003-05-26 最后回复 2003-07-20

如何实现自动设置控件的属性?

发表于 2003-06-29 最后回复 2003-06-30

从object继承的类如何释放?

发表于 2003-05-07 最后回复 2003-05-08

★★★★★★★★怎么制作Delphi控件的自动安装包?★★★★★★★★

发表于 2002-07-20 最后回复 2003-05-06

如何在设计期让一个窗体能够访问另一个窗体上的控件?

发表于 2003-04-29 最后回复 2003-05-03

如何让public的属性不在属性编辑器里出现?

发表于 2003-04-29 最后回复 2003-04-30

我想把一个Delphi控件移植到C#中,但是我对C#不熟,希望大家给我提出一点意见,提意见者有分.

发表于 2003-02-28 最后回复 2003-04-29

用Delphi也能做出VS.net,不相信的话就进来看看.

发表于 2003-03-02 最后回复 2003-04-28

**DockPresident**,世界上功能最强大的停靠(Docking)控件,超级酷,支持多种停靠风格,拥有了她,您就可以作出Visual C++,Visual Inter

发表于 2002-09-26 最后回复 2002-12-21

高手请进,C#中能不能实现子类化?

发表于 2002-10-08 最后回复 2002-10-12

问一个生物进化方面的问题:为什么大部分高等动物都要交配才能繁殖,也就是说两性繁殖,两性繁殖比单性繁殖到底有什么优越性?

发表于 2002-09-16 最后回复 2002-09-17

*********高手过来看啊,极具挑战的问题,给你一个字符串表示的函数名,如何得到它的函数指针.***********

发表于 2002-03-19 最后回复 2002-05-17

大家为什么不成立一个组件开发联盟呢?

发表于 2002-02-24 最后回复 2002-04-23

在上海的朋友看过来,哪里有盗板光盘卖?得到100分易如反掌

发表于 2002-04-11 最后回复 2002-04-11

关于一个SQL语句的面试题

发表于 2002-03-05 最后回复 2002-03-06

我的程序为什么设置了断点后就运行正常了?

发表于 2002-02-28 最后回复 2002-02-28

如何得到标题栏的开始颜色和结束颜色?谢绝灌水。

发表于 2002-02-26 最后回复 2002-02-27

如何通过拨号获得目标机器的IP地址?

发表于 2002-02-19 最后回复 2002-02-19

类和结构哪个占用空间大?大多少?

发表于 2002-02-05 最后回复 2002-02-07

该死的QuickRep

发表于 2002-01-01 最后回复 2002-02-07

如何让鼠标跳格移动?

发表于 2001-11-01 最后回复 2002-02-07

Delphi有没有分调试版本和发行版本?

发表于 2001-10-30 最后回复 2002-02-07

高手请进,关于类的一个有难度的问题

发表于 2001-09-28 最后回复 2002-02-07

如何得到字符宽度相等的字体列表,如‘fixedsys’

发表于 2001-08-30 最后回复 2002-02-07

插入数据时ADO为什么比BDE慢3倍左右

发表于 2001-11-29 最后回复 2002-01-31

既送控件(附源码),又送分,大家快来拿啊。

发表于 2002-01-22 最后回复 2002-01-29

自定义窗体为什么不能创建

发表于 2002-01-14 最后回复 2002-01-14

Delphi中有没有过滤类?

发表于 2002-01-13 最后回复 2002-01-14

如何知道Delphi工程中包含了多少窗体?

发表于 2002-01-13 最后回复 2002-01-14

有哪位大侠用过HTML help Workshop

发表于 2001-12-24 最后回复 2001-12-27

急急急!!!高手请进!!!如何对串口的Dtr或Rts端口进行置位或复位?

发表于 2001-08-24 最后回复 2001-12-21

Window me对ADO是不是支持的不够好???

发表于 2001-12-19 最后回复 2001-12-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除