新書推薦:
《
无尽的海洋:美国海事探险与大众文化(1815—1860)
》
售價:NT$
454.0
《
治盗之道:清代盗律的古今之辨
》
售價:NT$
556.0
《
甲骨文丛书·剑桥世界暴力史(第一卷):史前和古代世界(套装全2册)
》
售價:NT$
959.0
《
甲骨文丛书·中华早期帝国:秦汉史的重估
》
售價:NT$
1367.0
《
欲望与家庭小说
》
售價:NT$
449.0
《
惜华年(全两册)
》
售價:NT$
320.0
《
甲骨文丛书·古代中国的军事文化
》
售價:NT$
454.0
《
中国王朝内争实录(套装全4册):从未见过的王朝内争编著史
》
售價:NT$
1112.0
|
內容簡介: |
本书对Abaqus的界面二次开发定制功能进行了全面阐述。全书分为6个部分,共14章。第1章介绍了GUI工具包的作用、基础,第2章介绍了GUI工具包开发的流程,第3章到第5章,介绍了界面开发中使用到的各种窗口部件,第6章和第7章介绍了程序内部如何处理从窗口部件中得到的数据输入。第8章到第10章介绍了如何创建GUI模块和工具包,以及例子。第11章到第14章描述了如何创建一个自定义的应用。本书可供使用Abaqus软件的人员参考。
|
目錄:
|
前 言
第1 篇 概 览
1 介绍 3
1. 1 能用Abaqus GUI 工具包做什么 5
1. 2 使用Abaqus GUI 工具包的前提条件 7
1. 3 Abaqus GUI 工具包基础 9
1. 4 Abaqus GUI 工具包用户手册的组织结构 11
第2 篇 入 门
2 Abaqus GUI 工具包入门 17
2. 1 内核和GUI 19
2. 2 Abaqus GUI 应用的组件 21
2. 3 插件和自定义的应用 24
2. 4 运行原型应用 26
第3 篇 建立对话框
3 窗口部件 31
3. 1 标签和按钮 33
3. 1. 1 标签和按钮的概览 34
3. 1. 2 标签 34
3. 1. 3 按钮 35
3. 1. 4 检查按钮 35
3. 1. 5 单选按钮 35
3. 1. 6 菜单按钮 36
3. 1. 7 弹出菜单 37
3. 1. 8 工具栏和工具包按钮 37
3. 1. 9 弹出按钮 38
3. 1. 10 颜色按钮 38
3. 2 文本窗口部件 40
3. 2. 1 单行文本区域窗口部件 41
3. 2. 2 多行文本窗口部件 42
3. 3 列表和组合框 43
3. 3. 1 列表 44
3. 3. 2 组合框 45
3. 3. 3 列表框 45
3. 4 范围窗口部件 46
3. 4. 1 滑块 47
3. 4. 2 微调 47
3. 5 树窗口部件 48
3. 5. 1 树列表 49
3. 5. 2 选项树列表 51
3. 6 表窗口部件 52
3. 6. 1 表格构造器 53
3. 6. 2 行和列 55
3. 6. 3 跨越 56
3. 6. 4 对齐 56
3. 6. 5 编辑 57
3. 6. 6 类型 58
3. 6. 7 列表类型 58
3. 6. 8 布尔类型 59
3. 6. 9 图标类型 60
3. 6. 10 颜色类型 61
3. 6. 11 弹出菜单 62
3. 6. 12 颜色 64
3. 6. 13 归类 65
3. 7 混合窗口部件 67
3. 7. 1 隔离器 68
3. 7. 2 注意和警告 68
3. 7. 3 进度条 68
3. 8 create 方法 71
3. 9 窗口部件和字体 73
4 布局管理器 75
4. 1 布局管理器的概览 77
4. 2 填充和留白 79
4. 3 水平和竖直框 81
Ⅴ
4. 4 复合子类的竖直对齐 83
4. 5 通用目的的布局管理器 85
4. 6 行和列的布局管理器 87
4. 7 可调整大小的区域 89
4. 8 旋转区域 91
4. 9 选项卡 93
4. 10 布局提示 96
4. 11 布局例子 98
4. 12 指定布局提示的技巧 102
5 对话框 103
5. 1 对话框的概览 105
5. 2 模态窗体与非模态窗体 107
5. 3 显示和隐藏对话框 109
5. 4 消息对话框 111
5. 4. 1 错误对话框 112
5. 4. 2 警告对话框 112
5. 4. 3 消息对话框的特征 114
5. 4. 4 指定的消息对话框 114
5. 5 自定义对话框 115
5. 5. 1 自定义对话框的概览 116
5. 5. 2 构造器 116
5. 5. 3 大小和位置 117
5. 5. 4 动作区域 117
5. 5. 5 自定义动作区域按钮名称 118
5. 5. 6 动作按钮处理 119
5. 6 数据对话框 120
5. 6. 1 数据对话框的概览 121
5. 6. 2 构造器 121
5. 6. 3 紧急机制 122
5. 6. 4 构造器内容 122
5. 6. 5 过渡 124
5. 6. 6 更新GUI 125
5. 6. 7 动作区域 126
5. 7 常用对话框 127
5. 7. 1 文件/目录选择器 128
5. 7. 2 打印对话框 129
5. 7. 3 颜色选择对话框 130
Ⅵ
第4 篇 发出命令
6 命令 133
6. 1 命令的概览 135
6. 2 内核和GUI 进程 137
6. 3 执行命令 139
6. 4 内核命令 141
6. 5 GUI 命令 143
6. 5. 1 构建GUI 命令 144
6. 5. 2 GUI 命令和当前对象 145
6. 5. 3 保持GUI 和命令 145
6. 5. 4 目标和消息 145
6. 5. 5 自动的GUI 更新 148
6. 5. 6 数据目标 148
6. 5. 7 选项和值模式 150
6. 5. 8 AFXKeywords 151
6. 5. 9 表达式 152
6. 5. 10 将关键字与窗口部件连接 152
6. 5. 11 布尔、整型、浮点和字符串关键字例子 153
6. 5. 12 符号常量关键字例子 154
6. 5. 13 元组关键字的例子 155
6. 5. 14 表关键字例子
|
內容試閱:
|
本书对Abaqus 的界面二次开发定制功能进行了全面的阐述. GUI 工具包配合Abaqus 的脚本语言. 使得用户可以按照自己的需求和工作习惯. 以及所解决问题的特点. 自定义工作界面来进行数据输入、自动建模计算、自动后处理. 自动得到问题的计算报告所需要的各种结果.本书分为6 篇. 共14 章.第1 篇(第1 章) 介绍了GUI 工具包的作用和GUI 工具包的基础. 以及该手册的组织结构.第2 篇(第2 章) 介绍了GUI 工具包的开发流程.第3 篇(第3 ~5 章) 介绍了界面开发中使用到的各种窗口部件.第4 篇(第6、7 章) 介绍了程序内部如何处理从窗口部件中得到的数据输入.第5 篇(第8 ~10 章) 介绍了如何创建GUI 模块和工具包. 并给出了具体的实例.第6 篇(第11 ~14 章) 介绍了如何创建一个自定义的应用.本书面向希望进行特定问题定制开发的用户. 前提是比较熟悉Abaqus 软件的使用方法.本书的出版得到了SIMULIA 中国区总监白锐先生、用户支持经理高祎临女士和SIMULIA 中国南方区资深经理及技术销售高绍武博士的大力支持和帮助. 特此表示感谢.特别感谢3M 中国有限公司技术部总经理熊海锟先生在我的工作中给予的巨大支持和帮助.特别感谢3M 中国有限公司技术部的主任专家工程师徐志勇先生在我需要的时候给予的巨大帮助.特别感谢我的良师益友. 3M 中国有限公司技术部资深技术经理金舟给予的莫大帮助.特别感谢3M 中国有限公司技术部的资深技术经理周杰先生在我的工作中给予的莫大帮助.特别感谢3M 亚太区工程中心经理朱迪先生在我职业生涯的关键时刻给予的莫大帮助.特别感谢3M 中国有限公司技术支持专家工程师陈菊女士给予我的关怀和帮助.由于编者水平有限. 书中不足之处在所难免. 望读者批评和指正. 意见和建议可以发送至邮箱wayiyu110@ sohu.. com. 编者将进行汇总. 在将来的版本中给予更新完善. 不胜感激!编 者
|
|