第1章 初識Kylix
1. 1 安裝Kylix
1. 2 集成開發(fā)環(huán)境
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章 程序設計規(guī)則
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 變量的命名規(guī)則
3. 5. 2 變量的數據類型
3. 6 Kylix的運行模式
3. 6. 1 運行. 暫停. 跟蹤. 單步執(zhí)行工具按鈕
3. 6. 2 設計. 運行. 暫停操作模式
第4章 組件屬性及對話框設置
4. 1 觸發(fā)事件
4. 1. 1 更改標題
4. 1. 2 與用戶對話
4. 2 組件屬性設置語句
4. 2. 1 靜態(tài)組件屬性設置
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 重復執(zhí)行的循環(huán)語句
5. 3. 1 計數執(zhí)行的For-Do語句
5. 3. 2 While-Do循環(huán)語句
5. 3. 3 Repeat-Until循環(huán)語句
5. 4 程序流程跟蹤
5. 4. 1 插入斷點
5. 4. 2 監(jiān)視變量值
5. 4. 3 表達式求值
5. 4. 4 監(jiān)視并更改變量值
5. 4. 5 跟蹤
5. 4. 6 單步執(zhí)行
第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 狀態(tài)欄
8. 3. 1 配置狀態(tài)欄
8. 3. 2 利用程序語句控制狀態(tài)欄
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 創(chuàng)建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 運算符