本书通过100个实例全面讲述了应用Delphi进行高级界面编程的思想。书中每一章均以一个实例的详细实践步骤为引子,介绍其实现的详细技术内幕,并由此提出其他练习。全书详尽的讲述了界面设计的各个方面,包括:窗口界面、菜单、控件、工具栏、状态栏编程等。\r\n 全书面向实例进行阐述,讲解透彻,易于掌握。本书主要作为中、高级计算机软件开发人员的参考书,也可供初学者和高等院校学生使用。\r\n 丛书特色:模块化的程序设计、翔实的技术内幕、由浅入深的操作实例、切中要点的代码设计\r\n 读者对象:中、高级程序设计人员。
丛书前言\r\n前言\r\n读者须知\r\n\r\n第1章 进入Dephi\r\n\r\n实例1 创建一个工程\r\n实例2 制作MDI窗口\r\n实例3 制作带排列子窗口菜单的MDI窗口\r\n\r\n第2章 Word 97风格界面\r\n\r\n实例4 制作Word 97风格窗口\r\n实例5 菜单上加入图像\r\n实例6 在状态条上显示按钮功能\r\n\r\n第3章节 IE 5风格界面\r\n\r\n实例7 制作IE 5风格窗口\r\n实例8 IE 5窗口菜单加入图像\r\n实例9 按钮的时效性\r\n\r\n第4章 工程窗口的尺寸\r\n\r\n实例10 限制工程窗口的大小\r\n实例11 定义工程窗口的大小\r\n实例12 动态调整工程窗口大小\r\n\r\n第5章 非规则窗口\r\n\r\n实例13 生成圆角矩形窗口\r\n实例14 生成椭圆形窗口\r\n实例15 生成多边形窗口\r\n\r\n第6章 窗口背景颜色\r\n\r\n实例16 不同颜色背景的窗口\r\n实例17 渐进颜色的窗口\r\n实例18 窗口背景颜色的变化\r\n\r\n第7章 工程的启动退出界面\r\n\r\n实例19 工程运行的启动画面\r\n实例20 工程运行的退出画面\r\n实例21 工程的启动退出画面\r\n\r\n第8章 工程任务栏图标\r\n\r\n实例22 工程生成任务栏图标\r\n实例23 任务栏图标上鼠标消息\r\n实例24 任务栏图标菜单操作\r\n\r\n第9章 五彩构件\r\n\r\n实例25 制作五彩菜单\r\n实例26 完成五彩菜单\r\n实例27 制作颜色下拉框\r\n\r\n第10章 工具条按钮\r\n\r\n实例28 制作带下拉菜单的工具条按钮\r\n实例29 工具条按钮的分组\r\n实例30 工具条按钮的快捷菜单\r\n\r\n第11章 动画按钮\r\n\r\n实例31 制作带动画的按钮\r\n实例32 动画按钮加入文字\r\n实例33 动画按钮加入菜单\r\n\r\n第12章 状态条加入可视构件\r\n\r\n实例34 在状态条中加入进程条\r\n实例35 在状态条中加入图像\r\n实例36 在状态条中加入动画\r\n\r\n第13章 状态条加入文字\r\n\r\n实例37 在状态条上加滚动文字\r\n实例38 状态条上文字滚动设计\r\n实例39 改变状态条上文字格式\r\n\r\n第14章 状态条上显示时间\r\n\r\n实例40 在状态条上显示时间\r\n实例41 状态条时间显示格式变化\r\n实例42 状态条背景设计\r\n\r\n第15章 工具条设计\r\n\r\n实例43 在工具条上加入编辑\r\n实例44 工具条和状态条联系\r\n实例45 在工具条上加入日历\r\n\r\n第16章 编辑框设计\r\n\r\n实例46 显示编辑框中密码\r\n实例47 编辑框密码\r\n\r\n第17章 分割条的应用\r\n\r\n实例48 用分割条设计窗口\r\n实例49 窗口布局\r\n实例50 窗口布局设计\r\n\r\n第18章 Windows桌面\r\n\r\n实例51 在Windows桌面上显示滚动文字\r\n实例52 Windows桌面文字显示设计\r\n实例53 拖动Windows桌面上透明窗口\r\n\r\n第19章 一个霓虹按钮\r\n\r\n实例54 霓红按钮\r\n实例55 霓红按钮设计窗口\r\n\r\n第20章 时钟构件\r\n\r\n实例56 漂亮的时钟\r\n实例57 设置时钟的背景\r\n\r\n第21章 颜色选择构件\r\n\r\n实例58 漂亮的色带\r\n实例59 漂亮的窗口背景\r\n\r\n第22章 StringGrid构件应用之一\r\n\r\n实例60 设置StringGrid列的颜色\r\n实例61 StringGrid里加入构件\r\n\r\n第23章 StringGrid构件应用之二\r\n\r\n实例62 在StringGrid中加入构件\r\n实例63 StringGrid构件应用\r\n\r\n第24章 五彩进度条\r\n\r\n实例64 颜色渐变的进度条\r\n实例65 用五彩进度条设计窗口\r\n\r\n第25章 功能强大的标签\r\n\r\n实例66 显示特殊文字效果的标签\r\n实例67 利用标签设计窗口\r\n\r\n第26章 桌面构件\r\n\r\n实例68 在桌面上产生背景动画\r\n实例69 桌面的背景动画\r\n\r\n第27章 增强型PageControl控件\r\n\r\n实例70 “TPageControl”控件应用\r\n实例71 “TPageControl”控件设计窗口\r\n\r\n第28章 工程选编\r\n\r\n实例72 渲染图像\r\n实例73 增强型标签\r\n实例74 文本编辑器\r\n实例75 选择墙纸\r\n实例76 Windows编程\r\n实例77 屏保程序\r\n实例78 设计墙纸\r\n实例79 精灵动画制作\r\n实例80 Help菜单制作\r\n实例81 加密工程\r\n实例82 动画进度条\r\n实例83 三维构件\r\n实例84 增强型三维构件\r\n实例85 透明面板\r\n实例86 光谱构件\r\n实例87 动态虚线框\r\n实例88 俄罗斯方块\r\n实例89 扑克牌游戏\r\n实例90 3D几何面\r\n实例91 应用数据库(一)\r\n实例92 应用数据库(二)\r\n实例93 应用数据库(三)\r\n实例94 改变编辑区\r\n实例95 实现链接功能\r\n实例96 邮件检索工程\r\n实例97 “TupDown”构件\r\n实例98 资源浏览器\r\n实例99 日历构件\r\n实例100 几何图形
在众多的操作系统中, Windows操作系统可谓一枝独秀, 成为普通计算机用户的首选, 它强大的功能为广大软件开发者提供了大显身手的场地. 而Inprise公司适时推出的Delphi又是开发Windows应用程序的理想工具, 以至于该工具一经推出, 即引起广大开发人员的注意, 市场占有率高居榜首.
Windows之所以吸引人, 主要原因是其美观而简洁的用户操作界面, 编制精美的界面往往是开发Windows下应用程序成功的第一步. 本书的目的就是为了帮助应用Delphi进行程序开发的程序员得心应手地进行各种复杂的界面设计, 使他们较好地掌握运用DelPhi开发应用程序界面的思想.
当学习一个新的应用程序时, 研究一个相关的实例可以在较短的时间内获得较大的收益, 通过实例可以更清晰地感受到一个类的开发者是如何进行应用程序开发的. 本书作者根据自己在软件开发过程中的经验和教训, 总结出了通过实例进行学习的一种高效的方法.
本书提供了大量使用Delphi开发应用程序界面的应用实例. 每一个读过本书的基于Windows平台的软件开发人员都可以从这些实例中得到他们想要的内容, 大大节约了他们开发应用程序界面的时间.
在编写本书的过程中, 我们力求做到各个实例深入浅出. 实用. 全面. 本书将各个实例的实现技术内幕和详细实现步骤相结合, 并且在每个实例之后给出部分练习, 共提供了100个实例, 它们几乎覆盖了利用Delphi进行界面编程的各个方面.
总之, 这是一本计算机软件开发者所必备的技术参考书.
在本书的编写过程中, 得到了耿俊梅和李晓远的大力协助, 在此深表感谢!
本书若有疏漏之处, 敬请各位读者给予指正. 请与我们联系, Email:mybook2000@263.net