Widget_Base的一个小发现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

绘制Base的时候, 如果在Base属性里,允许最大最小化,则会出现一个灰色边框. 如果不允许最大最小化,则不会出现任何边框. 做启动画面效果最佳. 在别的地方也可能有用. 写下来以后备查.

测试程序:

;+---------------------------------------------------------------------

;| 目的: 测试Base属性

;| 作者: Huxz, 2008-11-19, CUHK

;| 说明:

;| TLB_FRAME_ATTR = 20 ; 无Title, 能最小最大化,有边框

;| TLB_FRAME_ATTR = 21 ; 无Title, 不能最小最大化,无边框

;+---------------------------------------------------------------------

pro test

wBase1 = Widget_Base(SCR_XSIZE=300 ,SCR_YSIZE=300,TLB_FRAME_ATTR=20)

Widget_Control, wBase1, /realize

wBase2 = Widget_Base(SCR_XSIZE=300 ,SCR_YSIZE=300,TLB_FRAME_ATTR=21, XOFFSET=320) Widget_Control, wBase2, /realize

end

对比效果图:

左边有边框,右边无.

相关文档
最新文档