2012年1月17日

VCL组件回顾

摘要: 如目前所知道的,Delphi的大部分的功能是组件赋予的。使用Form Designer,可以把组件安放在窗体上,改变其设计阶段属性。在多数情况下所要做的就是这些。如有必要,也可以在运行阶段操作组件,改变其属性,调用其使用方式。此外,每个组件都是对应于一定的事件设计的。 接下来的这几讲中,我们会学到经常用到的的组件,由此学到代表那些组件的可视化组件库(VCL)类。在学习的同时,我们要随时去实践去测... 阅读全文

posted @ 2012-01-17 22:15 pchmonster 阅读(1109) 评论(1) 推荐(0) 编辑

Delphi Menu Designer(菜单设计器)之三

摘要: 弹出菜单(快捷菜单) 继续菜单的讨论,在Delphi中,可以和主菜单一样地建立弹出菜单。Delphi的优点是可通过组建的PopupMenu属性把特殊弹出菜单赋给组建。当鼠标放在组件上时,点击右键,就会自动弹出菜单。弹出菜单的事件处理程序和主菜单一样。 文本编辑器的共同特点就是把Cut、Copy和Paste操作放到了快捷菜单上,下面将要为ScratchPad程序的Memo组建增加这样的功能。要建... 阅读全文

posted @ 2012-01-17 21:43 pchmonster 阅读(4887) 评论(0) 推荐(1) 编辑

Delphi Menu Designer(菜单设计器)之二

摘要: 接着上一讲,我们继续我们的ScratchPad程序的继续编写。 编写代码 有了所有这些菜单项但没有代码使它工作。要有大量工作来完成这些,实际上很容易。大多数所需代码使TMemo类已有的部分。所要做的是在菜单处理程序中调用TMemo方法。还要做一些其他的事情,但增加的大部分代码是以前见过的。 1、增加组件到窗体 在编写代码之前,需要在增加OpenDialog与SaveDialog组件到窗体:... 阅读全文

posted @ 2012-01-17 20:49 pchmonster 阅读(2833) 评论(2) 推荐(1) 编辑

导航