强大的组件:《变形组件123 6.0》

强大的组件

作者:金海龙(天主教)

《变形组件123 6.0》在2009年冬天发布以后,高高的访问量、下载量 使我对开发delphi6第三方控件充满激情。 Borland早已被收购,但只要有人继续为Delphi开发组件,那么Delphi 程序员开发的软件就继续有市场! 我曾经设计过好多款浏览器和网页编辑器,几乎全都是基于TWebbrowser(IE内核), 没有什么名气。经过缜密的推理,我决定从基础写起,不再依赖IE, 所以开发了《变形组件123 6.0》。 我发现,凡是流行的软件,都具有相同的流行界面,例如:圆角窗口、 有背景图的Button、Edit、MainMenu,就连滚动条也具有这种风格。 经过观察,界面美观的软件,比同类软件的下载量要高几百倍。 因此,在6.0中的组件要被设计成能开发界面美观的浏览器和网页编辑器。 若你不学习HTML语言,那么你就不知道如何在网页上添加一个按钮; 同样的道理,若你不读《变形组件123 6.0》的帮助文件,那么你也 不知道如何使用其中的组件,想必你还要说“没有几个能用”。 如果你不想读说明书,那么就只能使用[Window]和[Upgrade]组件夹 内的组件。大多数人喜欢“TYouBtnA”这个按钮,因为不需要设置, 就能得到流行风格的按钮,但我告诉你:“你看到了冰山的一角”。 你什么时候见过能像Button1一样接受键盘、鼠标Focus的TImage? 没见过的话,就打开[Base]组件夹下面的“TFocusImage”,看看 它是如何接受focus的,使用这个能接受输入焦点的Image,我做了 一个按钮:TLEDButton,你可以看看它的威力,你必须同时设置 它的三个属性(LeaveImg/EnterImg/DownImg)才能看到效果。 ('LED'三个字不指显示屏,而是代表鼠标的三种事件: OnMouseLeave、OnMouseEnter、OnMouseDown) 如果也使用过《金山毒霸2009》,那么你会发现它的部分按钮还是 灰底黑字(在Win2000平台上),窗口还是传统的矩形,除了主窗口。 在其它的国产软件中,也有类似的瑕疵。 当你把鼠标移动到边框上,准备缩放时,你会发现:无法缩放。 一开始,我也不明白,只能感叹到:“主窗口那么好看,为什么偏偏 其它窗口不行”,这就像一个人,上街的时候,外面的衣服是新的, 里面的衣服脏了没洗。 开发完6.0之后,我知道了原因。别看微软Windows7的圆角窗口挺简单, 真要做起来,确实不容易,所以国产软件的圆角窗口不能用鼠标缩放。 经过努力,我解决了这个问题,把答案写入说明书,只要用《变形组件123 6.0》 就能制作出圆角缩放窗口。 现在开发Delphi第三方控件的初学者很多,《变形组件123 6.0》中 的许多组件能够为这些人提供帮助。你可以打开[Effect label]组件夹, 看看其中的特效字Label是如何被制作的(类似地还有[Gradient bmp]组件夹)。 有许多人都想制作IE中的A元素,你打开[Author info]组件夹看看这些组件 的源代码,就能够明白,也可以学习控制鼠标移入/移出时控件的风格。 从1.0到6.0,我开发组件这么久,终于对制作第三方插件有了系统的理论能力。 已经能够充分意识到组件的强大,组件的概念也建立了!

《变形组件123 6.0》的遗憾之处

身为作者不当指责自己的作品,但想到“做完了6.0,结构才清晰起来, 我要开发7.0,把它完善!” 其中带滚动条的Memo、Listbox等控件最好只用在“安装许可协议、About窗口”, 因为这些控件耗费内存,有时很可能会耗尽内存,所以不能用其中的Memo去制作 Notepad.exe 即将出现的《变形组件123 7.0》,将会解决这些问题。

非法复制《变形组件123 6.0》

我知道,一些同行(开发Delphi6组件的人)很可能已经复制并盗版了 6.0中的部分函数,针对这一现象,我感叹道“我曾经也那么做过, 但是要知道:没有自己的创新,盗版是无法占据市场的,所以我要有 自己的风格”。 微软公开源代码之后,那些早就虎视眈眈的国家,纷纷复制、篡改源代码, 但微软仍然是软件世界的霸主。从这一现象,足以证明上面我所说的。

《变形组件123 7.0》功能展望

对于数据库组件,暂时不会去做。我相信,利用7.0中的组件就能替代 [Data Controls]组件夹上的数据库显示控件。 至于价格,7.0个人创业版售价5元人民币,将于2010年推出。 定价原因: 白天天上就一个太阳,晚上却有无数的星星;数学软件,都卖得很贵, 那是因为研究数学的人少,买的人就少,所以卖得贵;7.0个人创业版 我希望有无数的人去买,所以价格定得低一些。 7.0科学版售价700元人民币,内部的功能暂时保密。只有想不到的, 没有做不到的。今天我说出来,用不了一个星期,就能有人先我而做到。 不得不保密!

心里话

我是一名虔诚的天主教徒,主耶稣基督教导我们要时时事事感谢天主, 现在我感谢天主在我的生命里安排那么多!错误得到了纠正! 那么多创意灵感,使我惊奇!创业的我信心倍增! 感谢主耶稣基督!你不要称赞我的智慧,但要感谢那制造我的天主!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值