目 录 1
第一章公共用户界面设计 1
第一节公共用户界面设计概要 1
第二节屏面设计 2
一、五种屏面设计 2
二、屏面区域与元素 6
第三节对话设计 8
一、光标设置 8
二、快速路径 8
三、对话设计中的公共对话动作 9
第四节窗口展示 10
第二章 Fancy Windows汉字字符窗口设计 11
第一节窗口的定义 11
一、窗口的构成 11
二、窗口的定位 12
三、定义窗口的数据结构 13
四、窗口位置和大小的计算 14
第二节窗口的创建 15
一、窗口创建的作用 15
二、窗口创建的步骤 15
三、创建窗口的函数 18
第三节窗口的管理 21
一、窗口的创建 22
二、窗口的打开 22
三、窗口的关闭 22
四、窗口的删除 22
五、窗口的重定位 23
六、改变窗口的尺寸 24
第四节 窗口中的操作 25
八、动态缩放窗口 25
七、动态移动窗口 25
一、清窗口 26
二、窗口中滚行 26
三、键盘输入 26
四、读入字符串 27
五、显示字符和字符串 27
六、下拉式菜单的调用 28
第五节对话盒 28
一、提示对话盒 29
二、选择对话盒 29
三、输入对话盒 29
第三章dBASEⅢ数据库的C语言操纵 30
第一节数据库的构成 30
第二节数据结构定义 30
第三节数据记录的操作 31
第四节数值计算 32
第四章汉字字符屏面的设计 34
第一节菜单屏面(Menu panel)的实现 34
第二节输入屏面(Entry panel)的实现 37
一、卡片输入屏面(Farm fill—in entry panel) 37
二、表格输入屏面(Tabularentry panel) 42
第三节 信息屏面(Information panel)的实现 45
第四节列表屏面(List panel)的实现 45
第五节封面屏面(Logo panel)的实现 47
附录A Fancy Windows汉字字符窗口软件开发工具包 49
窗口设计库函数使用手册 49
附录B FancyWindows汉字字符窗口软件开发工具包 59
屏面设计库函数使用手册 59
附录C Fancy Windows汉字字符窗口应用软件 64
公共操作指南 64