注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學X WINDOW/MOTIF編程速成

X WINDOW/MOTIF編程速成

X WINDOW/MOTIF編程速成

定 價:¥32.00

作 者: 張學工,劉業(yè)新編著
出版社: 清華大學出版社
叢編項:
標 簽: 窗口軟件

ISBN: 9787302028659 出版時間: 1998-03-01 包裝: 平裝
開本: 26cm 頁數(shù): 403 字數(shù):  

內容簡介

  內容簡介XWindow/Motif是計算機工作站、大型機和采用UNIX操作系統(tǒng)的微機上最主要的窗口系統(tǒng),目前已經成為工作站應用軟件的用戶界面標準。本書從廣大UNIX用戶和軟件開發(fā)者的實際需要出發(fā),采用循序漸進的方式介紹了XWindow和Motif應用程序的編程方法,內容按照一般程序員學習的自然方式編排,采用了大量根據(jù)實際應用程序改編的程序實例,使讀者可以在較短的時間內就能夠開始設計自己的應用程序。為了兼顧初學者的需要,書中還對UNIX系統(tǒng)的有關基本知識和UNIX環(huán)境下C語言程序的設計和調試方法進行了扼要的介紹。本書的讀者對象主要是各行業(yè)的工作站和UNIX系統(tǒng)用戶以及UNIX系統(tǒng)下的應用軟件開發(fā)者,也包括需學習XWindow和Motif的高等院校學生和科研人員。本書既可用作學習XWindow/Motif編程的速成教材,也可作為實用的編程參考手冊。

作者簡介

暫缺《X WINDOW/MOTIF編程速成》作者簡介

