wxGlade 布局中若干参数的含义

wxGlade是wxWidgets及wxPython的界面设计工具。
其中有关布局的控件属性都在Layout属性页上设定,即当前控件在Sizer中用于定位的一些参数。

具体地wxglade参数:

Position    :当前控件在Sizer中所处的位置,数字越小越靠前。
proportion :这个属性现在在wxWidget中叫做,负责控制当前控件在当前Sizer中所占用的空间大小:如果取值为0时,当前控件多大,那么 Sizer中对应的格子也多大;如果取值为非零的值,那么该Sizer中所有取值大于0的格子都以wxglade参数:proportion的取值作为其大小的比例。比如 Sizer中有4个格子,proportion分别取值为1、0、2、3,那么其第1、3、4个格其长/宽的大小比例就是1:2:3,第2个格子的大小则 根据里面放的控件的大小来决定。
Border :当前控件放在Sizer中时周围空多少像素,wxGlade的参数设置中有一个选项是将所有的控件的Border值都默认置为3,通常3个像素也是比较不错的一个取值。

wxALL   :如果选中则四边都保留Border所指定的空间。
wxLEFT  :如果选中则控件左侧保留Border所指定的空间。
wxRIGHT :如果选中则控件右侧保留Border所指定的空间。
wxTOP   :如果选中则控件上方保留Border所指定的空间。
wxBOTTOM:如果选中则控件下方保留Border所指定的空间。

wxEXPAND:如果选中则控件占据所有所在Sizer格子分配给的空间。
wxALIGN_RIGHT :如果选中则控件在所在Sizer格子中右对齐,否则左对齐。
wxALIGN_BOTTOM:如果选中则控件在所在Sizer格子中向下对齐,否则向上方对齐。
wxALIGN_CENTER_HORIZONTAL:如果选中则控件在Sizer所分配的格子里水平居中。
wxALIGN_CENTER_VERTICAL:如果选中则控件在Sizer所分配的格子里垂直居中。
wxSHAPED :如果选中则控件占据全部Sizer格子提供的空间,并且在扩展控件大小的时候保持长宽比例。
wxADJUST_MINSIZE :可能是让控件随着控件中内容的变化自动改变最适合其内容的控件最小大小。
wxFIXED_MINSIZE :通常控件会根据其中的内容自动确定一个适合的控件最小的大小,选中此选项将让此最小大小固定下来,不再随着控件中内容的变化而改变。

时间: 2024-10-07 18:40:41

wxGlade 布局中若干参数的含义的相关文章

[转载]linux下编译php中configure参数具体含义

编译N次了   原来这么回事 原文地址:linux下编译php中configure参数具体含义作者:捷心特 php编译参数的含义 ./configure –prefix=/usr/local/php                      php 安装目录 –with-apxs2=/usr/local/apache/bin/apxs –with-config-file-path=/usr/local/php/etc      指定php.ini位置 –with-mysql=/usr/local

远程桌面Default.rdp 中各个参数的含义

存储在 Default.rdp 文件中的设置 默认情况下,将在“我的文档”文件夹中创建 Default.rdp 文件.以下 RDP 设置存储在 Desktop.rdp 文件中: desktopwidth:i 此设置对应于您在远程桌面连接“选项”中的“显示”选项卡上选择的桌面宽度. 注意:基于 Microsoft Windows CE 的设备只支持全屏模式. desktopheight:i 此设置对应于您在远程桌面连接“选项”中的“显示”选项卡上选择的桌面高度. 注意:基于 Microsoft W

tcp/ip协议listen函数中backlog参数的含义

listen函数的定义如下所示: #include <sys/socket.h> int accept(int sockfd, struct sockaddr * restrict addr, socklen_t *restrict len); 返回值:若成功则返回文件(套接字)描述符,若出错则返回-1 int listen(int sockfd, int backlog);返回值:若成功则返回0:若出错则返回-1 之前看书的时候对listen函数的参数backlog不是很理解,今天看到一篇很

ajax 方法的使用以及方法中各参数的含义

由于近来经常在项目中使用 ajax 这个函数,在工作之余自己查找了相关的资料,并总结了 ajax 方法的使用,以及方法中各个参数的含义,供大家学习参考使用 type: 要求为String类型的参数,请求方式(post或get)默认为get.注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持. timeout: 要求为Number类型的参数,设置请求超时时间(毫秒).此设置将覆盖$.ajaxSetup()方法的全局设 置. async:要求为Boolean类型的参数

tcp/ip协议listen函数中backlog参数的含义与php-fpm的502 Bad Gateway

To understand the backlog argument, we must realize that for a given listening socket, the kernel maintains two queues :要明白backlog参数的含义,我们必须明白对于一个listening socket,kernel维护者两个队列: 1.An incomplete connection queue, which contains an entry for each SYN t

批出里中常用参数的含义

Bat基本参数含义 每一 命令 的功能. /P 删除每一个文件之前提示确认. /f 强制删除只读文件. /S 从所有子目录删除指定文件. /q是无需确认直接删除   /q 安静模式.删除全局通配符时不要求确认. /a 根据属性选择要删除的文件. attributes R 只读文件 S 系统文件 H 隐藏文件 A 存档文件 - 前缀表明"非 /?  在命令提示符显示帮助. 备注:如果路径中带有空格字符,请将路径进行引号引用. 例1:删除文件 我要删除 D:\我的文档 和 D:\我的文档\桌面 里

远程桌面Default.rdp 中各个参数的含义(转)

存储在 Default.rdp 文件中的设置 默认情况下,将在“我的文档”文件夹中创建 Default.rdp 文件.以下 RDP 设置存储在 Desktop.rdp 文件中: desktopwidth:i 此设置对应于您在远程桌面连接“选项”中的“显示”选项卡上选择的桌面宽度. 注意:基于 Microsoft Windows CE 的设备只支持全屏模式. desktopheight:i 此设置对应于您在远程桌面连接“选项”中的“显示”选项卡上选择的桌面高度. 注意:基于 Microsoft W

ajax中的一些参数的含义及用法

jquery中的ajax方法参数的用法和他的含义: 1.url:  要求为String类型的参数,(默认为当前页地址)发送请求的地址. 2.type:  要求为String类型的参数,请求方式(post或get)默认为get.注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持. 3.timeout:  要求为Number类型的参数,设置请求超时时间(毫秒).此设置将覆盖$.ajaxSetup()方法的全局设置. 4.async:  要求为Boolean类型的参数,默

Service 中onStartCommand方法参数的含义

在Service中onStartCommand(Intent intent, int flags, int startId)这三个参数的含义分别是,intent就是startService(Intent intent)中的intent;flags代表flags表示启动服务的方式: Additional data about this start request. Currently either 0, START_FLAG_REDELIVERY, or START_FLAG_RETRY. STA