Kylix程序设计

Kylix程序设计
作 者: 杨宗志
出版社: 清华大学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: Kylix
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Kylix程序设计》作者简介

内容简介

Kylix是Borland公司新近推出的Linux系统上的可视化开发工具,它比Linux系统上的其他开发工具都更具有亲和力,而且能快速、轻松地建立Linux应用程序。本书从Kylix的安装、主界面开始介绍,由浅入深、循序渐进地介绍了如何用KyliX开发应用程序。最后,综合所介绍的基础知识,用Kylix创建了“我的记事本”和“我的小画家”两个应用程序,将理论与实践相结合。本书适合所有Kylix程序设计的入门者及希望在Linux系统上快速开发应用程序的读者阅读。

图书目录

第1章 初识Kylix

1. 1 安装Kylix

1. 2 集成开发环境

1. 2. 1 主窗口的菜单

1. 2. 2 主窗口的工具栏

1. 2. 3 窗体窗口

1. 2. 4 组件查看器

1. 2. 5 程序代码查看与程序代码编写窗口

1. 3 方便易用的工具

1. 3. 1 对齐工具

1. 3. 2 工程管理器

1. 3. 3 窗口列表

1. 3. 4 组件列表

1. 3. 5 工作提示

第2章 程序界面设计

2. 1 窗体设计所需的工具

2. 2 组件的摆放

2. 2. 1 加入所需的组件

2. 2. 2 改变组件的位置

2. 2. 3 调整组件大小

2. 2. 4 快速布置法

2. 2. 5 对齐组件

2. 2. 6 锁定组件

2. 2. 7 组件的比例缩放

2. 3 Object Inspector窗口的操作

2. 3. 1 查看属性栏

2. 3. 2 属性值的设置

2. 3. 3 组件选择器

2. 3. 4 组件选择器和选中的组件

2. 4 组件的外观设置

2. 4. 1 属性值设置方式

2. 4. 2 设置组件属性值

2. 5 保存程序和工程管理

2. 5. 1 工程与工程管理器

2. 5. 2 打开旧工程

第3章 程序设计规则

3. 1 无师自通的程序

3. 2 工程的结构

3. 3 程序单元的基础内容

3. 3. 1 interface段

3. 3. 2 implementation段

3. 3. 3 窗体与程序编写单元的交互

3. 3. 4 过程与程序编写单元

3. 4 初识Object Pascal

3. 4. 1 代码的结束符号

3. 4. 2 赋值号

3. 4. 3 注释符号

3. 5 变量

3. 5. 1 变量的命名规则

3. 5. 2 变量的数据类型

3. 6 Kylix的运行模式

3. 6. 1 运行. 暂停. 跟踪. 单步执行工具按钮

3. 6. 2 设计. 运行. 暂停操作模式

第4章 组件属性及对话框设置

4. 1 触发事件

4. 1. 1 更改标题

4. 1. 2 与用户对话

4. 2 组件属性设置语句

4. 2. 1 静态组件属性设置

4. 2. 2 组件属性设置语句

4. 2. 3 设置属性值的方式

4. 3 信息对话框

4. 3. 1 ShowMessage过程

4. 3. 2 MessageDlg()函数

4. 3. 3 MessageBox()函数

4. 4 输入对话框

第5章 程序流程控制

5. 1 条件判断语句If

5. 1. 1 If-Then语句

5. 1. 2 If-Then语句段

5. 1. 3 If-Then-Else语句

5. 1. 4 If语句嵌套

5. 1. 5 Else If逐条过滤条件语句

5. 2 Case-Of语句

5. 3 重复执行的循环语句

5. 3. 1 计数执行的For-Do语句

5. 3. 2 While-Do循环语句

5. 3. 3 Repeat-Until循环语句

5. 4 程序流程跟踪

5. 4. 1 插入断点

5. 4. 2 监视变量值

5. 4. 3 表达式求值

5. 4. 4 监视并更改变量值

5. 4. 5 跟踪

5. 4. 6 单步执行

第6章 事件程序

6. 1 事件程序

6. 1. 1 内置的事件程序

6. 1. 2 事件程序的名称

6. 1. 3 标题和名称

6. 2 键盘的事件程序

6. 2. 1 KeyPress事件

6. 2. 2 KeyDown事件

6. 2. 3 KeyUp事件

6. 3 鼠标的事件程序

6. 3. 1 MouseDown事件

6. 3. 2 MouseMove事件

6. 3. 3 MouseUp与 Click事件

6. 4 拖动

6. 4. 1 拖动属性设置

6. 4. 2 DragOver事件程序

第7章 基本组件应用(上)

7. 1 多样化的按钮

7. 1. 1 BitBtn的默认按钮图标

7. 1. 2 BitBtn的图标和文字位置

7. 1. 3 SpeedButton的特效属性

7. 2 文本类组件

7. 2. 1 Label与StaticText

7. 2. 2 Edit与MaskEdit

7. 2. 3 Memo组件

7. 3 选择类组件

7. 3. 1 GroupBox集合组件

7. 3. 2 单选按钮

7. 3. 3 RadioGroup集合组件

7. 3. 4 复选框

7. 3. 5 CheckListBox集合组件

第8章 基本组件应用(下)

8. 1 列表框

8. 1. 1 加入列表项目

8. 1. 2 利用程序语句加入项目

8. 1. 3 改变待选项目位置

8. 1. 4 删除及清除特选项目

8. 1. 5 读取待选项目数据

8. 1. 6 选择多个列表框项目

8. 1. 7 项目选中判断

8. 1. 8 项目排序

8. 2 下拉列表框

8. 2. 1 下拉列表框的特点

8. 2. 2 下拉列表框的使用方法

8. 2. 3 下拉列表框的样式

8. 3 状态栏

8. 3. 1 配置状态栏

8. 3. 2 利用程序语句控制状态栏

8. 3. 3 面板的斜角与对齐

8. 4 分隔条

8. 5 计时器

第9章 菜单与工具栏

9. 1 主菜单

9. 1. 1 菜单设计组件

9. 1. 2 建立菜单项目

9. 1. 3 快捷键. 分隔线. 灰色

菜单项

9. 2 快捷菜单

9. 3 为菜单项目加上图标

9. 3. 1 ImageList组件

9. 3. 2 产生图标

9. 4 工具栏组件

9. 4. 1 工具栏组件

9. 4. 2 复选工具按钮

9. 4. 3 Grouped工具按钮

第10章 程序实例--我的记事本

10. 1 创建MDI窗体程序

10. 2 子窗体的建立设置

10. 3 子窗体的管理

10. 3. 1 为子窗体命名

10. 3. 2 排列子窗口

10. 4 我的记事本

10. 4. 1 程序外观设计

10. 4. 2 "文件"菜单程序代码的编写

10. 4. 3 "编辑"和"窗口"菜单程序代码的编写

10. 4. 4 最后的修饰

策11章 程序实例--我的小画家

11. 1 绘图语句

11. 1. 1 画点与直线的 DrawPoint方法

11. 1. 2 画线专用的 LineTo方法

11. 1. 3 Rectangle方法

11. 1. 4 RoundRect方法

11. 1. 5 Ellipse方法

11. 1. 6 Arc与 Chord方法

11. 1. 7 Polyline与 Polygon方法

11. 2 我的小画家第1版

11. 3 绘图专用组件

11. 4 我的小画家第2版

11. 4. 1 ColorDialog组件

11. 4. 2 为我的小画家加上颜色选择功能

附录A 常用函数

附录B Color属性颜色说明

附录C 运算符