注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合GUI編程技術

GUI編程技術

GUI編程技術

定 價:¥42.00

作 者: 徐新華編著
出版社: 人民郵電出版社
叢編項: Delphi4高級編程叢書
標 簽: Delphi

ISBN: 9787115073754 出版時間: 1998-11-01 包裝:
開本: 26cm 頁數(shù): 438頁 字數(shù):  

內(nèi)容簡介

  本書是《Delphi 4高級編程叢書》的第二冊,書中全面深入地介紹了Delphi 4的圖形用戶界面(GUI)的編程技術。本書內(nèi)容全面,層次清晰,語言通俗簡潔。全書內(nèi)容涉及到VCL的結構、圖形界面、公共對話框、系統(tǒng)功能接口、Win32控件,F(xiàn)orm和Application、圖像、屏幕與打印機、字體、字符串列表、注冊表、剪貼板、多線程、Open Tools API等。最后,還介紹了怎樣編寫用戶自己的元件。本書通過豐富的實例,講解的不僅僅是Delphi 4的編程方法,更重要的是傳授一種面向對象的編程思想。本書既可以作為廣大讀者學習Delphi 4的指導書,也可以作為程序開發(fā)設計人員的編程參考手冊。

作者簡介

暫缺《GUI編程技術》作者簡介

圖書目錄

