2019-10-17 14:23:01 +08:00
|
|
|
|
## slide\_menu\_t
|
|
|
|
|
### 概述
|
|
|
|
|
![image](images/slide_menu_t_0.png)
|
|
|
|
|
|
2019-12-14 13:25:56 +08:00
|
|
|
|
左右滑动菜单控件。
|
|
|
|
|
|
|
|
|
|
一般用一组按钮作为子控件,通过左右滑动改变当前的项。除了当菜单使用外,也可以用来切换页面。
|
|
|
|
|
|
|
|
|
|
slide\_menu\_t是[widget\_t](widget_t.md)的子类控件,widget\_t的函数均适用于slide\_menu\_t控件。
|
|
|
|
|
|
|
|
|
|
在xml中使用"slide\_menu"标签创建左右滑动菜单控件。如:
|
|
|
|
|
|
|
|
|
|
```xml
|
|
|
|
|
<slide_menu style="mask" align_v="top">
|
|
|
|
|
<button style="slide_button" text="0"/>
|
|
|
|
|
<button style="slide_button" text="1"/>
|
|
|
|
|
<button style="slide_button" text="2"/>
|
|
|
|
|
<button style="slide_button" text="3"/>
|
|
|
|
|
<button style="slide_button" text="4"/>
|
|
|
|
|
</slide_menu>
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
> 更多用法请参考:[slide_menu.xml](
|
2020-08-16 09:10:01 +08:00
|
|
|
|
https://github.com/zlgopen/awtk/blob/master/design/default/ui/slide_menu.xml)
|
2019-12-14 13:25:56 +08:00
|
|
|
|
|
|
|
|
|
在c代码中使用函数slide\_menu\_create创建左右滑动菜单控件。如:
|
|
|
|
|
|
|
|
|
|
```c
|
|
|
|
|
slide_menu = slide_menu_create(win, 10, 10, 300, 60);
|
|
|
|
|
b = button_create(slide_menu, 0, 0, 0, 0);
|
|
|
|
|
widget_set_text_utf8(b, "1");
|
|
|
|
|
b = button_create(slide_menu, 0, 0, 0, 0);
|
|
|
|
|
widget_set_text_utf8(b, "2");
|
|
|
|
|
b = button_create(slide_menu, 0, 0, 0, 0);
|
|
|
|
|
widget_set_text_utf8(b, "3");
|
|
|
|
|
b = button_create(slide_menu, 0, 0, 0, 0);
|
|
|
|
|
widget_set_text_utf8(b, "4");
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
可按下面的方法关注当前项改变的事件:
|
|
|
|
|
|
|
|
|
|
```c
|
|
|
|
|
widget_on(slide_menu, EVT_VALUE_CHANGED, on_current_changed, slide_menu);
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
可按下面的方法关注当前按钮被点击的事件:
|
|
|
|
|
|
|
|
|
|
```c
|
|
|
|
|
widget_on(b, EVT_CLICK, on_button_click, b);
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
> 完整示例请参考:[slide_menu demo](
|
|
|
|
|
https://github.com/zlgopen/awtk-c-demos/blob/master/demos/slide_menu.c)
|
|
|
|
|
|
|
|
|
|
可用通过style来设置控件的显示风格,如背景颜色和蒙版颜色等等。如:
|
|
|
|
|
|
|
|
|
|
```xml
|
|
|
|
|
<style name="mask">
|
|
|
|
|
<normal bg_color="#f0f0f0" mask_color="#f0f0f0"/>
|
|
|
|
|
</style>
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
> 更多用法请参考:[theme default](
|
2020-08-16 09:10:01 +08:00
|
|
|
|
https://github.com/zlgopen/awtk/blob/master/design/default/styles/default.xml#L493)
|
2019-10-17 14:23:01 +08:00
|
|
|
|
----------------------------------
|
|
|
|
|
### 函数
|
|
|
|
|
<p id="slide_menu_t_methods">
|
|
|
|
|
|
|
|
|
|
| 函数名称 | 说明 |
|
|
|
|
|
| -------- | ------------ |
|
|
|
|
|
| <a href="#slide_menu_t_slide_menu_cast">slide\_menu\_cast</a> | 转换slide_menu对象(供脚本语言使用)。 |
|
|
|
|
|
| <a href="#slide_menu_t_slide_menu_create">slide\_menu\_create</a> | 创建slide_menu对象 |
|
2022-12-05 12:10:53 +08:00
|
|
|
|
| <a href="#slide_menu_t_slide_menu_get_widget_vtable">slide\_menu\_get\_widget\_vtable</a> | 获取 slide_menu 虚表。 |
|
|
|
|
|
| <a href="#slide_menu_t_slide_menu_scroll_to_next">slide\_menu\_scroll\_to\_next</a> | 切换至下一项。 |
|
|
|
|
|
| <a href="#slide_menu_t_slide_menu_scroll_to_prev">slide\_menu\_scroll\_to\_prev</a> | 切换至上一项。 |
|
2019-10-17 14:23:01 +08:00
|
|
|
|
| <a href="#slide_menu_t_slide_menu_set_align_v">slide\_menu\_set\_align\_v</a> | 设置垂直对齐方式。 |
|
2023-06-29 10:44:29 +08:00
|
|
|
|
| <a href="#slide_menu_t_slide_menu_set_clip">slide\_menu\_set\_clip</a> | 设置是否动态裁剪菜单项。 |
|
|
|
|
|
| <a href="#slide_menu_t_slide_menu_set_menu_w">slide\_menu\_set\_menu\_w</a> | 设置菜单项的宽度。 |
|
2019-10-17 14:23:01 +08:00
|
|
|
|
| <a href="#slide_menu_t_slide_menu_set_min_scale">slide\_menu\_set\_min\_scale</a> | 设置最小缩放比例。 |
|
2022-12-05 12:10:53 +08:00
|
|
|
|
| <a href="#slide_menu_t_slide_menu_set_spacer">slide\_menu\_set\_spacer</a> | 设置菜单项之间的间距。 |
|
2019-10-17 14:23:01 +08:00
|
|
|
|
| <a href="#slide_menu_t_slide_menu_set_value">slide\_menu\_set\_value</a> | 设置当前项。 |
|
|
|
|
|
### 属性
|
|
|
|
|
<p id="slide_menu_t_properties">
|
|
|
|
|
|
|
|
|
|
| 属性名称 | 类型 | 说明 |
|
|
|
|
|
| -------- | ----- | ------------ |
|
|
|
|
|
| <a href="#slide_menu_t_align_v">align\_v</a> | align\_v\_t | 垂直对齐方式。 |
|
2023-06-29 10:44:29 +08:00
|
|
|
|
| <a href="#slide_menu_t_clip">clip</a> | bool\_t | 是否动态裁剪菜单项(默认裁剪,不裁剪时,如果显示偶数项,左边会多一项)。 |
|
|
|
|
|
| <a href="#slide_menu_t_menu_w">menu\_w</a> | char* | 菜单项的宽度(后面加上px为像素点,不加px为相对百分比坐标0.0f到1.0f)(空字符串则使用控件高度)。 |
|
2019-10-17 14:23:01 +08:00
|
|
|
|
| <a href="#slide_menu_t_min_scale">min\_scale</a> | float\_t | 最小缩放比例。 |
|
2022-12-05 12:10:53 +08:00
|
|
|
|
| <a href="#slide_menu_t_spacer">spacer</a> | int32\_t | 菜单项之间的间距。 |
|
2019-10-17 14:23:01 +08:00
|
|
|
|
| <a href="#slide_menu_t_value">value</a> | int32\_t | 值。代表当前选中项的索引。 |
|
|
|
|
|
### 事件
|
|
|
|
|
<p id="slide_menu_t_events">
|
|
|
|
|
|
|
|
|
|
| 事件名称 | 类型 | 说明 |
|
|
|
|
|
| -------- | ----- | ------- |
|
2021-08-03 07:53:37 +08:00
|
|
|
|
| EVT\_VALUE\_WILL\_CHANGE | value\_change\_event\_t | 值(当前项)即将改变事件。 |
|
|
|
|
|
| EVT\_VALUE\_CHANGED | value\_change\_event\_t | 值(当前项)改变事件。 |
|
2019-10-17 14:23:01 +08:00
|
|
|
|
#### slide\_menu\_cast 函数
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
* 函数功能:
|
|
|
|
|
|
2019-11-15 11:33:43 +08:00
|
|
|
|
> <p id="slide_menu_t_slide_menu_cast">转换slide_menu对象(供脚本语言使用)。
|
2019-10-17 14:23:01 +08:00
|
|
|
|
|
|
|
|
|
* 函数原型:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
widget_t* slide_menu_cast (widget_t* widget);
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
* 参数说明:
|
|
|
|
|
|
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
|
|
|
| -------- | ----- | --------- |
|
|
|
|
|
| 返回值 | widget\_t* | slide\_menu对象。 |
|
|
|
|
|
| widget | widget\_t* | slide\_menu对象。 |
|
|
|
|
|
#### slide\_menu\_create 函数
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
* 函数功能:
|
|
|
|
|
|
2019-11-15 11:33:43 +08:00
|
|
|
|
> <p id="slide_menu_t_slide_menu_create">创建slide_menu对象
|
2019-10-17 14:23:01 +08:00
|
|
|
|
|
|
|
|
|
* 函数原型:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
widget_t* slide_menu_create (widget_t* parent, xy_t x, xy_t y, wh_t w, wh_t h);
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
* 参数说明:
|
|
|
|
|
|
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
|
|
|
| -------- | ----- | --------- |
|
|
|
|
|
| 返回值 | widget\_t* | 对象。 |
|
|
|
|
|
| parent | widget\_t* | 父控件 |
|
|
|
|
|
| x | xy\_t | x坐标 |
|
|
|
|
|
| y | xy\_t | y坐标 |
|
|
|
|
|
| w | wh\_t | 宽度 |
|
|
|
|
|
| h | wh\_t | 高度 |
|
2022-12-05 12:10:53 +08:00
|
|
|
|
#### slide\_menu\_get\_widget\_vtable 函数
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
* 函数功能:
|
|
|
|
|
|
|
|
|
|
> <p id="slide_menu_t_slide_menu_get_widget_vtable">获取 slide_menu 虚表。
|
|
|
|
|
|
|
|
|
|
* 函数原型:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
const widget_vtable_t* slide_menu_get_widget_vtable ();
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
* 参数说明:
|
|
|
|
|
|
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
|
|
|
| -------- | ----- | --------- |
|
|
|
|
|
| 返回值 | const widget\_vtable\_t* | 成功返回 slide\_menu 虚表。 |
|
|
|
|
|
#### slide\_menu\_scroll\_to\_next 函数
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
* 函数功能:
|
|
|
|
|
|
|
|
|
|
> <p id="slide_menu_t_slide_menu_scroll_to_next">切换至下一项。
|
|
|
|
|
|
|
|
|
|
* 函数原型:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
ret_t slide_menu_scroll_to_next (widget_t* widget);
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
* 参数说明:
|
|
|
|
|
|
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
|
|
|
| -------- | ----- | --------- |
|
|
|
|
|
| 返回值 | ret\_t | 返回RET\_OK表示成功,否则表示失败。 |
|
|
|
|
|
| widget | widget\_t* | slide\_menu对象。 |
|
|
|
|
|
#### slide\_menu\_scroll\_to\_prev 函数
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
* 函数功能:
|
|
|
|
|
|
|
|
|
|
> <p id="slide_menu_t_slide_menu_scroll_to_prev">切换至上一项。
|
|
|
|
|
|
|
|
|
|
* 函数原型:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
ret_t slide_menu_scroll_to_prev (widget_t* widget);
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
* 参数说明:
|
|
|
|
|
|
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
|
|
|
| -------- | ----- | --------- |
|
|
|
|
|
| 返回值 | ret\_t | 返回RET\_OK表示成功,否则表示失败。 |
|
|
|
|
|
| widget | widget\_t* | slide\_menu对象。 |
|
2019-10-17 14:23:01 +08:00
|
|
|
|
#### slide\_menu\_set\_align\_v 函数
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
* 函数功能:
|
|
|
|
|
|
2019-11-15 11:33:43 +08:00
|
|
|
|
> <p id="slide_menu_t_slide_menu_set_align_v">设置垂直对齐方式。
|
2019-10-17 14:23:01 +08:00
|
|
|
|
|
|
|
|
|
* 函数原型:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
ret_t slide_menu_set_align_v (widget_t* widget, align_v_t align_v);
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
* 参数说明:
|
|
|
|
|
|
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
|
|
|
| -------- | ----- | --------- |
|
|
|
|
|
| 返回值 | ret\_t | 返回RET\_OK表示成功,否则表示失败。 |
|
|
|
|
|
| widget | widget\_t* | slide\_menu对象。 |
|
|
|
|
|
| align\_v | align\_v\_t | 对齐方式。 |
|
2023-06-29 10:44:29 +08:00
|
|
|
|
#### slide\_menu\_set\_clip 函数
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
* 函数功能:
|
|
|
|
|
|
|
|
|
|
> <p id="slide_menu_t_slide_menu_set_clip">设置是否动态裁剪菜单项。
|
|
|
|
|
|
|
|
|
|
* 函数原型:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
ret_t slide_menu_set_clip (widget_t* widget, bool_t clip);
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
* 参数说明:
|
|
|
|
|
|
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
|
|
|
| -------- | ----- | --------- |
|
|
|
|
|
| 返回值 | ret\_t | 返回RET\_OK表示成功,否则表示失败。 |
|
|
|
|
|
| widget | widget\_t* | slide\_menu对象。 |
|
|
|
|
|
| clip | bool\_t | 是否动态裁剪菜单项。(关闭后,如果显示偶数项,左边会多一项) |
|
|
|
|
|
#### slide\_menu\_set\_menu\_w 函数
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
* 函数功能:
|
|
|
|
|
|
|
|
|
|
> <p id="slide_menu_t_slide_menu_set_menu_w">设置菜单项的宽度。
|
|
|
|
|
|
|
|
|
|
* 函数原型:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
ret_t slide_menu_set_menu_w (widget_t* widget, const char* menu_w);
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
* 参数说明:
|
|
|
|
|
|
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
|
|
|
| -------- | ----- | --------- |
|
|
|
|
|
| 返回值 | ret\_t | 返回RET\_OK表示成功,否则表示失败。 |
|
|
|
|
|
| widget | widget\_t* | slide\_menu对象。 |
|
|
|
|
|
| menu\_w | const char* | 菜单项的宽度。(后面加上px为像素点,不加px为相对百分比坐标0.0f到1.0f)(空字符串则使用控件高度) |
|
2019-10-17 14:23:01 +08:00
|
|
|
|
#### slide\_menu\_set\_min\_scale 函数
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
* 函数功能:
|
|
|
|
|
|
2019-11-15 11:33:43 +08:00
|
|
|
|
> <p id="slide_menu_t_slide_menu_set_min_scale">设置最小缩放比例。
|
2019-10-17 14:23:01 +08:00
|
|
|
|
|
|
|
|
|
* 函数原型:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
ret_t slide_menu_set_min_scale (widget_t* widget, float_t min_scale);
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
* 参数说明:
|
|
|
|
|
|
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
|
|
|
| -------- | ----- | --------- |
|
|
|
|
|
| 返回值 | ret\_t | 返回RET\_OK表示成功,否则表示失败。 |
|
|
|
|
|
| widget | widget\_t* | slide\_menu对象。 |
|
|
|
|
|
| min\_scale | float\_t | 最小缩放比例,范围[0.5-1]。 |
|
2022-12-05 12:10:53 +08:00
|
|
|
|
#### slide\_menu\_set\_spacer 函数
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
* 函数功能:
|
|
|
|
|
|
|
|
|
|
> <p id="slide_menu_t_slide_menu_set_spacer">设置菜单项之间的间距。
|
|
|
|
|
|
|
|
|
|
* 函数原型:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
ret_t slide_menu_set_spacer (widget_t* widget, int32_t spacer);
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
* 参数说明:
|
|
|
|
|
|
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
|
|
|
| -------- | ----- | --------- |
|
|
|
|
|
| 返回值 | ret\_t | 返回RET\_OK表示成功,否则表示失败。 |
|
|
|
|
|
| widget | widget\_t* | slide\_menu对象。 |
|
|
|
|
|
| spacer | int32\_t | 菜单项之间的间距。 |
|
2019-10-17 14:23:01 +08:00
|
|
|
|
#### slide\_menu\_set\_value 函数
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
* 函数功能:
|
|
|
|
|
|
2019-11-15 11:33:43 +08:00
|
|
|
|
> <p id="slide_menu_t_slide_menu_set_value">设置当前项。
|
2019-10-17 14:23:01 +08:00
|
|
|
|
|
|
|
|
|
* 函数原型:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
ret_t slide_menu_set_value (widget_t* widget, uint32_t value);
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
* 参数说明:
|
|
|
|
|
|
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
|
|
|
| -------- | ----- | --------- |
|
|
|
|
|
| 返回值 | ret\_t | 返回RET\_OK表示成功,否则表示失败。 |
|
|
|
|
|
| widget | widget\_t* | slide\_menu对象。 |
|
|
|
|
|
| value | uint32\_t | 当前项的索引。 |
|
|
|
|
|
#### align\_v 属性
|
|
|
|
|
-----------------------
|
2019-11-15 11:33:43 +08:00
|
|
|
|
> <p id="slide_menu_t_align_v">垂直对齐方式。
|
2019-10-17 14:23:01 +08:00
|
|
|
|
|
|
|
|
|
* 类型:align\_v\_t
|
|
|
|
|
|
2023-06-29 10:44:29 +08:00
|
|
|
|
| 特性 | 是否支持 |
|
|
|
|
|
| -------- | ----- |
|
|
|
|
|
| 可直接读取 | 是 |
|
|
|
|
|
| 可直接修改 | 否 |
|
|
|
|
|
| 可持久化 | 是 |
|
|
|
|
|
| 可脚本化 | 是 |
|
|
|
|
|
| 可在IDE中设置 | 是 |
|
|
|
|
|
| 可在XML中设置 | 是 |
|
|
|
|
|
| 可通过widget\_get\_prop读取 | 是 |
|
|
|
|
|
| 可通过widget\_set\_prop修改 | 是 |
|
|
|
|
|
#### clip 属性
|
|
|
|
|
-----------------------
|
|
|
|
|
> <p id="slide_menu_t_clip">是否动态裁剪菜单项(默认裁剪,不裁剪时,如果显示偶数项,左边会多一项)。
|
|
|
|
|
|
|
|
|
|
* 类型:bool\_t
|
|
|
|
|
|
|
|
|
|
| 特性 | 是否支持 |
|
|
|
|
|
| -------- | ----- |
|
|
|
|
|
| 可直接读取 | 是 |
|
|
|
|
|
| 可直接修改 | 否 |
|
|
|
|
|
| 可持久化 | 是 |
|
|
|
|
|
| 可脚本化 | 是 |
|
|
|
|
|
| 可在IDE中设置 | 是 |
|
|
|
|
|
| 可在XML中设置 | 是 |
|
|
|
|
|
| 可通过widget\_get\_prop读取 | 是 |
|
|
|
|
|
| 可通过widget\_set\_prop修改 | 是 |
|
|
|
|
|
#### menu\_w 属性
|
|
|
|
|
-----------------------
|
|
|
|
|
> <p id="slide_menu_t_menu_w">菜单项的宽度(后面加上px为像素点,不加px为相对百分比坐标0.0f到1.0f)(空字符串则使用控件高度)。
|
|
|
|
|
|
|
|
|
|
* 类型:char*
|
|
|
|
|
|
2019-10-17 14:23:01 +08:00
|
|
|
|
| 特性 | 是否支持 |
|
|
|
|
|
| -------- | ----- |
|
|
|
|
|
| 可直接读取 | 是 |
|
|
|
|
|
| 可直接修改 | 否 |
|
|
|
|
|
| 可持久化 | 是 |
|
|
|
|
|
| 可脚本化 | 是 |
|
|
|
|
|
| 可在IDE中设置 | 是 |
|
|
|
|
|
| 可在XML中设置 | 是 |
|
|
|
|
|
| 可通过widget\_get\_prop读取 | 是 |
|
|
|
|
|
| 可通过widget\_set\_prop修改 | 是 |
|
|
|
|
|
#### min\_scale 属性
|
|
|
|
|
-----------------------
|
2019-11-15 11:33:43 +08:00
|
|
|
|
> <p id="slide_menu_t_min_scale">最小缩放比例。
|
2019-10-17 14:23:01 +08:00
|
|
|
|
|
|
|
|
|
* 类型:float\_t
|
|
|
|
|
|
2022-12-05 12:10:53 +08:00
|
|
|
|
| 特性 | 是否支持 |
|
|
|
|
|
| -------- | ----- |
|
|
|
|
|
| 可直接读取 | 是 |
|
|
|
|
|
| 可直接修改 | 否 |
|
|
|
|
|
| 可持久化 | 是 |
|
|
|
|
|
| 可脚本化 | 是 |
|
|
|
|
|
| 可在IDE中设置 | 是 |
|
|
|
|
|
| 可在XML中设置 | 是 |
|
|
|
|
|
| 可通过widget\_get\_prop读取 | 是 |
|
|
|
|
|
| 可通过widget\_set\_prop修改 | 是 |
|
|
|
|
|
#### spacer 属性
|
|
|
|
|
-----------------------
|
|
|
|
|
> <p id="slide_menu_t_spacer">菜单项之间的间距。
|
|
|
|
|
|
|
|
|
|
* 类型:int32\_t
|
|
|
|
|
|
2019-10-17 14:23:01 +08:00
|
|
|
|
| 特性 | 是否支持 |
|
|
|
|
|
| -------- | ----- |
|
|
|
|
|
| 可直接读取 | 是 |
|
|
|
|
|
| 可直接修改 | 否 |
|
|
|
|
|
| 可持久化 | 是 |
|
|
|
|
|
| 可脚本化 | 是 |
|
|
|
|
|
| 可在IDE中设置 | 是 |
|
|
|
|
|
| 可在XML中设置 | 是 |
|
|
|
|
|
| 可通过widget\_get\_prop读取 | 是 |
|
|
|
|
|
| 可通过widget\_set\_prop修改 | 是 |
|
|
|
|
|
#### value 属性
|
|
|
|
|
-----------------------
|
2019-11-15 11:33:43 +08:00
|
|
|
|
> <p id="slide_menu_t_value">值。代表当前选中项的索引。
|
2019-10-17 14:23:01 +08:00
|
|
|
|
|
|
|
|
|
* 类型:int32\_t
|
|
|
|
|
|
|
|
|
|
| 特性 | 是否支持 |
|
|
|
|
|
| -------- | ----- |
|
|
|
|
|
| 可直接读取 | 是 |
|
|
|
|
|
| 可直接修改 | 否 |
|
|
|
|
|
| 可持久化 | 是 |
|
|
|
|
|
| 可脚本化 | 是 |
|
|
|
|
|
| 可在IDE中设置 | 是 |
|
|
|
|
|
| 可在XML中设置 | 是 |
|
|
|
|
|
| 可通过widget\_get\_prop读取 | 是 |
|
|
|
|
|
| 可通过widget\_set\_prop修改 | 是 |
|