第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 运算符