实例介绍
【实例截图】
【核心代码】
目录 1. 概述...........................................................................................................................................1 2. IDE工程....................................................................................................................................2 2.1. IDE工程文件............................................................................................................2 2.2. IDE工程....................................................................................................................2 2.3. 工程文件用于支持多人编程...................................................................................2 2.4. 设置工程组件...........................................................................................................3 2.5. 工程文件用于IDE启动参数....................................................................................3 3. IDE 选项..................................................................................................................................4 3.1. General(概况)表单..............................................................................................4 3.2. Fonts(字模)表单..................................................................................................4 3.3. Editor(编辑器)表单.............................................................................................5 3.4. Token Coloring..........................................................................................................7 3.5. Messages Window(消息窗)表单.........................................................................9 3.6. Build(构建)表单................................................................................................10 3.7. Debugger(调试器)表单.....................................................................................11 3.8. Images表单.............................................................................................................12 4. 工程设置.................................................................................................................................14 4.1. 概况表单(General)............................................................................................14 4.2. 目录表单(Directories).......................................................................................16 4.3. 构建选项表单(Build Options) ..........................................................................18 4.4. 版本信息表单(Version Information).................................................................19 4.5. 文件模版表单(File Templates) .........................................................................21 4.6. 运行选项表单(Run Options).............................................................................21 5. 工程窗口与工程树.................................................................................................................22 5.1. 工程树.....................................................................................................................22 5.2. 工程窗口中使用的图标.........................................................................................24 5.3. 工程树详解.............................................................................................................25 5.4. 弹出菜单.................................................................................................................26 6. 多人开发工程的处理.............................................................................................................30 6.1. 概述.........................................................................................................................30 6.2. 文本格式的工程文件.............................................................................................30 6.3. 文本格式的资源描述文件.....................................................................................31 6.4. 在SCS中保存修改..................................................................................................31 6.5. 只读文件的处理.....................................................................................................32 6.6. 自动重载修改后的文件.........................................................................................33 6.7. SCS下的文件安置..................................................................................................33 6.8. 在IDE中使用SCS...................................................................................................34 7. 创建新的工程项.....................................................................................................................35 7.1. 创建新工程.............................................................................................................35 7.2. 创建新包.................................................................................................................35 II 7.2.1. 概述.................................................................................................................35 7.2.2. 创建新包.........................................................................................................35 7.2.3. 包.....................................................................................................................37 7.2.3.1. 包头文件.........................................................................................37 7.2.3.2. 包实现文件.....................................................................................38 7.3. 创建COM包............................................................................................................39 7.3.1. 引入已有的COM组件....................................................................................39 7.3.1.1. COM技术........................................................................................39 7.3.1.2. 创建新的COM包............................................................................39 7.3.1.3. 选项.................................................................................................40 7.4. 创建新接口.............................................................................................................44 7.5. 创建新的类.............................................................................................................45 7.6. 创建新的文本文件.................................................................................................46 7.7. 创建对话框.............................................................................................................47 7.7.1. 创建新对话框.................................................................................................48 7.7.2. 对话框的属性.................................................................................................49 8. 文本编辑器.............................................................................................................................54 8.1. 获取帮助.................................................................................................................54 8.2. 设置编辑器选项.....................................................................................................54 8.3. 改变当前文本编辑器缺省字模.............................................................................54 8.4. 文件操作.................................................................................................................54 8.4.1. 创建新的文本文件.........................................................................................55 8.4.2. 打开已有的文本文件.....................................................................................55 8.4.3. 保存编辑后的文本文件.................................................................................55 8.4.4. 用不同的名字保存文件.................................................................................56 8.4.5. 整理文本文件中的无用空字符.....................................................................56 8.4.6. 打印文件.........................................................................................................56 8.5. 编辑文件.................................................................................................................56 8.5.1. 插入文本.........................................................................................................57 8.5.2. 移动光标.........................................................................................................57 8.5.3. 使用书签.........................................................................................................58 8.5.3.1. 设置书签.........................................................................................58 8.5.3.2. 获取书签.........................................................................................58 8.5.3.3. 取消书签.........................................................................................59 8.5.4. 用Go to ...命令定位........................................................................................59 8.5.4.1. Go to Declaration ............................................................................60 8.5.4.2. Go to Definition ..............................................................................60 8.5.4.3. Go To Related Files.........................................................................60 8.5.4.4. Go to Resource Editor.....................................................................61 8.5.4.5. Go to Line Number .........................................................................61 8.5.4.6. Go to Position on Clipboard............................................................61 8.5.4.7. Go to Selected Error (Warning) Go to Next Error (Warning) Go to Previous Error (Warning) ..............................................................................62 8.5.5. 选择文本.........................................................................................................62 III 8.5.6. 移动文本.........................................................................................................63 8.5.7. 删除文本.........................................................................................................63 8.5.8. 使用剪贴板.....................................................................................................63 8.5.9. 改变大小写.....................................................................................................64 8.6. 查找文本.................................................................................................................65 8.7. 替换文本.................................................................................................................65 8.8. 在多个文件中查找文本.........................................................................................65 8.9. 查找含有某个子串的Visual Prolog名称...............................................................65 8.10. 插入工程已知的名称.............................................................................................65 9. 资源编辑.................................................................................................................................67 9.1. 概述.........................................................................................................................67 9.1.1. GUI风格和VPI风格的资源 ...........................................................................67 9.1.2. 资源的命名.....................................................................................................69 9.1.3. 资源的链接.....................................................................................................69 9.1.4. 位图、图标及光标.........................................................................................69 9.1.5. 对话框资源.....................................................................................................69 9.1.6. 菜单资源.........................................................................................................70 9.1.7. 类型库资源.....................................................................................................70 9.2. IDE设计工具..........................................................................................................70 9.2.1. 编辑对话框.....................................................................................................70 9.2.1.1. 控件的类型.....................................................................................71 9.2.1.2. 插入控件.........................................................................................72 9.2.1.3. 控件箱.............................................................................................72 9.2.1.4. 控件的选择与取消选择.................................................................73 9.2.1.5. 改变控件的大小.............................................................................74 9.2.1.6. 移动控件.........................................................................................74 9.2.1.7. 控件的对齐.....................................................................................74 9.2.1.8. 编辑GUI控件的属性......................................................................75 9.2.1.8.1. GUI控件通用属性..................................................................76 9.2.1.8.2. 不同类型GUI控件的特殊属性..............................................79 9.2.1.9. 编辑VPI控件的属性 ......................................................................91 9.2.1.9.1. Push Button的属性 .................................................................91 9.2.1.9.2. Check Box的属性...................................................................93 9.2.1.9.3. Custom控件的属性 ................................................................96 9.2.1.9.4. Radio Button的属性 ...............................................................98 9.2.1.9.5. Static Text的属性..................................................................100 9.2.1.9.6. Edit控件的属性 ....................................................................104 9.2.1.9.7. List Box的属性.....................................................................107 9.2.1.9.8. List Button的属性................................................................. 111 9.2.1.9.9. List Edit的属性.....................................................................113 9.2.1.9.10. Scroll Bar Attributes..............................................................116 9.2.1.9.11. Group Box的属性.................................................................118 9.2.1.9.12. Icon控件的属性....................................................................119 9.2.1.10. 对话框调整时用锚点定位GUI控件............................................121 IV 9.2.1.11. Cut,Copy和Paste,Undo和Redo...............................................122 9.2.1.12. Grid ...............................................................................................122 9.2.1.13. Test Mode......................................................................................123 9.2.1.14. Tab Stops .......................................................................................123 9.2.1.15. Visit Order.....................................................................................124 9.2.1.16. Speed Menu...................................................................................124 9.2.2. 创建和编辑窗口...........................................................................................125 9.2.2.1. 创建新窗口...................................................................................125 9.2.2.2. Window Attributes对话框.............................................................127 9.2.2.3. 编辑窗口.......................................................................................130 9.2.3. 创建和编辑表单...........................................................................................130 9.2.3.1. 创建新表单...................................................................................130 9.2.3.2. 表单属性对话框...........................................................................132 9.2.3.3. 编辑表单.......................................................................................134 9.3. 工具箱编辑器.......................................................................................................135 9.3.1. 创建工具箱...................................................................................................135 9.3.1.1. 新工具箱对话框...........................................................................135 9.3.1.2. Toolbar Attributes对话框..............................................................136 9.3.2. 编辑工具箱...................................................................................................137 9.3.2.1. 控件工具箱...................................................................................138 9.3.2.2. 工具箱中的控件类型...................................................................138 9.3.2.3. 工具箱的布局...............................................................................139 9.3.2.4. 工具箱控件的属性.......................................................................139 9.3.2.4.1. 按钮及选择钮的属性...........................................................139 9.3.2.4.2. 文本控件的属性...................................................................141 9.3.2.4.3. 列表钮的属性.......................................................................141 9.4. 菜单编辑器...........................................................................................................142 9.4.1. 创建菜单.......................................................................................................142 9.4.1.1. 创建新菜单...................................................................................143 9.4.1.2. 菜单的属性...................................................................................143 9.4.2. 编辑菜单.......................................................................................................144 9.4.2.1. 定制菜单项的属性.......................................................................145 9.4.2.1.1. 项的标题...............................................................................145 9.4.2.1.2. Item Constant ........................................................................146 9.4.2.1.3. Constant Prefix......................................................................146 9.4.2.1.4. Checked.................................................................................146 9.4.2.1.5. Disabled.................................................................................146 9.4.2.1.6. Accelerator ............................................................................146 9.4.2.1.7. Help Constant........................................................................146 9.4.2.2. 编辑Windows的子菜单................................................................147 9.5. 图形编辑器...........................................................................................................147 9.5.1. 概述...............................................................................................................147 9.5.2. 图形编辑器的菜单.......................................................................................148 9.5.3. 创建新图片(位图、光标或图标)...........................................................148 V 9.5.3.1. 创建新图片对话框.......................................................................149 9.5.3.2. 图片属性对话框...........................................................................149 9.5.4. 编辑图片属性...............................................................................................151 9.5.5. 图形编辑器窗口...........................................................................................152 9.5.5.1. 图形编辑器标题条.......................................................................153 9.5.5.2. 图片区域.......................................................................................153 9.5.5.3. 图像屏...........................................................................................153 9.5.5.4. Icon................................................................................................154 9.5.5.5. 移动工具箱(移动、旋转、翻转图片)...................................154 9.5.5.6. 调色板...........................................................................................155 9.5.5.7. 颜色模式工具箱...........................................................................155 9.5.5.8. 绘制与编辑工具箱(使用工具绘制与编辑)...........................155 9.5.5.9. 绘制与编辑工具...........................................................................156 9.5.5.10. Mirror Style对话框.......................................................................158 9.5.6. 使用工具与颜色...........................................................................................159 9.5.6.1. 设置颜色.......................................................................................159 9.5.6.1.1. 设置绘制与编辑的颜色.......................................................159 9.5.6.1.2. 设置背景色...........................................................................159 9.5.6.1.3. 位图、光标及图标中screen色的使用.................................160 9.5.6.1.4. 设置(相对于背景的)反转色...........................................160 9.5.6.1.5. 位图光标及图标中反转色的使用.......................................160 9.5.6.2. 理解颜色.......................................................................................160 9.5.6.2.1. 位图中的颜色.......................................................................160 9.5.6.2.2. 光标中的颜色.......................................................................161 9.5.6.2.3. 图标中的颜色.......................................................................161 9.5.6.2.4. 设置光标热点.......................................................................161 9.5.6.3. 测试光标.......................................................................................162 9.5.6.4. Undo / Redo ..................................................................................162 10. IDE代码工具................................................................................................................163 10.1. Dialog and Window Expert...................................................................................163 10.2. 源浏览器...............................................................................................................167 10.2.1. 概述...............................................................................................................167 10.2.2. 搜索结果.......................................................................................................167 10.2.3. 选项...............................................................................................................168 10.3. Insert命令..............................................................................................................170 11. Make工具......................................................................................................................174 11.1. 概述.......................................................................................................................174 11.2. Build Symbols.......................................................................................................174 11.3. Make Rules ...........................................................................................................175 11.4. Build Script ...........................................................................................................176 11.5. Make Scripts .........................................................................................................177 11.6. Build命令..............................................................................................................177 11.6.1. Build | Compile .............................................................................................177 11.6.2. Build | Build ..................................................................................................177 VI 11.6.3. Build | Rebuild All.........................................................................................178 11.6.4. Build | Stop Building.....................................................................................178 11.6.5. Build | Execute ..............................................................................................178 11.6.6. Build | Run in Window..................................................................................178 12. IDE中使用其它程序及DLL ........................................................................................179 12.1. 添加对其它程序的调用.......................................................................................179 12.2. 引用某个命令.......................................................................................................179 12.3. 命令行语法...........................................................................................................179 12.4. 在MS Visual Source Safe中Check In文件 ...........................................................181 12.5. 在Vault中Check Out文件.....................................................................................181 13. Messages和Errors窗口.................................................................................................184 13.1. Messages窗口.......................................................................................................184 13.2. Errors (Warnings)窗口..........................................................................................184 14. TODO窗口....................................................................................................................186 15. IDE其它一些对话框....................................................................................................187 15.1. Warning: These files will be overwritten: .............................................................187 15.2. Resolve Ambiguity................................................................................................187 15.3. Replace Text..........................................................................................................188 15.4. Find Text in Files...................................................................................................190 15.5. Find Text ...............................................................................................................193 15.6. 窗口导航对话框...................................................................................................194 15.7. 发送错误报告给技术支持...................................................................................195 16. Visual Prolog的子目录及示例.....................................................................................197 16.1. BIN子目录中的文件............................................................................................197 16.2. LIB子目录中的文件 ............................................................................................198 16.3. Visual Prolog示例.................................................................................................199 17. Visual Prolog IDE 快捷键 ...........................................................................................202 18. Visual Prolog应用程序的发布.....................................................................................205 19. Visual Prolog的限制.....................................................................................................207
标签: Visual Prolog Prolog 开发环境
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论