Skip to content

widget_prop_t

概述

控件的属性。

常量

名称说明
WIDGET_PROP_EXEC用于执行某些特殊的命令(比如控制动画的启停),主要是方便MVVM通过属性来控制动画。
WIDGET_PROP_XX坐标。
WIDGET_PROP_YY坐标。
WIDGET_PROP_W宽度。
WIDGET_PROP_H高度。
WIDGET_PROP_MAX_H最大高度。
WIDGET_PROP_DESIGN_W窗口设计时宽度。
WIDGET_PROP_DESIGN_H窗口设计时宽度。
WIDGET_PROP_AUTO_SCALE_CHILDREN_X窗口大小与设计时大小不同时,是否自动调整子控件的x坐标。
WIDGET_PROP_AUTO_SCALE_CHILDREN_Y窗口大小与设计时大小不同时,是否自动调整子控件的y坐标。
WIDGET_PROP_AUTO_SCALE_CHILDREN_W窗口大小与设计时大小不同时,是否自动调整子控件的宽度。
WIDGET_PROP_AUTO_SCALE_CHILDREN_H窗口大小与设计时大小不同时,是否自动调整子控件的高度。
WIDGET_PROP_INPUTINGinputing。
WIDGET_PROP_ALWAYS_ON_TOPalways on top。
WIDGET_PROP_CARET_Xcaret x。
WIDGET_PROP_CARET_Ycaret y。
WIDGET_PROP_LINE_HEIGHT行高。
WIDGET_PROP_DIRTY_RECT_TOLERANCE脏矩形超出控件本身大小的最大范围。
WIDGET_PROP_BIDIbidi type(rtl,ltr,auto,wrtl,wltr,lro,rlo)。
WIDGET_PROP_CANVASCanvas。
WIDGET_PROP_LOCALIZE_OPTIONSCanvas。
WIDGET_PROP_NATIVE_WINDOWNative Window。
WIDGET_PROP_HIGHLIGHTdialog highlight。
WIDGET_PROP_BAR_SIZEslider中的bar的的宽度或高度。
WIDGET_PROP_OPACITY不透明度。
WIDGET_PROP_MIN_W最小宽度。
WIDGET_PROP_MAX_W最大宽度。
WIDGET_PROP_AUTO_ADJUST_SIZE根据子控件和文本自动调整大小。
WIDGET_PROP_SINGLE_INSTANCE窗口是否保持单例。
WIDGET_PROP_STRONGLY_FOCUS点击非focusable控件时,是否让当前焦点控件失去焦点。比如点击窗口空白区域,是否让编辑器失去焦点。
WIDGET_PROP_CHILDREN_LAYOUT子控件布局参数。
WIDGET_PROP_LAYOUT子控件布局参数(过时)。
WIDGET_PROP_SELF_LAYOUT控件布局参数。
WIDGET_PROP_LAYOUT_Wlayout宽度。
WIDGET_PROP_LAYOUT_Hlayout高度。
WIDGET_PROP_VIRTUAL_W虚拟宽度。
WIDGET_PROP_VIRTUAL_H虚拟高度。
WIDGET_PROP_LOADING控件正在加载。
WIDGET_PROP_NAME名称。
WIDGET_PROP_TYPE类型。
WIDGET_PROP_CLOSABLE是否可以关闭。
WIDGET_PROP_POINTER_CURSOR鼠标指针。
WIDGET_PROP_VALUE值。
WIDGET_PROP_EASY_TOUCH_MODE容易点击模式(目前用于spinbox)。
WIDGET_PROP_RADIOCheckButton是否单选。
WIDGET_PROP_REVERSE进度条反向显示。
WIDGET_PROP_LENGTH长度。
WIDGET_PROP_LINE_WRAP自动换行。
WIDGET_PROP_WORD_WRAP是否允许单词中换行。
WIDGET_PROP_ELLIPSES是否省略。
WIDGET_PROP_VISIBLE_REVEAL_IN_SCROLL可见控件在滚动控件中的可见处理方案。(影响 widget_ensure_visible_in_viewport 函数)
WIDGET_PROP_TEXT文本。
WIDGET_PROP_TR_TEXT待翻译文本。
WIDGET_PROP_STYLEstyle。
WIDGET_PROP_STATE状态。
WIDGET_PROP_ENABLE是否启用。
WIDGET_PROP_FEEDBACK是否启用按键音等反馈。
WIDGET_PROP_FLOATING是否启用floating布局。
WIDGET_PROP_MARGIN边距。
WIDGET_PROP_SPACING间距。
WIDGET_PROP_LEFT_MARGIN左边距。
WIDGET_PROP_RIGHT_MARGIN右边距。
WIDGET_PROP_TOP_MARGIN顶边距。
WIDGET_PROP_BOTTOM_MARGIN底边距。
WIDGET_PROP_STEP步长。
WIDGET_PROP_VISIBLE是否可见。
WIDGET_PROP_SENSITIVE是否接受用户事件。
WIDGET_PROP_APPLET_NAME窗口所属的小应用程序(applet)名称。
WIDGET_PROP_ANIMATION控件动画。
WIDGET_PROP_ANIM_HINT窗口动画。
WIDGET_PROP_FULLSCREEN窗口设置为全部大小。
WIDGET_PROP_DISABLE_ANIM禁用窗口动画。
WIDGET_PROP_OPEN_ANIM_HINT打开窗口时的动画。
WIDGET_PROP_CLOSE_ANIM_HINT关闭窗口时的动画。
WIDGET_PROP_MIN最小值。
WIDGET_PROP_ACTION_TEXT软键盘上action按钮的文本。
WIDGET_PROP_TIPS提示信息。
WIDGET_PROP_TR_TIPS需要翻译的提示信息。
WIDGET_PROP_INPUT_TYPE输入类型。
WIDGET_PROP_KEYBOARD自定义软键盘资源名称。
WIDGET_PROP_DEFAULT_FOCUSED_CHILD缺省获得焦点的子控件(可用控件名或类型)。
WIDGET_PROP_READONLY只读模式。
WIDGET_PROP_CANCELABLE是否可取消。
WIDGET_PROP_PASSWORD_VISIBLE密码是否可见。
WIDGET_PROP_ACTIVE是否处于active状态。
WIDGET_PROP_CURR_PAGE当前页。
WIDGET_PROP_PAGE_MAX_NUMBER页面最大个数。
WIDGET_PROP_VERTICAL是否为垂直模式。
WIDGET_PROP_SHOW_TEXT是否显示文本。
WIDGET_PROP_XOFFSETX方向的偏移。(如果控件有继承 get_offset 函数指针的话,一定要和 get_offset 返回值保持一致,否则容易出现问题)详情请看 docs/how_to_use_offset_in_custom_widget.md
WIDGET_PROP_YOFFSETY方向的偏移。(如果控件有继承 get_offset 函数指针的话,一定要和 get_offset 返回值保持一致,否则容易出现问题)详情请看 docs/how_to_use_offset_in_custom_widget.md
WIDGET_PROP_ALIGN_V垂直对齐模式。
WIDGET_PROP_ALIGN_H水平对齐模式。
WIDGET_PROP_AUTO_PLAY是否自动播放或指定播放的时间(毫秒)。
WIDGET_PROP_LOOP是否循环播放或循环播放的次数。
WIDGET_PROP_RUNNING是否正在运行(播放)。
WIDGET_PROP_AUTO_FIX是否启用自动更正功能。
WIDGET_PROP_SELECT_NONE_WHEN_FOCUSED编辑器在获得焦点时是否不选中文本。
WIDGET_PROP_OPEN_IM_WHEN_FOCUSED编辑器在获得焦点时是否打开输入法。
WIDGET_PROP_CLOSE_IM_WHEN_BLURED编辑器在失去焦点时是否关闭输入法。
WIDGET_PROP_X_MINX最小值。
WIDGET_PROP_X_MAXX最大值。
WIDGET_PROP_Y_MINY最小值。
WIDGET_PROP_Y_MAXY最大值。
WIDGET_PROP_MAX最大值。
WIDGET_PROP_GRAB_KEYS让窗口管理器直接把按键发给自己。
WIDGET_PROP_ROW行数或每行的高度。
WIDGET_PROP_STATE_FOR_STYLE控件状态。
WIDGET_PROP_THEME窗体样式名称。
WIDGET_PROP_STAGEwindow stage
WIDGET_PROP_IMAGE_MANAGER图片管理器。
WIDGET_PROP_ASSETS_MANAGER资源管理器。
WIDGET_PROP_LOCALE_INFOlocale_info。
WIDGET_PROP_FONT_MANAGER字体管理器。
WIDGET_PROP_THEME_OBJ窗口的窗体样式对象。
WIDGET_PROP_DEFAULT_THEME_OBJ缺省的窗体样式对象。
WIDGET_PROP_ITEM_WIDTH项的宽度。
WIDGET_PROP_ITEM_HEIGHT项的高度。
WIDGET_PROP_DEFAULT_ITEM_HEIGHT项的缺省高度。
WIDGET_PROP_XSLIDABLEX方向是否可拖动。
WIDGET_PROP_YSLIDABLEY方向是否可拖动。
WIDGET_PROP_REPEAT重复次数。
WIDGET_PROP_LONG_PRESS_TIME触发长按事件的时间(毫秒)。
WIDGET_PROP_ENABLE_LONG_PRESS是否启用长按。
WIDGET_PROP_ENABLE_PREVIEW是否启用预览。
WIDGET_PROP_CLICK_THROUGH是否启用点击穿透。
WIDGET_PROP_ANIMATABLE是否启用动画。
WIDGET_PROP_AUTO_HIDE是否自动隐藏。
WIDGET_PROP_AUTO_HIDE_SCROLL_BAR是否自动隐藏滚动条。
WIDGET_PROP_IMAGE图片名称。
WIDGET_PROP_FORMAT显示格式。
WIDGET_PROP_DRAW_TYPE图片绘制类型。
WIDGET_PROP_SELECTABLE是否可选择。
WIDGET_PROP_CLICKABLE是否可点击。
WIDGET_PROP_SCALE_XX方向缩放比例。
WIDGET_PROP_SCALE_YY方向缩放比例。
WIDGET_PROP_ANCHOR_Xx锚点。
WIDGET_PROP_ANCHOR_Yy锚点。
WIDGET_PROP_ROTATION选中角度(幅度)
WIDGET_PROP_COMPACT紧凑模式。
WIDGET_PROP_SCROLLABLE是否支持滚动。
WIDGET_PROP_ICON图标名称。
WIDGET_PROP_OPTIONS选项集合。
WIDGET_PROP_SELECTED是否被选中。
WIDGET_PROP_CHECKED是否被勾选。
WIDGET_PROP_ACTIVE_ICONactive状态下的图标。
WIDGET_PROP_LOAD_UI动态加载UI名字。
WIDGET_PROP_OPEN_WINDOW要打开窗口的名称。
WIDGET_PROP_THEME_OF_POPUPComboBox打开弹出窗口的主题。
WIDGET_PROP_SELECTED_INDEX被选中项的索引。
WIDGET_PROP_CLOSE_WHEN_CLICK点击窗口时关闭窗口。
WIDGET_PROP_CLOSE_WHEN_CLICK_OUTSIDE点击窗口外部时关闭窗口。
WIDGET_PROP_CLOSE_WHEN_TIMEOUT超时后关闭窗口。
WIDGET_PROP_LINE_GAP行间距。
WIDGET_PROP_BG_COLOR背景颜色(仅仅使用于color tile)。
WIDGET_PROP_BORDER_COLOR边框颜色(仅仅使用于color tile)。
WIDGET_PROP_DELAY延迟时间(毫秒)
WIDGET_PROP_IS_KEYBOARD是否为键盘。
WIDGET_PROP_FOCUSED是否为焦点控件。
WIDGET_PROP_FOCUS(过时请用focused)。
WIDGET_PROP_FOCUSABLE是否支持焦点停留。
WIDGET_PROP_WITH_FOCUS_STATE是否支持焦点状态(如果希望style支持焦点状态,但又不希望焦点停留,可用本属性)。
WIDGET_PROP_MOVE_FOCUS_PREV_KEY将焦点移到前一个的键值。
WIDGET_PROP_MOVE_FOCUS_NEXT_KEY将焦点移到后一个的键值。
WIDGET_PROP_MOVE_FOCUS_UP_KEY将焦点向上移动的键值。
WIDGET_PROP_MOVE_FOCUS_DOWN_KEY将焦点向下移动的键值。
WIDGET_PROP_MOVE_FOCUS_LEFT_KEY将焦点向左移动的键值。
WIDGET_PROP_MOVE_FOCUS_RIGHT_KEY将焦点向右移动的键值。
WIDGET_PROP_ROWS行数。
WIDGET_PROP_SHOW_GRID是否显示网格线。
WIDGET_PROP_COLUMNS_DEFINITION各列的定义。
WIDGET_PROP_DRAG_THRESHOLD拖拽临界值。
WIDGET_PROP_ANIMATING_TIME动画时间(毫秒)。
WIDGET_PROP_ANIMATE_PREFIX改变控件属性时附带动画的前缀。
WIDGET_PROP_ANIMATE_ANIMATING_TIME改变控件属性时附带动画的播放时间(毫秒)。
WIDGET_PROP_DIRTY_RECT控件脏矩形区域。
WIDGET_PROP_SCREEN_SAVER_TIME屏幕保护时间(毫秒)。
WIDGET_PROP_SHOW_FPS是否显示FPS。
WIDGET_PROP_MAX_FPS最大FPS。
WIDGET_PROP_VALIDATOR数据校验脚本。