check button add new state indeterminate

This commit is contained in:
lixianjing 2024-05-28 18:42:28 +08:00
parent 8dff13896b
commit 8f50fc2937
25 changed files with 1255 additions and 955 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 286 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 357 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 451 B

View File

@ -360,6 +360,10 @@
<pressed_of_checked icon="checked" text_color="blue"/>
<over_of_checked icon="checked" text_color="green"/>
<focused_of_checked icon="checked" text_color="green"/>
<normal_of_indeterminate icon="indeterminate" text_color="blue"/>
<pressed_of_indeterminate icon="indeterminate" text_color="blue"/>
<over_of_indeterminate icon="indeterminate" text_color="green"/>
<focused_of_indeterminate icon="indeterminate" text_color="green"/>
</style>
<style name="mute" >
<normal icon="unmuted" />

View File

@ -25,7 +25,7 @@
<row x="0" y="180" w="-50" h="90" children_layout="default(r=1,c=2,m=10)">
<column children_layout="default(r=3,c=1,ym=2,s=10)" >
<check_button name="r1" text="Book" focusable="true"/>
<check_button name="r2" text="Food" focusable="true"/>
<check_button name="r2" text="Food" focusable="true" indeterminate="true" />
<check_button name="r3" text="Pencil" value="true" focusable="true"/>
</column>

View File

@ -3,6 +3,7 @@
2024/05/28
* event\_source\_manager支持微秒级的sleep。
* 增加sleep\_us(目前只支持linux)
* 给复选框增加一个不确定状态(感谢智明提供补丁)
2024/05/24
* 修复awtk-web编译错误。

View File

