注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)UNIXUNIX/Linux圖形開(kāi)發(fā)集粹

UNIX/Linux圖形開(kāi)發(fā)集粹

UNIX/Linux圖形開(kāi)發(fā)集粹

定 價(jià):¥28.00

作 者: 裴植,肖薇等編著
出版社: 中國(guó)水利水電出版社
叢編項(xiàng): 萬(wàn)水計(jì)算機(jī)編程技術(shù)與應(yīng)用系列
標(biāo) 簽: UNIX

購(gòu)買這本書(shū)可以去


ISBN: 9787508410463 出版時(shí)間: 2002-01-01 包裝: 平裝
開(kāi)本: 24cm 頁(yè)數(shù): 292頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)主要介紹了UNIX/Linux圖形化開(kāi)發(fā)的基礎(chǔ)知識(shí)、實(shí)用開(kāi)發(fā)思想及實(shí)際技巧。本書(shū)將互聯(lián)網(wǎng)時(shí)代通用的XML語(yǔ)言引入U(xiǎn)NIX/Linux圖形化開(kāi)發(fā)中,同時(shí)介紹CORBA開(kāi)發(fā)思想的應(yīng)用,并配以大量的示例程序和講解,方便讀者的學(xué)習(xí)。本書(shū)主要包括如下內(nèi)容:GNOME的體系結(jié)構(gòu)及函數(shù)庫(kù)知識(shí);創(chuàng)建GNOME程序的源代碼樹(shù)及窗口程序的方法;XML語(yǔ)言在圖形程序中的應(yīng)用;有關(guān)GDK的開(kāi)發(fā)方法及技巧;ORBit/CORBA在UNIX/Linux圖形環(huán)境下的開(kāi)發(fā)方法;GTK+的對(duì)象和類型系統(tǒng)的概念及開(kāi)發(fā)知識(shí);通過(guò)Widget工具進(jìn)行圖形化開(kāi)發(fā)的詳細(xì)介紹;圖形環(huán)境開(kāi)發(fā)實(shí)例詳解。本書(shū)面向廣大UNIX/Linux編程人員以及圖形化開(kāi)發(fā)的愛(ài)好者,以其通俗易懂的表述方式,對(duì)于尚未具備圖形化開(kāi)發(fā)概念的初學(xué)者以及中級(jí)開(kāi)發(fā)人員的學(xué)習(xí)都會(huì)大有幫助。

作者簡(jiǎn)介

暫缺《UNIX/Linux圖形開(kāi)發(fā)集粹》作者簡(jiǎn)介

圖書(shū)目錄