圖書目錄

     目錄
   第一章 UNIX和C語言的基礎知識
    1.1UNIX系統(tǒng)使用簡介
    1.1.1UNIX系統(tǒng)的目錄結構
    1.1.2部分基本的UNIX命令
    1.1.3Shell簡介
    1.1.4常用的用戶環(huán)境設置
    1.2vi——UNIX下的基本編輯工具的使用
    1.2.1vi的基本知識
    1.2.2vi的使用舉例
    1.2.3vi的常用命令小結
    1.2.4使用vi時常見問題的處理
    1.3man——UNIX下隨時獲得幫助的途徑
    1.3.1man——UNIX下的基本聯(lián)機幫助工具
    1.3.2xman——XWindow下的man
    1.3.3其它在線幫助工具
    1.4C語言提示
    1.4.1編寫C語言程序時的幾個注意問題
    1.4.2編寫C語言程序容易出現(xiàn)的錯誤舉例
    1.4.3編寫良好C語言程序的建議
    1.4.4有關C語言程序的實用工具
    1.5UNIX環(huán)境下C語言程序的編譯連接
    1.5.1一般的編譯連接方法
    1.5.2用mak e進行程序的編譯連接
    1.6C和FORTRAN的混合編程
    1.7UNIX下程序調試工具dbx的使用
    1.7.1dbx簡介
    1.7.2使用dbx調試程序舉例
    1.7.3dbx 的命令
    1.7.4dbx 的常用命令一覽表
   第二章 XWindow和Motif基礎
    2.1XWindow 和Motif簡介
    2.2XWindow的基本概念
    2.3使用X窗口和Mtf窗口管理器
    2.3.1啟動X窗口系統(tǒng)和Motif窗口管理器
    2.3.2Motif界面的外觀和基本使用方法
    2.3.3如何通過網絡運行和顯示X應用
    2.3.4中文Motif簡介
    2.4按自己的愛好設置Motif特性
    2.4.1設置缺省的窗口安排
    2.4.2定制自己的菜單和其它Mwm特征
    2.4.3X資源
    2.4.4建立自己的資源文件
    2.5OSF/Motif界面風格
    2.5.1用戶界面設計的一般原則
    2.5.2Motif界面單元
   第三章 XWindow編程入門
    3.1建立一個基本的X窗口程序
    3.1.1包含文件與變量說明
    3.1.2連接服務器
    3.1.3獲取根窗口信息
    3.1.4建立窗口
    3.1.5位圖和圖標
    3.1.6顏色策略
    3.1.7與窗口管理系統(tǒng)的通信
    3.1.8選擇事件類型
    3.1.9建立服務器資源
    3.1.10窗口映象與可見性
    3.1.11設置事件循環(huán)
    3.1.12出錯處理
    3.1.13例程序的源碼
    3.2圖形上下文(GC)
    3.2.1創(chuàng)建和設置GC
    3.2.2畫圖象素點選擇的控制
    3.2.3其它
    3.3顏色的使用
    3.3.1基本概念
    3.3.2X的顏色表(colormap)
    3.3.3分配共享顏色
    3.3.4分配私有顏色
    3.4事件
    3.4.1X事件結構
    3.4.2選擇事件
    3.4.3針對不同事件類型進行處理
    3.4.4各種事件類型
    3.5X畫圖
    3.5.1X畫點和畫線
    3.5.2X畫文字
    3.5.3X填充圖案
    3.5.4X畫圖像
    3.6X程序實例
    3.6.1畫拖動框的程序例子
    3.6.2畫中文字的程序例子
    3.6.3填充的程序例子
    3.6.4畫圖像的程序例子
   第四章 M0tif程序的基本組件
    4.1Motif編程基礎
    4.1.1Xlib、Xt和MOUI
    4.1.2Widgets概念
    4.1.3事件和事件處理
    4.1.4Motif的復合字符串
    4.1.5Motif編程:使用Xlib、Xt和Xm
    4.2組件類的層次關系
    4.3Motif的各類組件
    4.3.1外殼組件(ShellWidgets)
    4.3.2顯示組件(DisplayWidgets)
    4.3.3容器組件(ContainerWidgets)
    4.3.4對話(Dialogs)
    4.3.5菜單組件(MenuWidgets)
    4.4Gadgets簡介
    4.5建立組件的基本方法——便利函數(shù)
    4.6如何利用Motif的手冊
   第五章 Motif編程方法
    5.1Motif應用程序的基本結構
    5.1.1一個基本Motif程序的例子:xmbutton.c
    5.1.2包含頭文件
    5.1.3程序中的初始化
    5.1.4設置組件的參數(shù)
    5.1.5創(chuàng)建組件
    5.1.6回調函數(shù)
    5.1.7實現(xiàn)組件和進入主循環(huán)
    5.1.8程序的編譯和連接
    5.1.9Motif應用程序結構小結
    5.2創(chuàng)建組件
    5.3Motif程序中的組件資源
    5.3.1初始資源設置
    5.3.2應用程序的資源文件
    5.3.3在程序中定義資源值
    5.3.4一些常用的基本資源
    5.4一系列帶有Va的Xt和Motif函數(shù)
    5.5一個復雜一些的Motif程序例子
    5.5.1例子的源程序及解釋
    5.5.2例子的運行結果和程序的組件結構
    5.6Motif應用程序設計的一般過程
    5.7一些常用組件的編程使用方法
    5.7.1可以充當界面主窗口的組件
    5.7.2用來顯示和輸入文字的組件
    5.7.3按鍵
    5.7.4列表和選擇
    5.7.5彈出的小對話框
    5.7.6用來包容其它組件的組件
    5.7.7菜單
    5.7.8其它組件
    5.8復合字符串和字體
    5.8.1復合字符串
    5.8.2字體
    5.8.3復合字符串和字體函數(shù)一覽
    5.8.4一個使用多種字體的例子
    5.9在Motif界面程序中用Xlib畫圖
    5.10 編寫Motif程序需注意的一些問題
   第六章 用UIL編寫Motif程序
    6.1UIL和MRM 簡介
    6.2使用UIL編程的好處
    6.3一個簡單的UIL程序例子
    6.3.1UIL模塊
    6.3.2對應的C程序
    6.4UIL模塊的編譯和使用
    6.5UIL模塊的寫法
    6.5.1UIL語言的句法
    6.5.2UIL文件的結構
    6.6C程序和Mrm函數(shù)
    6.6.1使用UIL模塊的C程序結構
    6.6.2常用Mrm函數(shù)簡介
    6.6.3在C程序中使用UIL定義的組件
    6.7用UIL實現(xiàn)界面中的圖形鍵鈕
   第七章 典型的Motif應用程序舉例
    7.1幾個專門的Motif小應用程序
    7.1.1C程序中使用圖案標簽
    7.1.2用標尺改變顏色
    7.1.3一個日歷程序
    7.2一個較全面的Motif應用程序
    7.2.1應用程序DrawLine介紹
    7.2.2DrawLine的界面結構和對應的UIL模塊
    7.2.3DrawLIne的C程序
    7.2.4DrawLine的X資源文件和編譯連接方法
    7.3在Motif應用程序中使用漢字界面
    7.3.1在UIL模塊中采用漢字標簽
    7.3.2在C程序中定義漢字標簽
    7.3.3在資源文件中定義漢字標簽
    7.4另一個較完整的應用程序例子
   后記
   主要參考文獻
   索引
   

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號