@ -471,6 +471,7 @@ extern TK_CONST_DATA_ALIGN(const unsigned char image_return_up_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_green_btn_o_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_green_btn_n_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_debug_start_d_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_indeterminate_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_muted_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_uiex_List_Connectandshare_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_arrow_down_o_default[]);
@ -821,6 +822,7 @@ extern TK_CONST_DATA_ALIGN(const unsigned char image_debug_start_n_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_bg_portrait_2_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_battery_4_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_bg_landscape_3_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_indeterminate_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_debug_pause_n_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_ani6_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_message_default[]);
@ -1399,6 +1401,7 @@ ret_t assets_init_dark(void) {
assets_manager_add(am, image_green_btn_o_default);
assets_manager_add(am, image_green_btn_n_default);
assets_manager_add(am, image_debug_start_d_default);
assets_manager_add(am, image_indeterminate_default);
assets_manager_add(am, image_muted_default);
assets_manager_add(am, image_uiex_List_Connectandshare_default);
assets_manager_add(am, image_arrow_down_o_default);

View File

@ -437,6 +437,7 @@
#include "default/inc/images/green_btn_o.res"
#include "default/inc/images/green_btn_n.res"
#include "default/inc/images/debug_start_d.res"
#include "default/inc/images/indeterminate.res"
#include "default/inc/images/muted.res"
#include "default/inc/images/uiex_List_Connectandshare.res"
#include "default/inc/images/arrow_down_o.res"
@ -790,6 +791,7 @@
#include "default/inc/images/uiex_combobox_btn_n.data"
#include "default/inc/images/battery_4.data"
#include "default/inc/images/bg_landscape_3.data"
#include "default/inc/images/indeterminate.data"
#include "default/inc/images/debug_pause_n.data"
#include "default/inc/images/ani6.data"
#include "default/inc/images/uiex_button_Import.data"
@ -1365,6 +1367,7 @@ ret_t assets_init_default(void) {
assets_manager_add(am, image_green_btn_o_default);
assets_manager_add(am, image_green_btn_n_default);
assets_manager_add(am, image_debug_start_d_default);
assets_manager_add(am, image_indeterminate_default);
assets_manager_add(am, image_muted_default);
assets_manager_add(am, image_uiex_List_Connectandshare_default);
assets_manager_add(am, image_arrow_down_o_default);

View File

@ -315,6 +315,7 @@ extern TK_CONST_DATA_ALIGN(const unsigned char image_collapse_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_return_up_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_green_btn_o_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_green_btn_n_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_indeterminate_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_muted_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_arrow_down_o_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_rgb_default[]);
@ -472,6 +473,7 @@ extern TK_CONST_DATA_ALIGN(const unsigned char image_warn_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_contact_active_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_slider_drag_o_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_battery_4_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_indeterminate_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_ani6_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_message_default[]);
extern TK_CONST_DATA_ALIGN(const unsigned char image_edit_clear_o_default[]);
@ -866,6 +868,7 @@ ret_t assets_init_dark(void) {
assets_manager_add(am, image_return_up_default);
assets_manager_add(am, image_green_btn_o_default);
assets_manager_add(am, image_green_btn_n_default);
assets_manager_add(am, image_indeterminate_default);
assets_manager_add(am, image_muted_default);
assets_manager_add(am, image_arrow_down_o_default);
assets_manager_add(am, image_rgb_default);

View File

@ -315,6 +315,7 @@
#include "default/inc/images/return_up.res"
#include "default/inc/images/green_btn_o.res"
#include "default/inc/images/green_btn_n.res"
#include "default/inc/images/indeterminate.res"
#include "default/inc/images/muted.res"
#include "default/inc/images/arrow_down_o.res"
#include "default/inc/images/rgb.res"
@ -472,6 +473,7 @@
#include "default/inc/images/contact_active.data"
#include "default/inc/images/slider_drag_o.data"
#include "default/inc/images/battery_4.data"
#include "default/inc/images/indeterminate.data"
#include "default/inc/images/ani6.data"
#include "default/inc/images/message.data"
#include "default/inc/images/edit_clear_o.data"
@ -866,6 +868,7 @@ ret_t assets_init_default(void) {
assets_manager_add(am, image_return_up_default);
assets_manager_add(am, image_green_btn_o_default);
assets_manager_add(am, image_green_btn_n_default);
assets_manager_add(am, image_indeterminate_default);
assets_manager_add(am, image_muted_default);
assets_manager_add(am, image_arrow_down_o_default);
assets_manager_add(am, image_rgb_default);

View File

@ -0,0 +1,120 @@
TK_CONST_DATA_ALIGN(const unsigned char image_indeterminate_default[]) = {
0x02,0x00,0x01,0x01,0x0c,0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x69,0x6e,0x64,0x65,0x74,0x65,0x72,0x6d,
0x69,0x6e,0x61,0x74,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x18,0x00,0x18,0x00,0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x82,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,
0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,
0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,
0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x82,0x00,0x00,0x00,0x32,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2e,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xad,0x00,0x00,0x00,0xa4,0x00,0x00,0x00,0xa4,0x00,0x00,0x00,0xa4,0x00,0x00,0x00,0xa4,
0x00,0x00,0x00,0xa4,0x00,0x00,0x00,0xa4,0x00,0x00,0x00,0xa4,0x00,0x00,0x00,0xa4,0x00,0x00,0x00,0xa4,
0x00,0x00,0x00,0xa4,0x00,0x00,0x00,0xa4,0x00,0x00,0x00,0xa4,0x00,0x00,0x00,0xa4,0x00,0x00,0x00,0xa4,
0x00,0x00,0x00,0xa4,0x00,0x00,0x00,0xa4,0x00,0x00,0x00,0xb2,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x2a,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7d,0x00,0x00,0x00,0xc9,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xca,0x00,0x00,0x00,0x78,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,
0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,
0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xc8,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x80,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,
0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,
0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xc8,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x80,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,
0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,
0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xc8,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x80,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x83,0x00,0x00,0x00,0xc8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0xce,0x00,0x00,0x00,0x7e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x23,
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xc9,0x00,0x00,0x00,0xc7,0x00,0x00,0x00,0xc7,0x00,0x00,0x00,0xc7,
0x00,0x00,0x00,0xc7,0x00,0x00,0x00,0xc7,0x00,0x00,0x00,0xc7,0x00,0x00,0x00,0xc7,0x00,0x00,0x00,0xc7,
0x00,0x00,0x00,0xc7,0x00,0x00,0x00,0xc7,0x00,0x00,0x00,0xc7,0x00,0x00,0x00,0xc7,0x00,0x00,0x00,0xc7,
0x00,0x00,0x00,0xc7,0x00,0x00,0x00,0xc7,0x00,0x00,0x00,0xc7,0x00,0x00,0x00,0xce,0x00,0x00,0x00,0xff,
0x00,0x00,0x00,0x1f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,
0x00,0x00,0x00,0x74,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,
0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,
0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,
0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x79,0x00,0x00,0x00,0x1f,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,};/*2364*/

View File

@ -0,0 +1,18 @@
TK_CONST_DATA_ALIGN(const unsigned char image_indeterminate_default[]) = {
0x02,0x00,0x03,0x01,0x1e,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x69,0x6e,0x64,0x65,0x74,0x65,0x72,0x6d,
0x69,0x6e,0x61,0x74,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x89,0x50,0x4e,0x47,0x0d,0x0a,0x1a,0x0a,0x00,0x00,0x00,0x0d,0x49,0x48,0x44,0x52,
0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x18,0x08,0x06,0x00,0x00,0x00,0xe0,0x77,0x3d,0xf8,0x00,0x00,0x00,
0x01,0x73,0x52,0x47,0x42,0x00,0xae,0xce,0x1c,0xe9,0x00,0x00,0x00,0x04,0x67,0x41,0x4d,0x41,0x00,0x00,
0xb1,0x8f,0x0b,0xfc,0x61,0x05,0x00,0x00,0x00,0x09,0x70,0x48,0x59,0x73,0x00,0x00,0x0b,0x13,0x00,0x00,
0x0b,0x13,0x01,0x00,0x9a,0x9c,0x18,0x00,0x00,0x00,0xb3,0x49,0x44,0x41,0x54,0x48,0x4b,0xed,0x95,0x31,
0x0a,0xc2,0x40,0x10,0x45,0x57,0x03,0x6a,0x21,0x9e,0x41,0xb0,0x14,0x04,0xbd,0x87,0x60,0xe1,0x61,0x6c,
0x72,0x1d,0x4b,0xf1,0x1a,0x5a,0x08,0x36,0x56,0x36,0x39,0x85,0xd8,0xa8,0xef,0x6f,0xb2,0x10,0x0c,0x61,
0x61,0xb3,0xe9,0xf6,0xc1,0x23,0x33,0xd3,0x7c,0x36,0xcd,0x37,0x7d,0x33,0xa8,0xbe,0x62,0x83,0x3b,0xfc,
0xd8,0x2d,0x9c,0x21,0x9e,0xf1,0xa6,0xc5,0x05,0xac,0xf0,0x8e,0x27,0x7c,0xe9,0xd0,0x81,0x19,0x6e,0x71,
0x89,0x0f,0x1d,0x44,0x8e,0x97,0x72,0x8c,0xc2,0x15,0x0f,0x1a,0xf4,0x1c,0x91,0xe1,0xb7,0x1c,0xa3,0xa0,
0xdf,0x3c,0xd1,0xe0,0x02,0xfe,0x51,0x58,0x88,0x0d,0xda,0x02,0xa2,0x91,0x02,0xbc,0xa4,0x00,0x2f,0x29,
0xc0,0x4b,0x0a,0xf0,0xd2,0x16,0xa0,0x22,0x0a,0xb1,0x81,0x0b,0x50,0x1f,0xc4,0x64,0x84,0xb6,0x7a,0x5d,
0xea,0x02,0x9f,0xa8,0x26,0xea,0xda,0xc9,0x63,0x5c,0xe3,0x1c,0x8b,0xfa,0xb3,0x74,0xd8,0xe3,0xd4,0x6e,
0xe1,0xbc,0xf1,0x88,0x85,0xdd,0xfa,0xc5,0x98,0x1f,0xdd,0xfd,0x21,0xbe,0x18,0x41,0xa6,0x03,0x00,0x00,
0x00,0x00,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82,0x00,0x00,0x00,0x00,};/*334*/

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
TK_CONST_DATA_ALIGN(const unsigned char ui_basic_default[]) = {
0x04,0x00,0x01,0x01,0x44,0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x62,0x61,0x73,0x69,0x63,0x00,0x00,0x00,
0x04,0x00,0x01,0x01,0x57,0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x62,0x61,0x73,0x69,0x63,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x12,0x12,0x22,0x11,0x77,0x69,0x6e,0x64,0x6f,0x77,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
@ -105,121 +105,122 @@ TK_CONST_DATA_ALIGN(const unsigned char ui_basic_default[]) = {
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x72,0x32,0x00,0x74,0x65,0x78,0x74,
0x00,0x46,0x6f,0x6f,0x64,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,
0x00,0x00,0x00,0x63,0x68,0x65,0x63,0x6b,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,
0x00,0x69,0x6e,0x64,0x65,0x74,0x65,0x72,0x6d,0x69,0x6e,0x61,0x74,0x65,0x00,0x74,0x72,0x75,0x65,0x00,
0x00,0x00,0x63,0x68,0x65,0x63,0x6b,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x72,0x33,0x00,0x74,
0x65,0x78,0x74,0x00,0x50,0x65,0x6e,0x63,0x69,0x6c,0x00,0x76,0x61,0x6c,0x75,0x65,0x00,0x74,0x72,0x75,
0x65,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x00,
0x67,0x72,0x6f,0x75,0x70,0x5f,0x62,0x6f,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x72,0x33,0x00,0x74,0x65,
0x78,0x74,0x00,0x50,0x65,0x6e,0x63,0x69,0x6c,0x00,0x76,0x61,0x6c,0x75,0x65,0x00,0x74,0x72,0x75,0x65,
0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x00,0x67,
0x72,0x6f,0x75,0x70,0x5f,0x62,0x6f,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x68,0x69,0x6c,0x64,0x72,0x65,0x6e,0x5f,0x6c,0x61,0x79,
0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,0x72,0x3d,0x33,0x2c,0x63,0x3d,0x31,0x2c,
0x79,0x6d,0x3d,0x32,0x2c,0x73,0x3d,0x31,0x30,0x29,0x00,0x76,0x61,0x6c,0x75,0x65,0x00,0x31,0x00,0x00,
0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x68,0x69,0x6c,0x64,0x72,0x65,0x6e,0x5f,0x6c,0x61,0x79,0x6f,
0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,0x72,0x3d,0x33,0x2c,0x63,0x3d,0x31,0x2c,0x79,
0x6d,0x3d,0x32,0x2c,0x73,0x3d,0x31,0x30,0x29,0x00,0x76,0x61,0x6c,0x75,0x65,0x00,0x31,0x00,0x00,0x72,
0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x66,0x6f,0x6e,0x74,0x5f,0x73,0x6d,
0x61,0x6c,0x6c,0x00,0x74,0x65,0x78,0x74,0x00,0x53,0x6d,0x61,0x6c,0x6c,0x20,0x46,0x6f,0x6e,0x74,0x00,
0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x72,0x61,0x64,
0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x66,0x6f,0x6e,0x74,0x5f,0x6e,0x6f,0x72,0x6d,0x61,
0x6c,0x00,0x74,0x65,0x78,0x74,0x00,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x20,0x46,0x6f,0x6e,0x74,0x00,0x66,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x66,0x6f,0x6e,0x74,0x5f,0x73,0x6d,0x61,
0x6c,0x6c,0x00,0x74,0x65,0x78,0x74,0x00,0x53,0x6d,0x61,0x6c,0x6c,0x20,0x46,0x6f,0x6e,0x74,0x00,0x66,
0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x72,0x61,0x64,0x69,
0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x66,0x6f,0x6e,0x74,0x5f,0x62,0x69,0x67,0x00,0x74,0x65,
0x78,0x74,0x00,0x42,0x69,0x67,0x20,0x46,0x6f,0x6e,0x74,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,
0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x00,0x00,0x72,0x6f,0x77,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x01,0x00,0x00,0xce,0xff,0xff,0xff,0x5a,0x00,0x00,0x00,0x73,
0x65,0x6c,0x66,0x5f,0x6c,0x61,0x79,0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,0x78,
0x3d,0x30,0x2c,0x79,0x3d,0x32,0x38,0x30,0x2c,0x77,0x3d,0x2d,0x35,0x30,0x2c,0x68,0x3d,0x39,0x30,0x29,
0x00,0x63,0x68,0x69,0x6c,0x64,0x72,0x65,0x6e,0x5f,0x6c,0x61,0x79,0x6f,0x75,0x74,0x00,0x64,0x65,0x66,
0x61,0x75,0x6c,0x74,0x28,0x72,0x3d,0x31,0x2c,0x63,0x3d,0x32,0x2c,0x6d,0x3d,0x31,0x30,0x29,0x00,0x00,
0x67,0x72,0x6f,0x75,0x70,0x5f,0x62,0x6f,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x68,0x69,0x6c,0x64,0x72,0x65,0x6e,0x5f,0x6c,0x61,0x79,
0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,0x72,0x3d,0x33,0x2c,0x63,0x3d,0x31,0x2c,
0x79,0x6d,0x3d,0x32,0x2c,0x73,0x3d,0x31,0x30,0x29,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,
0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x6e,0x61,0x6d,0x65,0x00,0x73,0x6d,0x61,0x6c,0x6c,0x00,0x74,0x65,0x78,0x74,0x00,0x53,0x6d,0x61,0x6c,
0x6c,0x20,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x76,0x61,
0x6c,0x75,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,
0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,
0x61,0x6d,0x65,0x00,0x6e,0x6f,0x72,0x6d,0x61,0x6c,0x00,0x74,0x65,0x78,0x74,0x00,0x4e,0x6f,0x72,0x6d,
0x61,0x6c,0x20,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x00,
0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x62,0x69,0x67,0x00,0x74,0x65,
0x78,0x74,0x00,0x42,0x69,0x67,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,
0x65,0x00,0x00,0x00,0x00,0x67,0x72,0x6f,0x75,0x70,0x5f,0x62,0x6f,0x78,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x68,0x69,0x6c,0x64,0x72,0x65,
0x6e,0x5f,0x6c,0x61,0x79,0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,0x72,0x3d,0x33,
0x2c,0x63,0x3d,0x31,0x2c,0x79,0x6d,0x3d,0x32,0x2c,0x73,0x3d,0x31,0x30,0x29,0x00,0x76,0x61,0x6c,0x75,
0x65,0x00,0x31,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x72,0x65,
0x64,0x00,0x74,0x65,0x78,0x74,0x00,0x52,0x65,0x64,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,
0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,
0x00,0x67,0x72,0x65,0x65,0x6e,0x00,0x74,0x65,0x78,0x74,0x00,0x47,0x72,0x65,0x65,0x6e,0x00,0x66,0x6f,
0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x66,0x6f,0x6e,0x74,0x5f,0x6e,0x6f,0x72,0x6d,0x61,0x6c,
0x00,0x74,0x65,0x78,0x74,0x00,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x20,0x46,0x6f,0x6e,0x74,0x00,0x66,0x6f,
0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,
0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x62,0x6c,0x75,0x65,0x00,0x74,0x65,0x78,0x74,0x00,0x42,0x6c,
0x75,0x65,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x76,0x61,
0x6c,0x75,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x00,0x00,0x72,0x6f,0x77,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x66,0x6f,0x6e,0x74,0x5f,0x62,0x69,0x67,0x00,0x74,0x65,0x78,
0x74,0x00,0x42,0x69,0x67,0x20,0x46,0x6f,0x6e,0x74,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,
0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x00,0x00,0x72,0x6f,0x77,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0x00,0x00,0x00,0x1e,0x00,0x00,
0x00,0x73,0x65,0x6c,0x66,0x5f,0x6c,0x61,0x79,0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,
0x28,0x78,0x3d,0x32,0x30,0x2c,0x79,0x3d,0x62,0x6f,0x74,0x74,0x6f,0x6d,0x3a,0x36,0x30,0x2c,0x77,0x3d,
0x31,0x30,0x30,0x2c,0x68,0x3d,0x33,0x30,0x29,0x00,0x63,0x68,0x69,0x6c,0x64,0x72,0x65,0x6e,0x5f,0x6c,
0x61,0x79,0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,0x72,0x3d,0x31,0x2c,0x63,0x3d,
0x34,0x29,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x01,0x00,0x00,0xce,0xff,0xff,0xff,0x5a,0x00,0x00,0x00,0x73,0x65,
0x6c,0x66,0x5f,0x6c,0x61,0x79,0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,0x78,0x3d,
0x30,0x2c,0x79,0x3d,0x32,0x38,0x30,0x2c,0x77,0x3d,0x2d,0x35,0x30,0x2c,0x68,0x3d,0x39,0x30,0x29,0x00,
0x63,0x68,0x69,0x6c,0x64,0x72,0x65,0x6e,0x5f,0x6c,0x61,0x79,0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,
0x75,0x6c,0x74,0x28,0x72,0x3d,0x31,0x2c,0x63,0x3d,0x32,0x2c,0x6d,0x3d,0x31,0x30,0x29,0x00,0x00,0x67,
0x72,0x6f,0x75,0x70,0x5f,0x62,0x6f,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x73,0x74,0x79,0x6c,0x65,0x00,0x6c,0x65,
0x66,0x74,0x00,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x73,0x74,0x79,0x6c,0x65,0x00,0x6d,
0x69,0x64,0x64,0x6c,0x65,0x00,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x73,0x74,0x79,0x6c,
0x65,0x00,0x72,0x69,0x67,0x68,0x74,0x00,0x00,0x00,0x63,0x68,0x65,0x63,0x6b,0x5f,0x62,0x75,0x74,0x74,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x68,0x69,0x6c,0x64,0x72,0x65,0x6e,0x5f,0x6c,0x61,0x79,0x6f,
0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,0x72,0x3d,0x33,0x2c,0x63,0x3d,0x31,0x2c,0x79,
0x6d,0x3d,0x32,0x2c,0x73,0x3d,0x31,0x30,0x29,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,
0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,
0x61,0x6d,0x65,0x00,0x73,0x6d,0x61,0x6c,0x6c,0x00,0x74,0x65,0x78,0x74,0x00,0x53,0x6d,0x61,0x6c,0x6c,
0x20,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x76,0x61,0x6c,
0x75,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,
0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x73,0x74,
0x79,0x6c,0x65,0x00,0x6d,0x75,0x74,0x65,0x00,0x00,0x00,0x00,0x67,0x72,0x69,0x64,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,0x61,
0x6d,0x65,0x00,0x6e,0x6f,0x72,0x6d,0x61,0x6c,0x00,0x74,0x65,0x78,0x74,0x00,0x4e,0x6f,0x72,0x6d,0x61,
0x6c,0x20,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,
0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x28,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x62,0x69,0x67,0x00,0x74,0x65,0x78,
0x74,0x00,0x42,0x69,0x67,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,
0x00,0x00,0x00,0x00,0x67,0x72,0x6f,0x75,0x70,0x5f,0x62,0x6f,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x68,0x69,0x6c,0x64,0x72,0x65,0x6e,
0x5f,0x6c,0x61,0x79,0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,0x72,0x3d,0x33,0x2c,
0x63,0x3d,0x31,0x2c,0x79,0x6d,0x3d,0x32,0x2c,0x73,0x3d,0x31,0x30,0x29,0x00,0x76,0x61,0x6c,0x75,0x65,
0x00,0x31,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x72,0x65,0x64,
0x00,0x74,0x65,0x78,0x74,0x00,0x52,0x65,0x64,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,
0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,
0x67,0x72,0x65,0x65,0x6e,0x00,0x74,0x65,0x78,0x74,0x00,0x47,0x72,0x65,0x65,0x6e,0x00,0x66,0x6f,0x63,
0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,
0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x6e,0x61,0x6d,0x65,0x00,0x62,0x6c,0x75,0x65,0x00,0x74,0x65,0x78,0x74,0x00,0x42,0x6c,0x75,
0x65,0x00,0x66,0x6f,0x63,0x75,0x73,0x61,0x62,0x6c,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x76,0x61,0x6c,
0x75,0x65,0x00,0x74,0x72,0x75,0x65,0x00,0x00,0x00,0x00,0x00,0x72,0x6f,0x77,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,
0x73,0x65,0x6c,0x66,0x5f,0x6c,0x61,0x79,0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,
0x78,0x3d,0x32,0x30,0x2c,0x79,0x3d,0x62,0x6f,0x74,0x74,0x6f,0x6d,0x3a,0x31,0x30,0x2c,0x77,0x3d,0x38,
0x30,0x25,0x2c,0x68,0x3d,0x34,0x30,0x29,0x00,0x63,0x68,0x69,0x6c,0x64,0x72,0x65,0x6e,0x5f,0x6c,0x61,
0x79,0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,0x72,0x3d,0x31,0x2c,0x63,0x3d,0x35,
0x2c,0x78,0x3d,0x32,0x2c,0x73,0x3d,0x31,0x30,0x29,0x00,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x00,0x00,
0x78,0x3d,0x32,0x30,0x2c,0x79,0x3d,0x62,0x6f,0x74,0x74,0x6f,0x6d,0x3a,0x36,0x30,0x2c,0x77,0x3d,0x31,
0x30,0x30,0x2c,0x68,0x3d,0x33,0x30,0x29,0x00,0x63,0x68,0x69,0x6c,0x64,0x72,0x65,0x6e,0x5f,0x6c,0x61,
0x79,0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,0x72,0x3d,0x31,0x2c,0x63,0x3d,0x34,
0x29,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x73,0x74,0x79,0x6c,0x65,0x00,0x6c,0x65,0x66,
0x74,0x00,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x64,0x72,0x61,0x77,0x5f,0x74,0x79,0x70,0x65,0x00,0x69,0x63,0x6f,0x6e,0x00,0x69,0x6d,0x61,0x67,0x65,
0x00,0x65,0x61,0x72,0x74,0x68,0x00,0x61,0x6e,0x69,0x6d,0x61,0x74,0x69,0x6f,0x6e,0x00,0x72,0x6f,0x74,
0x61,0x74,0x69,0x6f,0x6e,0x28,0x66,0x72,0x6f,0x6d,0x3d,0x30,0x2c,0x20,0x74,0x6f,0x3d,0x36,0x2e,0x32,
0x38,0x2c,0x20,0x72,0x65,0x70,0x65,0x61,0x74,0x5f,0x74,0x69,0x6d,0x65,0x73,0x3d,0x30,0x2c,0x20,0x64,
0x75,0x72,0x61,0x74,0x69,0x6f,0x6e,0x3d,0x32,0x30,0x30,0x30,0x2c,0x20,0x65,0x61,0x73,0x69,0x6e,0x67,
0x3d,0x6c,0x69,0x6e,0x65,0x61,0x72,0x29,0x00,0x00,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x73,0x74,0x79,0x6c,0x65,0x00,0x6d,0x69,
0x64,0x64,0x6c,0x65,0x00,0x00,0x00,0x72,0x61,0x64,0x69,0x6f,0x5f,0x62,0x75,0x74,0x74,0x6f,0x6e,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x73,0x74,0x79,0x6c,0x65,
0x00,0x72,0x69,0x67,0x68,0x74,0x00,0x00,0x00,0x63,0x68,0x65,0x63,0x6b,0x5f,0x62,0x75,0x74,0x74,0x6f,
0x6e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x73,0x74,0x79,
0x6c,0x65,0x00,0x6d,0x75,0x74,0x65,0x00,0x00,0x00,0x00,0x67,0x72,0x69,0x64,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x73,
0x65,0x6c,0x66,0x5f,0x6c,0x61,0x79,0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,0x78,
0x3d,0x32,0x30,0x2c,0x79,0x3d,0x62,0x6f,0x74,0x74,0x6f,0x6d,0x3a,0x31,0x30,0x2c,0x77,0x3d,0x38,0x30,
0x25,0x2c,0x68,0x3d,0x34,0x30,0x29,0x00,0x63,0x68,0x69,0x6c,0x64,0x72,0x65,0x6e,0x5f,0x6c,0x61,0x79,
0x6f,0x75,0x74,0x00,0x64,0x65,0x66,0x61,0x75,0x6c,0x74,0x28,0x72,0x3d,0x31,0x2c,0x63,0x3d,0x35,0x2c,
0x78,0x3d,0x32,0x2c,0x73,0x3d,0x31,0x30,0x29,0x00,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,
0x72,0x61,0x77,0x5f,0x74,0x79,0x70,0x65,0x00,0x69,0x63,0x6f,0x6e,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,
0x72,0x67,0x62,0x61,0x00,0x00,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x65,0x61,0x72,0x74,0x68,0x00,0x61,0x6e,0x69,0x6d,0x61,0x74,0x69,0x6f,0x6e,0x00,0x72,0x6f,0x74,0x61,
0x74,0x69,0x6f,0x6e,0x28,0x66,0x72,0x6f,0x6d,0x3d,0x30,0x2c,0x20,0x74,0x6f,0x3d,0x36,0x2e,0x32,0x38,
0x2c,0x20,0x72,0x65,0x70,0x65,0x61,0x74,0x5f,0x74,0x69,0x6d,0x65,0x73,0x3d,0x30,0x2c,0x20,0x64,0x75,
0x72,0x61,0x74,0x69,0x6f,0x6e,0x3d,0x32,0x30,0x30,0x30,0x2c,0x20,0x65,0x61,0x73,0x69,0x6e,0x67,0x3d,
0x6c,0x69,0x6e,0x65,0x61,0x72,0x29,0x00,0x00,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0x72,0x61,0x77,0x5f,
0x74,0x79,0x70,0x65,0x00,0x69,0x63,0x6f,0x6e,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x72,0x67,0x62,0x00,
0x00,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0x72,
0x61,0x77,0x5f,0x74,0x79,0x70,0x65,0x00,0x69,0x63,0x6f,0x6e,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x72,
0x67,0x62,0x61,0x00,0x00,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0x72,0x61,0x77,0x5f,0x74,0x79,0x70,0x65,0x00,
0x69,0x63,0x6f,0x6e,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x6d,0x65,0x73,0x73,0x61,0x67,0x65,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0x72,0x61,0x77,0x5f,0x74,
0x79,0x70,0x65,0x00,0x69,0x63,0x6f,0x6e,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x72,0x67,0x62,0x00,0x00,
0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0x72,0x61,0x77,0x5f,0x74,0x79,0x70,0x65,0x00,0x69,
0x63,0x6f,0x6e,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x72,0x65,0x64,0x5f,0x62,0x74,0x6e,0x5f,0x6e,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,};/*4468*/
0x63,0x6f,0x6e,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x6d,0x65,0x73,0x73,0x61,0x67,0x65,0x00,0x00,0x00,
0x69,0x6d,0x61,0x67,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0x72,0x61,0x77,0x5f,0x74,0x79,0x70,0x65,0x00,0x69,0x63,
0x6f,0x6e,0x00,0x69,0x6d,0x61,0x67,0x65,0x00,0x72,0x65,0x64,0x5f,0x62,0x74,0x6e,0x5f,0x6e,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,};/*4487*/

Binary file not shown.

After

Width:  |  Height:  |  Size: 286 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 357 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 451 B

Binary file not shown.

View File

@ -471,6 +471,7 @@
#include "assets/default/inc/images/green_btn_o.res"
#include "assets/default/inc/images/green_btn_n.res"
#include "assets/default/inc/images/debug_start_d.res"
#include "assets/default/inc/images/indeterminate.res"
#include "assets/default/inc/images/muted.res"
#include "assets/default/inc/images/uiex_List_Connectandshare.res"
#include "assets/default/inc/images/arrow_down_o.res"
@ -821,6 +822,7 @@
#include "assets/default/inc/images/bg_portrait_2.data"
#include "assets/default/inc/images/battery_4.data"
#include "assets/default/inc/images/bg_landscape_3.data"
#include "assets/default/inc/images/indeterminate.data"
#include "assets/default/inc/images/debug_pause_n.data"
#include "assets/default/inc/images/ani6.data"
#include "assets/default/inc/images/message.data"
@ -1399,6 +1401,7 @@ ret_t assets_init(void) {
assets_manager_add(am, image_green_btn_o_default);
assets_manager_add(am, image_green_btn_n_default);
assets_manager_add(am, image_debug_start_d_default);
assets_manager_add(am, image_indeterminate_default);
assets_manager_add(am, image_muted_default);
assets_manager_add(am, image_uiex_List_Connectandshare_default);
assets_manager_add(am, image_arrow_down_o_default);

View File

@ -437,6 +437,7 @@
#include "assets/default/inc/images/green_btn_o.res"
#include "assets/default/inc/images/green_btn_n.res"
#include "assets/default/inc/images/debug_start_d.res"
#include "assets/default/inc/images/indeterminate.res"
#include "assets/default/inc/images/muted.res"
#include "assets/default/inc/images/uiex_List_Connectandshare.res"
#include "assets/default/inc/images/arrow_down_o.res"
@ -790,6 +791,7 @@
#include "assets/default/inc/images/uiex_combobox_btn_n.data"
#include "assets/default/inc/images/battery_4.data"
#include "assets/default/inc/images/bg_landscape_3.data"
#include "assets/default/inc/images/indeterminate.data"
#include "assets/default/inc/images/debug_pause_n.data"
#include "assets/default/inc/images/ani6.data"
#include "assets/default/inc/images/uiex_button_Import.data"
@ -1365,6 +1367,7 @@ ret_t assets_init(void) {
assets_manager_add(am, image_green_btn_o_default);
assets_manager_add(am, image_green_btn_n_default);
assets_manager_add(am, image_debug_start_d_default);
assets_manager_add(am, image_indeterminate_default);
assets_manager_add(am, image_muted_default);
assets_manager_add(am, image_uiex_List_Connectandshare_default);
assets_manager_add(am, image_arrow_down_o_default);

View File

@ -315,6 +315,7 @@
#include "assets/default/inc/images/return_up.res"
#include "assets/default/inc/images/green_btn_o.res"
#include "assets/default/inc/images/green_btn_n.res"
#include "assets/default/inc/images/indeterminate.res"
#include "assets/default/inc/images/muted.res"
#include "assets/default/inc/images/arrow_down_o.res"
#include "assets/default/inc/images/rgb.res"
@ -472,6 +473,7 @@
#include "assets/default/inc/images/contact_active.data"
#include "assets/default/inc/images/slider_drag_o.data"
#include "assets/default/inc/images/battery_4.data"
#include "assets/default/inc/images/indeterminate.data"
#include "assets/default/inc/images/ani6.data"
#include "assets/default/inc/images/message.data"
#include "assets/default/inc/images/edit_clear_o.data"
@ -866,6 +868,7 @@ ret_t assets_init(void) {
assets_manager_add(am, image_return_up_default);
assets_manager_add(am, image_green_btn_o_default);
assets_manager_add(am, image_green_btn_n_default);
assets_manager_add(am, image_indeterminate_default);
assets_manager_add(am, image_muted_default);
assets_manager_add(am, image_arrow_down_o_default);
assets_manager_add(am, image_rgb_default);

View File

@ -315,6 +315,7 @@
#include "assets/default/inc/images/return_up.res"
#include "assets/default/inc/images/green_btn_o.res"
#include "assets/default/inc/images/green_btn_n.res"
#include "assets/default/inc/images/indeterminate.res"
#include "assets/default/inc/images/muted.res"
#include "assets/default/inc/images/arrow_down_o.res"
#include "assets/default/inc/images/rgb.res"
@ -472,6 +473,7 @@
#include "assets/default/inc/images/contact_active.data"
#include "assets/default/inc/images/slider_drag_o.data"
#include "assets/default/inc/images/battery_4.data"
#include "assets/default/inc/images/indeterminate.data"
#include "assets/default/inc/images/ani6.data"
#include "assets/default/inc/images/message.data"
#include "assets/default/inc/images/edit_clear_o.data"
@ -866,6 +868,7 @@ ret_t assets_init(void) {
assets_manager_add(am, image_return_up_default);
assets_manager_add(am, image_green_btn_o_default);
assets_manager_add(am, image_green_btn_n_default);
assets_manager_add(am, image_indeterminate_default);
assets_manager_add(am, image_muted_default);
assets_manager_add(am, image_arrow_down_o_default);
assets_manager_add(am, image_rgb_default);

View File

@ -87,7 +87,7 @@ static ret_t check_button_on_paint_self(widget_t* widget, canvas_t* c) {
static ret_t check_button_set_value_only(widget_t* widget, bool_t value) {
check_button_t* check_button = CHECK_BUTTON(widget);
return_value_if_fail(check_button != NULL, RET_BAD_PARAMS);
check_button->indeterminate = FALSE;
if (check_button->value != value) {
value_change_event_t evt;
value_change_event_init(&evt, EVT_VALUE_WILL_CHANGE, widget);
@ -133,7 +133,23 @@ static ret_t check_button_get_prop(widget_t* widget, const char* name, value_t*
value_set_bool(v, check_button->value);
return RET_OK;
} else if (tk_str_eq(name, WIDGET_PROP_STATE_FOR_STYLE)) {
value_set_str(v, widget_get_state_for_style(widget, FALSE, check_button->value));
if (!check_button->radio && check_button->indeterminate) {
const char* state = widget_get_state_for_style(widget, FALSE, FALSE);
if (tk_str_eq(state, WIDGET_STATE_NORMAL)) {
state = WIDGET_STATE_NORMAL_OF_INDETERMINATE;
} else if (tk_str_eq(state, WIDGET_STATE_PRESSED)) {
state = WIDGET_STATE_PRESSED_OF_INDETERMINATE;
} else if (tk_str_eq(state, WIDGET_STATE_OVER)) {
state = WIDGET_STATE_OVER_OF_INDETERMINATE;
} else if (widget_is_focusable(widget) && widget->focused) {
state = WIDGET_STATE_FOCUSED_OF_INDETERMINATE;
} else if (tk_str_eq(state, WIDGET_STATE_DISABLE)) {
state = WIDGET_STATE_DISABLE_OF_INDETERMINATE;
}
value_set_str(v, state);
} else {
value_set_str(v, widget_get_state_for_style(widget, FALSE, check_button->value));
}
return RET_OK;
} else if (tk_str_eq(name, WIDGET_PROP_RADIO)) {
value_set_bool(v, check_button->radio);
@ -145,7 +161,10 @@ static ret_t check_button_get_prop(widget_t* widget, const char* name, value_t*
value_set_str(v, widget->vt->type);
}
return RET_OK;
}
} else if (tk_str_eq(name, CHECK_BUTTON_PROP_INDETERMINATE)) {
value_set_bool(v, check_button->indeterminate);
return RET_OK;
}
return RET_NOT_FOUND;
}
@ -158,6 +177,8 @@ static ret_t check_button_set_prop(widget_t* widget, const char* name, const val
} else if (tk_str_eq(name, WIDGET_PROP_RADIO)) {
check_button_set_radio(widget, value_bool(v));
return RET_OK;
} else if (tk_str_eq(name, CHECK_BUTTON_PROP_INDETERMINATE)) {
return check_button_set_indeterminate(widget, value_bool(v));
}
return RET_NOT_FOUND;
@ -285,3 +306,16 @@ widget_t* check_button_create_ex(widget_t* parent, xy_t x, xy_t y, wh_t w, wh_t
return widget;
}
ret_t check_button_set_indeterminate(widget_t* widget, bool_t indeterminate) {
check_button_t* check_button = CHECK_BUTTON(widget);
return_value_if_fail(check_button != NULL && !check_button->radio, RET_BAD_PARAMS);
check_button->indeterminate = indeterminate;
return RET_OK;
}
bool_t check_button_get_indeterminate(widget_t* widget) {
check_button_t* check_button = CHECK_BUTTON(widget);
return_value_if_fail(check_button != NULL && !check_button->radio, FALSE);
return check_button->indeterminate;
}

View File

@ -95,6 +95,13 @@ typedef struct _check_button_t {
*/
bool_t value;
/**
* @property {bool_t} indeterminate
* @annotation ["set_prop","get_prop"]
* TRUE的话value FALSE的话value
*/
bool_t indeterminate;
/**
* @property {bool_t} radio
* @annotation ["set_prop","get_prop"]
@ -172,6 +179,29 @@ ret_t check_button_set_value(widget_t* widget, bool_t value);
*/
widget_t* check_button_get_checked_button(widget_t* widget);
/**
* @method check_button_set_value
*
* @annotation ["scriptable"]
* @param {widget_t*} widget check_button对象
* @param {bool_t} indeterminate TRUE的话value FALSE的话value
*
* @return {ret_t} RET_OK表示成功
*/
ret_t check_button_set_indeterminate(widget_t* widget, bool_t indeterminate);
/**
* @method check_button_set_value
*
* @annotation ["scriptable"]
* @param {widget_t*} widget check_button对象
*
* @return {ret_t} RET_OK表示成功
*/
bool_t check_button_get_indeterminate(widget_t* widget);
/**
* @method check_button_cast
* check_button对象(使)
@ -204,6 +234,38 @@ TK_EXTERN_VTABLE(check_button);
widget_t* check_button_create_ex(widget_t* parent, xy_t x, xy_t y, wh_t w, wh_t h, const char* type,
bool_t radio);
/**
* @const WIDGET_STATE_NORMAL_OF_INDETERMINATE
* ()
*/
#define WIDGET_STATE_NORMAL_OF_INDETERMINATE "normal_of_indeterminate"
/**
* @const WIDGET_STATE_PRESSED_OF_INDETERMINATE
* ()
*/
#define WIDGET_STATE_PRESSED_OF_INDETERMINATE "pressed_of_indeterminate"
/**
* @const WIDGET_STATE_OVER_OF_INDETERMINATE
* ()
*/
#define WIDGET_STATE_OVER_OF_INDETERMINATE "over_of_indeterminate"
/**
* @const WIDGET_STATE_DISABLE_OF_INDETERMINATE
* ()
*/
#define WIDGET_STATE_DISABLE_OF_INDETERMINATE "disable_of_indeterminate"
/**
* @const WIDGET_STATE_FOCUSED_OF_INDETERMINATE
* ()
*/
#define WIDGET_STATE_FOCUSED_OF_INDETERMINATE "focused_of_indeterminate"
#define CHECK_BUTTON_PROP_INDETERMINATE "indeterminate"
END_C_DECLS
#endif /*TK_CHECK_BUTTON_H*/