前言
第一章 Gnome開(kāi)發(fā)基礎(chǔ)
1.1 什么是Gnome
1.2 Gnome開(kāi)發(fā)體系的基礎(chǔ)結(jié)構(gòu)
1.2.1 一個(gè)入門(mén)實(shí)例——簡(jiǎn)單的Gnome應(yīng)用程序
1.2.2 GTK+
1.2.3 Gnome,X和窗口管理器
1.2.4 Gnome中的CORBA應(yīng)用程序
1.2.5 Gnome圖形結(jié)構(gòu)
1.2.6 Gnome畫(huà)布
1.2.7 Libart庫(kù)
1.2.8 GnomeCanvas widget
1.2.9 結(jié)論
1.3 Gnome函數(shù)庫(kù)
1.4 gnome-print
1.5 gnome-xml
1.6 Guile
1.7 Bonobo
1.8 glib:非Gnome函數(shù)的可移植性和實(shí)用性
第二章 創(chuàng)建Gnome應(yīng)用程序
2.1 創(chuàng)建源代碼樹(shù)
2.1.1 Gnome源代碼樹(shù)概述
2.1.2 源代碼樹(shù)列表
2.1.3 configure.in
2.1.4 Makefile.am
2.1.5 安裝支持文件
2.2 Gnome應(yīng)用程序基礎(chǔ)
2.2.1 初始化函數(shù)庫(kù)
2.2.2 國(guó)際化
2.2.3 使用popt進(jìn)行參數(shù)分析
2.2.4 GnomeHello中的參數(shù)分析
2.2.5 保存配置信息
2.2.6 讀取保存的配置數(shù)據(jù)
2.2.7 在配置文件中保存數(shù)據(jù)
2.2.8 配置文件Iterators
2.2.9 gnome-apt的Iteration實(shí)例
2.2.10 其他配置文件操作
2.2.11 會(huì)話管理
2.2.12 使用GnomeClient對(duì)象
2.3 主窗口:GnomeApp
2.3.1 GnomeApp widget
2.3.2 GnomeApp
2.3.3 一個(gè)實(shí)例
2.3.4 自動(dòng)創(chuàng)建菜單和工具條
2.3.5 GnomeUIInfo提供的菜單和工具條
2.3.6 GnomeUIInfo枚舉類型數(shù)據(jù)結(jié)構(gòu)的定義
2.3.7 把GnomeUIInfo轉(zhuǎn)換為一個(gè)widget
2.3.8 添加一個(gè)狀態(tài)條
2.3.9 幫助宏
2.3.10 標(biāo)準(zhǔn)菜單項(xiàng)宏
2.3.11 鼠標(biāo)拖放
第三章 GDK基礎(chǔ)
3.1 GdkWindow和GtkWidget
3.2 GdkWindow屬性
3.3 visual和colormap
3.3.1 GdkVisual
3.3.2 visual類型
3.3.3 顏色和GdkColormap
3.3.4 獲得調(diào)色板
3.4 drawable和pixmap
3.5 事件
3.5.1 事件類型
3.5.2 鍵盤(pán)事件
3.5.3 鼠標(biāo)移動(dòng)事件
3.5.4 expose事件
3.5.5 窗口變動(dòng)事件
3.5.6 其他事件
3.6 鼠標(biāo)指針
3.6.1 指針位置
3.6.2 捕獲指針
3.6.3 修改光標(biāo)
3.7 字體
3.8 圖形環(huán)境
3.9 畫(huà)圖
3.9.1 點(diǎn)
3.9.2 線
3.9.3 矩形
3.9.4 弧線
3.9.5 橢圓
3.9.6 文本
3.9.7 pixmaps
3.9.8 RGB緩沖區(qū)
3.10 GDK資源管理
3.11 GtkStyle和Themes
第四章 兩個(gè)重要的函數(shù)庫(kù)
4.1 使用libgnome函數(shù)庫(kù)
4.1.1 配置文件
4.1.2 實(shí)用程序和文件
4.1.3 MIME類型
4.2 使用libgnomeui函數(shù)庫(kù)
4.2.1 普通圖標(biāo)
4.2.2 對(duì)話框
4.2.3 輸入框
4.2.4 使用圖像
4.2.5 會(huì)話管理
4.2.6 多文檔接口
4.2.7 雜項(xiàng)Widget
第五章 GTK+對(duì)象和類型系統(tǒng)
5.1 對(duì)象和類結(jié)構(gòu)
5.2 類型檢查和新的類型
5.3 初始化一個(gè)新類
5.4 GtkArg和類型系統(tǒng)
5.5 對(duì)象參數(shù)
5.5.1 設(shè)置對(duì)象參數(shù)
5.5.2 讀取對(duì)象參數(shù)
5.5.3 在自己的GtkObject子類中使用對(duì)象參數(shù)
5.5.4 發(fā)現(xiàn)可用的對(duì)象參數(shù)
5.6 信號(hào)
5.6.1 添加一個(gè)新的信號(hào)
5.6.2 使用已有的信號(hào)
5.6.3 釋放一個(gè)信號(hào)
5.6.4 當(dāng)信號(hào)釋放時(shí)發(fā)生的事情
5.7 對(duì)象定位
5.8 把數(shù)據(jù)連接到對(duì)象上
5.9 事件掩碼
5.10 在GTK+事件中接收GDK事件
5.11 按鈕事件
第六章 GTK+開(kāi)發(fā)
6.1 概述
6.2 GLib
6.2.1 命名規(guī)則
6.2.2 Typedefs
6.2.3 可移植性和實(shí)用程序函數(shù)
6.2.4 容器類
6.3 GTK+
6.3.1 GUI基礎(chǔ)
6.3.2 GTK+對(duì)象模型
6.3.3 GTK+方法類型
6.3.4 對(duì)象數(shù)據(jù)
6.3.5 GTK+/Gnome命名規(guī)則
6.3.6 使用GTK+方法
6.3.7 Hello World程序?qū)嵗?br />6.4 GTK+中的國(guó)際化
6.4.1 概述
6.4.2 術(shù)語(yǔ)
6.4.3 GTK+中的國(guó)際化
第七章 編寫(xiě)GtkWidget
7.1 widget概述
7.1.1 widget類型
7.1.2 widget的功能
7.2 GtkWidget基類
7.2.1 GtkWidget實(shí)例結(jié)構(gòu)體
7.2.2 GtkWidget類結(jié)構(gòu)
7.2.3 可以覆蓋的信號(hào)
7.3 一個(gè)實(shí)例:GtkEv widget
7.3.1 概述
7.3.2 GtkObject特性
7.4 GtkWidget詳解
7.4.1 析構(gòu)
7.4.2 顯示,隱藏和映射
7.4.3 realiZation過(guò)程
7.4.4 作圖
7.4.5 大小協(xié)商
7.4.6 GtkContainer基類
7.5 GtkVBox:一個(gè)沒(méi)有窗口的容器
7.5.1 編寫(xiě)一個(gè)GTK_NO_WINDOW Widget
7.5.2 大小協(xié)商
7.5.3 孩子參數(shù)
7.6 GnomeAppBar:一個(gè)很小的復(fù)合widget
第八章 ORBit/CORBA開(kāi)發(fā)
8.1 ORBit/CORBA概念
8.2 有關(guān)ORBit和CORBA的常見(jiàn)問(wèn)題
8.3 安裝ORBit
8.3.1 從RPMS安裝
8.3.2 從源文件安裝
8.3.3 運(yùn)行實(shí)例程序
8.3.4 ORBit可以執(zhí)行的平臺(tái)
8.4 ORBit/CORBA的術(shù)語(yǔ)
8.5 第一個(gè)CORBA程序
8.5.1 echo客戶和服務(wù)器
8.5.2 caculator客戶和服務(wù)器
8.5.3 account客戶和服務(wù)器
8.5.4 GUI Calculator客戶
8.5.5 GOAD,Gnome對(duì)象激活目錄
第九章 KDE應(yīng)用程序?qū)嵗治?br />9.1 最簡(jiǎn)單的Qt(P1)
9.2 Qt程序的優(yōu)化(P2)
9.3 帶有Widget的KDE程序(P3)
9.4 創(chuàng)建菜單(P4)
9.5 桌面交互程序(P5)
9.6 顯示一個(gè)列表(P6)
9.7 開(kāi)發(fā)工具欄(P7)
9.8 第6個(gè)程序的升級(jí)(P8)
9.9 創(chuàng)建界面(P9)

本目錄推薦

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