- 5
- 0
- 约1.02万字
- 约 16页
- 2017-03-28 发布于湖北
- 举报
1 IDL界面创建方法??IDL的界面分下面几种:??1) IDL命令行界面??2) 智能化工具iTools界面? ???3) 常规组件界面? ?1.1 界面创建? ? 一般情况下,我们用IDL创建界面指的是常规组件界面,这是最常用的。IDL下的界面创建是比较特殊的,由于IDE7系列的更新,使得7.*版本下没有了鼠标拖拽创建GUI的工具,只能依靠代码创建。??1.1.1 单元组件界面??1.1.1.1 Base组件(容器界面)? ???IDL下的界面有很多的base,可以理解为容器,而且很多的时候一些组件的排列如果用了base会很方便。多层的结构一般如下图? ?? ?? ?? ?1) 格式:? ?? ?Result = WIDGET_BASE( [Parent] [, /Keywords) ? ?2) 常用关键字? ? (1) Floating浮动的窗口,类似导航图,仅浮动在窗口上方;? ? (2) Model是否为模式框,在该窗口关闭前无法进行其他操作;? ? (3) mBar是否创建菜单栏,返回菜单栏的ID;? ? (4) TLB_FRAME_ATTR创建的窗口类型,见表格,类型的值可累加,如3则表示1+2。
值
窗口类型
1
窗口无法进行大小、最大化等操作
2
不显示系统菜单
4
禁止显示标题栏
8
原创力文档

文档评论(0)