深入学习X:Window编程技术

深入学习X:Window编程技术
作 者: Robert Brown 戴英
出版社: 电子工业出版社
丛编项: 高级编程“深入学习”丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Linux
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《深入学习X:Window编程技术》作者简介

内容简介

本书属于技胜e筹系列丛书,全书以大量的实例为导向,详细介绍了被称为Web Photoshop的ImageReady和目前制作网页动画的最优秀工具———Flash以及网页编写工具——FrontPage。全书以制作令人眩目的网页为目的,充分发挥各个软件的功能。详细描述了用ImageReady和Flash创作动画后,再加入到用FrontPage编写的网页中,从而创作出精美网页的全过程。全书配有大量的图片,便于读者直观地学习。同时,在注意彰显各软件的独特功能的基础上,更体现了三个软件协同作战的强本功能。力求从制作观念到制作手段都带给读者巨大的冲击,进而能够举一反三,自己创作出满意的网页。本书适合网页制作初学者,也是网页制作培训班的最佳教材。本书源图请到www.fecit.com.cn的“下载专区”下载。

图书目录

上篇 基础知识

第一部分 绝对的起始点

第1章 面向开发人员的UNIX

man命令

组织与定位

目录

权限

隐含的权限

chmod

cd命令

C编译器

目标文件

源文件

vi编辑器

make工具

cc命令

Makefi1e

注释

变量

目标

1n—s命令

系统工具与有用的命令

grep. 管道. 重定向. more

find命令

下一步

第2章 编程结构

判定

if语句

else语句

条件的类型

字符串

case语句

循环

for循环

while循环

do while循环

函数

声明

返回类型

函数名称

参数

定义

return语句

数据

数据类型

int数据类型

下一步

第3章 C语言的语法与约定

Hello World

注释符

函数main

代码体

变量作用域

内置函数

内存管理

动态内存分配

定义与宏

结论

下一步

第二部分 x的组成

第4章 窗口概念

X Window系统的起源

X的组成

客户机/服务器模式

窗口层次结构

下一步

第5章 窗口组件集

窗口组件集的功能与方便之处

Athena窗口组件集

Core组件

管理其他组件的组件

Box组件

Form组件

Lable组件

Command组件

Motif组件

Core与ApplicationShell组件

XmRowCo1umn组件

下一步

第6章 X Window应用程序的组成

连接X Server

通过变量参数表应用窗口组件资源

建立应用程序界面

建立按钮

建立PixmaP图标

分配操作

窗口管理

事件处理

总结

下一步

第7章 X1ib图元

图形语境

GC函数

图元函数

填充图形

下一步

第三部分 重返学校

第8章 矢量图形与栅格图形

矢量图形

栅格图形

下一步

第9章 对象边界检查

基于点数组的对象边界

弧形对象边界

使用对象边界

下一步

第10章 三角函数与几何函数

计算点与线的交点

计算斜率

计算点与弧的交点

下一步

Form组件

Lable组件

Command组件

Motif组件

Core与ApplicationShell组件

XmRowCo1umn组件

下一步

第11章 图形变换

移动

移动一条线

移动圆弧

缩放

缩放一条线

缩放圆弧

旋转

旋转一条线

旋转一个圆弧

下一步

第12章 坐标系

直角坐标系

极坐标系

下一步

下篇 图形编辑器应用程序

第四部分 结构布局

第13章 应用程序结构

项目结构

直观

美观

规划用户界面

分析命令行

getopt函数

XtVaGetApplicationResources函数

建立画布

建立项目

下一步

第14章 程序流程

事件处理

X事件挂钩

组件的回调

事件处理程序

组件转换表

下一步

第15章 常用对象的定义

线形对象数据结构

文本对象数据结构

矢量字体

GXText数据结构

弧形对象数据结构

通用对象数据结构

下一步

第16章 对象处理

复制对象

删除对象

刷新对象

分析对象

管理对象控制柄

管理对象状态

处理用户定位对象

下一步

第17章 实用程序与工具

通用对象的建立

链接表管理

建立图形语境

图形语境平铺显示

用光标作为状态指示器

下一步

第18章 文件格式

理解文件

二进制文件格式

ASCII文件格式

标记文件格式

指定位置的文件格式

幻数

下一步

第19章 保存与恢复

文件格式策略

保存与恢复程序挂钩

通用对象的保存与恢复

指定对象的保存与恢复

下一步

第五部分 向编辑器添加对象

第20章 Latex Line对象

建立Latex Line对象

绘制与清除Line对象

查找Line对象

选择与取消选择Line对象

移动Line对象

缩放Line对象

复制Line对象

保存与恢复Line对象

下一步

第21章 Pencil Line对象

建立Pencil对象

Pencil对象管理

下一步

第22章对象模板

Box对象

Arrow对象

下一步

第23章Arc对象

建立Arc对象

绘制与清除Arc对象

查找Arc对象

选择与取消选择Arc对象

移动Arc对象

缩放Arc对象

复制众c对象

保存与恢复Arc对象

下一步

第24章 矢量Text对象

建立Text对象

绘制与清除Text对象

查找Text对象

选择与取消选择Text对象

移动Text对象

缩放Text对象

复制Text对象

保存与恢复Text对象

下一步

第六部分 添加打印驱动程序

第25章 PostScript简介

PostScript

学习PostScript