SWT中Shell中的属性设置
2014-04-29 13:24
459 查看
BORDER——当只有BORDER的时候,窗口是一个只有细细白色边框的空白窗口,没有title那一圈蓝色的边框,也没有最大化,最小化,关闭。不能resize,不能移动。在任务栏里右键没有反应。 CLOSE——当只有CLOSE的时候,窗口会出现蓝色的边框,并且有title,title上显示的是setText的内容,没有title就算setText指定了内容也无法显示。没有最大化,最小化,可以移动。任务栏里右键可以关闭和移动。不能resize。 MAX——当只有MAX的时候,窗口会出现蓝色的title边框,并且有最大化,最小化和关闭的按钮,但是最小化的按钮不起作用,关闭的按钮有作用。可以移动,不能resize,任务栏里右键可以移动关闭和最大化/还原。 MIN——当只有MIN的时候,情况跟只有MAX差不多,只是最大化的按钮不起作用。 NO_TRIM——当有NO_TRIM存在的情况下,其他的任何Style都不起作用。窗口是没有边框,连BORDER那样细小的白色边框也没有,没有title的蓝色边框,不能移动,resize和关闭。 RESIZE——当只有RESIZE存在的时候,窗口没有title,只有BORDER,不能关闭,移动和最大最小化。 ON_TOP——当只有ON_TOP存在的时候,窗口始终在最前端,没有title,窗口只有一圈黑色的细小边框。 TOOL——当只有TOOL存在的时候,窗口外观和ON_TOP一样。只是在任务栏中并没有窗口的存在。API中的解释是,TOOL窗口是被用来作为一个工具栏使用的。 APPLICATION_MODAL——当只有APPLICATION_MODAL存在时,窗口外观和ON_TOP,TOOL一样,只是不是始终在最前端,也在任务栏里有窗口。API中说 used by Dialog。 MODELESS——当只有MODELESS存在的时候,窗口外观和APPLICATION_MODAL一样,API中没有任何说明,只知道这个参数value是0。 PRIMARY_MODAL——当只有PRIMARY_MODAL存在的时候,窗口的外观和 APPLICATION_MODAL一样,API中也说used by Dialog。 SYSTEM_MODAL——和PRIMARY_MODAL一样。 SHELL_TRIM——是TITLE,CLOSE,MIN,MAX,RESIZE的组合。 DIALOG_TRIM——是TITLE,CLOSE,BORDER的组合。 shell.setAlpha(int)——设置窗体的透明度
相关文章推荐
- SWT窗体属性设置
- Ubuntu设置Redhat风格的SHELL提示符PS1属性
- Ubuntu设置Redhat风格的SHELL提示符PS1属性
- [转]Ubuntu设置Redhat风格的SHELL提示符PS1属性
- 要重定向 IO 流,Process 对象必须将 UseShellExecute 属性设置为 False。
- Ubuntu设置PS1属性达到SHELL提示符…
- 设置SHELL提示符属性
- swt shell设置窗口位于屏幕中间
- SWT对话框属性设置
- swt设置窗体居中
- IOS数据持久化之一属性列表(或偏好设置)
- JQuery设置和去除disabled属性
- 反射访问属性或方法时将Accessible设置为true
- C# 导出Excel的单元格属性设置
- 如何使我设置好setuid的shell脚本运行起来呢?(译)
- Android TextView中文字通过SpannableString来设置超链接、颜色、字体等属性
- jQuery - 设置内容和属性
- Extjs通过Columns的renderer属性给单元格设置背景色
- 一个Linux系统安全设置的Shell脚本的分享(适用CentOS)
- JavaScript权威指南_163_第17章_事件处理_17.2-注册事件处理程序-设置HTML标签属性为事件处理程序