第一章  VCLl的結構
1.1  概述
1.2  TObject
1.3  TPersistent
1.4  TComponent
1.5  TControl
1.6  TWinControl
1.7  TGraphicControl
1.8  TCustomControl
第二章  設計應用程序的圖形界面
2.1  菜單
2.1.1  打開菜單設計器
2.1.2  TMenuItem
2.1.3  菜單嵌套
2.1.4  應用菜單模板和菜單資源
2.1.5  TMemu對象
2.1.6  TMainMenu元件的特性、方法、事件
2.1.7  怎樣在運行期控件菜單
2.2  快捷菜單
2.3  標簽
2.4  編輯框
2.5  多行文本編輯器
2.6  命令按鈕
2.7  復選框
2.8  單選框
2.9  列表框
2.10  組合框
2.11  滾動桿
2.12  分組框
2.13  單選分組框
2.14  窗格
2.15  動作列表
2.15.1  動作列表機制的三個環(huán)節(jié)
2.15.2  管理動作列表
2.15.3  為客戶指定一個動作
2.16  位圖按鈕
2.17  快捷按鈕
2.18  按格式輸入編輯框
2.19  自繪柵格
2.20  字符串柵格
2.21  圖像
2.22  幾何圖形
2.23  分界
2.24  滾動箱
2.25  帶復選框的列表框
2.26  尺寸調(diào)節(jié)桿
2.27  靜態(tài)文本
2.28  TControlBar
第三章  公共對話框
3.1  TCommonDialog
3.2  “打開”對話框
3.3  “另存為”對話框
3.4  能預覽圖像的“打開”對話框
3.5  能預覽圖像“另存為”對話框
3.6  “字體”對話框
3.7  “顏色”對話框
3.8  “打印”對話框
3.9  “打印設置”對話框
3.10  “查找”對話框
3.11  “替換”對話框
第四章  實現(xiàn)系統(tǒng)控制功能
4.1  定時器
4.2  畫板
4.3  媒體播放器
4.4  OLE客戶
4.4.1  創(chuàng)建OLE客戶的一般步驟
4.4.2  TOleContainer元件的特性
4.4.3  TOleContainer元件的方法
4.4.4  TOleContainer元件的事件
4.5  動態(tài)數(shù)據(jù)交換
4.5.1  開發(fā)DDE程序的一般步驟
4.5.2  TDDEClientConv元件
4.5.3  TDDEClientItem元件
4.5.4  TDDEServerConv元件
4.5.5  TDDEServerItem元件
4.6  文件列表框
4.7  目錄列表框
4.8  驅動器組合框
4.9  文件類型過程器
第五章  Win32公共控件
5.1   TAB控件
5.2  多頁控件
5.2.1  Win31風格的多頁控件
5.2.2  Winh95/98網(wǎng)絡的多頁控件
5.2.3  TPageCntrol元件的特性、方法和事件
5.2.4  TTabSheet對象
5.2.5  在兩個多頁控件之間拖放頁
5.3  圖像列表
5.3.1  怎樣在設計期建立圖像列表
5.3.2  怎樣在運行期動態(tài)建立圖像列表
5.3.3  TImageList的特性、方法和事件
5.3.4  用TImageList元件實現(xiàn)屏幕捕捉器
5.4  RTF編輯器
5.4.1  TRichEdit元件的特性和方法
5.4.2  TTexAttributes對象
5.4.3  怎樣在運行期設置字符格式
5.4.4  TParaAtributes對象
5.4.5  動態(tài)顯示當前插入點所在的行和列
5.5  跟蹤條
5.6  進程條
5.7  加/減控件
5.8  熱鍵控件
5.9  AVI播放器
5.10  日期和時間控件
5.11  月歷
5.12  樹狀視圖
5.12.1  TTree View元件的特性、方法和事件
5.12.2  TTreeNode對象
5.12.3  TTreeNodes對象
5.12.4  樹狀視圖與Master/Detail數(shù)據(jù)庫
5.12.5  用樹狀視圖描述類的繼承關系
5.13  列表視圖
5.14  表頭控件
5.15  狀態(tài)欄
5.15.1  怎樣用TPanel元件制作狀態(tài)欄
5.15.2  怎樣用TStatusBar元件制作狀態(tài)欄
5.15.3  TStatusBar元件的特性、方法和事件
5.16  工具欄
5.16.1  用TPanel元件制作工具欄
5.16.2  用TToolBar元件制作工具欄
5.16.3  怎樣在運行期操縱工具欄上的快捷按鈕
5.16.4  TToolBar元件特性、方法和事件
5.16.5  TToolButton對象
5.17  “酷”
5.17.1  在設計期建立段
5.17.2  在運行期建立段
5.17.3  TCoolBar元件的特性、方法和事件
5.17.4  TCoolBand對象
5.18  TPageScroller
第六章  操縱Form和應用程序
6.1  TScrolling WinControl
6.2  TCustmForm
6.3  TForm
6.4  記憶Form關閉前的狀態(tài)
6.5  MDI程序
6.5.1  MDI程序的“父”Form
6.5.2  MDI程序的“子”Form
6.5.3  自動創(chuàng)建“子”Form的實例
6.5.4  怎樣在運行期生成“子”Form的實例
6.5.5  合并菜單
6.5.6  排列打開的子窗
6.6  控制臺程序
6.7  操縱應用程序
6.7.1  TApplication的特性
6.7.2  TApplication的方法
6.7.3  怎樣響應運行期元件的事件
6.7.4  TApplication的事件
6.8  應用程序的實例
6.9  服務程序
第七章 操縱圖像
7.1  TCanvas
7.2  TPen
7.3  TBrush
7.4  TPicture
7.5  TBitmap
7.6  TMetafile
7.7  TMetafileCanvas
7.8  如何設計一個作圖軟件
第八章  操縱屏幕和打印機
8.1  TScreen
8.2  顯示和打印的一致性
8.3  TPrinter對象
8.4  Writeln過程
8.5  DEVMODE結構
8.6  打印機控制碼
第九章  操縱字體、字符串列表、注冊表和剪貼板
9.1 TFont
9.2  TStrings
9.3  TStringList
9.4  TRegistry
9.5  TClipboard
第十章 多線程應用程序
10.1  多線程概述
10.2  創(chuàng)建線程對象
10.3  設置線程的優(yōu)先級
10.4  定義線程函數(shù)
10.4.1  訪問VCL
10.4.2  線程局部變量
10.4.3  檢查Terminated特性
10.5  鎖定和阻塞
10.6  依賴另一個線程的執(zhí)行結果
10.7  掛起和喚醒
10.8  一個典型的多線程應用程序、
第十一章  Open Tools API
11.1  怎樣創(chuàng)建專家(Expert)
11.2  怎樣注冊專家
11.3  IDE的服務接口
11.4  標準型專家的示例
11.5  加載型專家的示例
第十二章 編寫自己的元件
12.1  選擇祖先類
12.1.1  公共祖先類
12.1.2  現(xiàn)有的元件
12.1.3  元件模板
12.1.4  我們的建議
12.2  建立元件框架
12.3  手工建立元件框架
12.4  加入特性
12.4.1  加入簡單型的特性
12.4.2  加枚舉型的特性
12.4.3  加入集合型的特性
12.4.4  加入對象型特性
12.4.5  加入數(shù)組型特性
12.4.6  給出特性的默認值
12.5  加入方法
12.5.1  方法和可見性
12.5.2  避免內(nèi)部相關性
12.5.3  給方法命名
12.5.4  加入標準的方法
12.5.5  加入虛擬方法
12.5.6  加入動態(tài)方法
12.5.7  加入抽象方法
12.6  加入事件
12.7  編寫特性編輯器
12.7.1  選擇合適的祖先
12.7.2  重載某些方法
12.7.3  注冊特性編輯器
12.8  如何編寫元件編輯器
12.9  把元件加到IDE中

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號