diff --git a/dllexports/awtk.def b/dllexports/awtk.def index 2409d90d1..8bb574917 100644 --- a/dllexports/awtk.def +++ b/dllexports/awtk.def @@ -646,1398 +646,1400 @@ EXPORTS widget_set_text @644 widget_use_style @645 widget_set_text_utf8 @646 - widget_set_child_text_utf8 @647 - widget_set_child_text_with_double @648 - widget_set_tr_text @649 - widget_get_value @650 - widget_get_text @651 - widget_to_local @652 - widget_to_global @653 - widget_to_screen @654 - widget_set_name @655 - widget_set_theme @656 - widget_set_pointer_cursor @657 - widget_set_animation @658 - widget_create_animator @659 - widget_start_animator @660 - widget_set_animator_time_scale @661 - widget_pause_animator @662 - widget_find_animator @663 - widget_stop_animator @664 - widget_destroy_animator @665 - widget_set_enable @666 - widget_set_feedback @667 - widget_set_floating @668 - widget_set_focused @669 - widget_set_focusable @670 - widget_set_state @671 - widget_set_opacity @672 - widget_set_dirty_rect_tolerance @673 - widget_destroy_children @674 - widget_add_child @675 - widget_remove_child @676 - widget_insert_child @677 - widget_restack @678 - widget_child @679 - widget_lookup @680 - widget_lookup_by_type @681 - widget_set_visible @682 - widget_set_visible_only @683 - widget_set_sensitive @684 - widget_on @685 - widget_on_with_tag @686 - widget_off @687 - widget_child_on @688 - widget_off_by_func @689 - widget_off_by_ctx @690 - widget_off_by_tag @691 - widget_invalidate @692 - widget_invalidate_force @693 - widget_paint @694 - widget_draw_text_in_rect @695 - widget_dispatch @696 - widget_dispatch_simple_event @697 - widget_dispatch_recursive @698 - widget_get_prop @699 - widget_get_prop_default_value @700 - widget_set_prop @701 - widget_set_prop_str @702 - widget_get_prop_str @703 - widget_set_prop_pointer @704 - widget_get_prop_pointer @705 - widget_set_prop_int @706 - widget_get_prop_int @707 - widget_set_prop_bool @708 - widget_get_prop_bool @709 - widget_is_window_opened @710 - widget_is_parent_of @711 - widget_is_direct_parent_of @712 - widget_is_window @713 - widget_is_designing_window @714 - widget_is_window_manager @715 - widget_grab @716 - widget_ungrab @717 - widget_foreach @718 - widget_get_window @719 - widget_get_window_manager @720 - widget_get_type @721 - widget_clone @722 - widget_equal @723 - widget_add_timer @724 - widget_remove_timer @725 - widget_add_idle @726 - widget_load_image @727 - widget_unload_image @728 - widget_load_asset @729 - widget_unload_asset @730 - widget_cast @731 - widget_destroy @732 - widget_destroy_async @733 - widget_ref @734 - widget_unref @735 - widget_is_keyboard @736 - widget_paint_helper @737 - widget_draw_background @738 - widget_stroke_border_rect @739 - widget_fill_bg_rect @740 - widget_fill_fg_rect @741 - widget_prepare_text_style @742 - widget_measure_text @743 - widget_dispatch_event_to_target_recursive @744 - widget_is_point_in @745 - widget_dispatch_to_target @746 - widget_dispatch_to_key_target @747 - widget_find_target @748 - widget_re_translate_text @749 - widget_init @750 - widget_create @751 - widget_update_style @752 - widget_update_style_recursive @753 - widget_set_as_key_target @754 - widget_focus_next @755 - widget_focus_prev @756 - widget_get_state_for_style @757 - widget_is_system_bar @758 - widget_is_normal_window @759 - widget_is_dialog @760 - widget_is_popup @761 - widget_is_opened_popup @762 - widget_layout @763 - widget_layout_children @764 - widget_set_self_layout @765 - widget_set_children_layout @766 - widget_set_self_layout_params @767 - widget_set_style_int @768 - widget_set_style_str @769 - widget_set_style_color @770 - widget_take_snapshot @771 - widget_take_snapshot_rect @772 - widget_get_canvas @773 - widget_reset_canvas @774 - widget_on_paint_background @775 - widget_on_paint_self @776 - widget_on_paint_children @777 - widget_on_paint_border @778 - widget_is_instance_of @779 - widget_set_need_relayout_children @780 - widget_ensure_visible_in_viewport @781 - widget_focus_first @782 - widget_get_locale_info @783 - widget_get_image_manager @784 - widget_get_assets_manager @785 - widget_get_font_manager @786 - widget_update_pointer_cursor @787 - widget_begin_wait_pointer_cursor @788 - widget_end_wait_pointer_cursor @789 - widget_set_style @790 - widget_calc_icon_text_rect @791 - widget_to_xml @792 - window_animator_factory @793 - window_animator_factory_set @794 - window_animator_factory_create @795 - window_animator_factory_register @796 - window_animator_factory_create_animator @797 - window_animator_factory_destroy @798 - window_animator_create_for_open @799 - window_animator_create_for_close @800 - window_animator_update @801 - window_animator_begin_frame @802 - window_animator_end_frame @803 - window_animator_destroy @804 - window_animator_create @805 - encoding_convert @806 - encoding_utf8_to_gbk @807 - encoding_gbk_to_utf8 @808 - app_conf_init_ini @809 - app_conf_init_json @810 - app_conf_init_ubjson @811 - app_conf_init @812 - app_conf_set_instance @813 - app_conf_get_instance @814 - app_conf_save @815 - app_conf_reload @816 - app_conf_on_changed @817 - app_conf_off_changed @818 - app_conf_off_changed_by_ctx @819 - app_conf_deinit @820 - app_conf_set @821 - app_conf_get @822 - app_conf_exist @823 - app_conf_set_int @824 - app_conf_set_int64 @825 - app_conf_set_bool @826 - app_conf_set_double @827 - app_conf_set_str @828 - app_conf_set_wstr @829 - app_conf_get_int @830 - app_conf_get_int64 @831 - app_conf_get_bool @832 - app_conf_get_double @833 - app_conf_get_str @834 - app_conf_get_wstr @835 - app_conf_remove @836 - conf_doc_load_json @837 - conf_doc_save_json @838 - conf_doc_create @839 - conf_doc_create_node @840 - conf_doc_destroy_node @841 - conf_doc_append_sibling @842 - conf_doc_append_child @843 - conf_doc_remove_sibling @844 - conf_doc_remove_child @845 - conf_doc_remove_child_by_name @846 - conf_doc_remove_children @847 - conf_doc_set @848 - conf_doc_set_int @849 - conf_doc_set_bool @850 - conf_doc_set_float @851 - conf_doc_set_str @852 - conf_doc_get @853 - conf_doc_get_int @854 - conf_doc_get_bool @855 - conf_doc_get_float @856 - conf_doc_get_str @857 - conf_doc_remove @858 - conf_doc_clear @859 - conf_doc_move_up @860 - conf_doc_move_down @861 - conf_doc_exists @862 - conf_doc_is_first @863 - conf_doc_is_last @864 - conf_doc_add_child @865 - conf_doc_destroy @866 - conf_node_get_name @867 - conf_node_find_child @868 - conf_node_find_sibling @869 - conf_node_set_value @870 - conf_node_get_value @871 - conf_node_get_first_child @872 - conf_node_set_first_child @873 - tk_atoi @874 - tk_atob @875 - tk_atof @876 - tk_str_cmp @877 - tk_str_icmp @878 - tk_watoi @879 - tk_watoi_n @880 - tk_watob @881 - tk_watof @882 - tk_skip_to_num @883 - tk_itoa @884 - tk_ftoa @885 - tk_strtol @886 - tk_strcpy @887 - tk_strncpy @888 - tk_strdup @889 - tk_wstrdup @890 - tk_strndup @891 - tk_strlen @892 - tk_str_append @893 - tk_memset16 @894 - tk_memset24 @895 - tk_memset32 @896 - tk_memcpy16 @897 - tk_memcpy32 @898 - tk_pixel_copy @899 - tk_snprintf @900 - tk_sscanf @901 - filename_to_name @902 - filename_to_name_ex @903 - xml_file_expand_read @904 - tk_str_copy @905 - dummy_destroy @906 - default_destroy @907 - pointer_compare @908 - compare_always_equal @909 - tk_is_valid_name @910 - tk_str_start_with @911 - tk_under_score_to_camel @912 - tk_pointer_to_int @913 - tk_pointer_from_int @914 - tk_str_toupper @915 - tk_str_tolower @916 - tk_wstr_dup_utf8 @917 - tk_wstr_count_c @918 - tk_utf8_from_utf16 @919 - tk_utf8_from_utf16_ex @920 - tk_utf8_to_utf16 @921 - dialog_highlighter_default_create @922 - SDL_ShowCursor @923 - SDL_WarpMouseInWindow @924 - SDL_GetDefaultCursor @925 - SDL_SetCursor @926 - SDL_FreeCursor @927 - SDL_CreateSystemCursor @928 - SDL_GetMouseFocus @929 - tokenizer_init @930 - tokenizer_init_ex @931 - tokenizer_has_more @932 - tokenizer_next @933 - tokenizer_next_until @934 - tokenizer_next_expr_until @935 - tokenizer_next_int @936 - tokenizer_next_float @937 - tokenizer_deinit @938 - timer_manager @939 - timer_manager_set @940 - timer_manager_create @941 - timer_manager_init @942 - timer_manager_deinit @943 - timer_manager_destroy @944 - timer_manager_add @945 - timer_manager_remove @946 - timer_manager_reset @947 - timer_manager_find @948 - timer_manager_count @949 - timer_manager_next_time @950 - timer_manager_append @951 - time_now_s @952 - time_now_ms @953 - tk_ext_widgets_init @954 - tk_thread_create @955 - tk_thread_set_name @956 - tk_thread_set_stack_size @957 - tk_thread_set_priority @958 - tk_thread_start @959 - tk_thread_join @960 - tk_thread_get_args @961 - tk_thread_destroy @962 - tk_thread_self @963 - str_init @964 - str_extend @965 - str_eq @966 - str_set @967 - str_clear @968 - str_set_with_len @969 - str_append @970 - str_append_more @971 - str_append_with_len @972 - str_insert @973 - str_insert_with_len @974 - str_remove @975 - str_append_char @976 - str_append_int @977 - str_append_double @978 - str_append_json_str @979 - str_append_json_int_pair @980 - str_append_json_str_pair @981 - str_append_json_double_pair @982 - str_append_json_bool_pair @983 - str_pop @984 - str_unescape @985 - str_decode_xml_entity @986 - str_decode_xml_entity_with_len @987 - str_from_int @988 - str_from_float @989 - str_from_value @990 - str_from_wstr @991 - str_from_wstr_with_len @992 - str_to_int @993 - str_to_float @994 - str_end_with @995 - str_start_with @996 - str_trim @997 - str_trim_left @998 - str_trim_right @999 - str_replace @1000 - str_to_lower @1001 - str_to_upper @1002 - str_expand_vars @1003 - str_reset @1004 - file_browser_create @1005 - file_browser_set_cwd @1006 - file_browser_create_dir @1007 - file_browser_create_file @1008 - file_browser_remove @1009 - file_browser_enter @1010 - file_browser_up @1011 - file_browser_refresh @1012 - file_browser_set_filter @1013 - file_browser_set_compare @1014 - file_browser_sort_by_name @1015 - file_browser_sort_by_type @1016 - file_browser_sort_by_size @1017 - file_browser_sort_by_mtime @1018 - file_browser_get_items_nr @1019 - file_browser_get_item @1020 - file_browser_set_ignore_hidden_files @1021 - file_browser_destroy @1022 - str_str_value @1023 - str_str_name @1024 - tk_socketpair @1025 - tcp_listen @1026 - tcp_accept @1027 - tcp_connect @1028 - udp_listen @1029 - udp_connect @1030 - socket_init @1031 - socket_deinit @1032 - socket_close @1033 - socket_bind @1034 - socket_wait_for_data @1035 - socket_set_blocking @1036 - socket_resolve @1037 - slist_create @1038 - slist_init @1039 - slist_find @1040 - slist_remove @1041 - slist_remove_all @1042 - slist_append @1043 - slist_prepend @1044 - slist_foreach @1045 - slist_tail_pop @1046 - slist_head_pop @1047 - slist_size @1048 - slist_count @1049 - slist_deinit @1050 - slist_destroy @1051 - tk_semaphore_create @1052 - tk_semaphore_wait @1053 - tk_semaphore_post @1054 - tk_semaphore_destroy @1055 - rom_fopen @1056 - rom_fopen_buff @1057 - rom_ftell @1058 - rom_feof @1059 - rom_fseek @1060 - rom_fread @1061 - rom_fwrite @1062 - rom_fclose @1063 - ring_buffer_create @1064 - ring_buffer_is_full @1065 - ring_buffer_is_empty @1066 - ring_buffer_size @1067 - ring_buffer_free_size @1068 - ring_buffer_capacity @1069 - ring_buffer_read @1070 - ring_buffer_peek @1071 - ring_buffer_write @1072 - ring_buffer_read_len @1073 - ring_buffer_skip @1074 - ring_buffer_write_len @1075 - ring_buffer_reset @1076 - ring_buffer_set_read_cursor @1077 - ring_buffer_set_read_cursor_delta @1078 - ring_buffer_set_write_cursor @1079 - ring_buffer_set_write_cursor_delta @1080 - ring_buffer_ensure_write_space @1081 - ring_buffer_destroy @1082 - bidi_init @1083 - bidi_type_from_name @1084 - bidi_log2vis @1085 - bidi_deinit @1086 - xml_parser_create @1087 - xml_parser_set_builder @1088 - xml_parser_set_trim_text @1089 - xml_parser_parse @1090 - xml_parser_parse_file @1091 - xml_parser_destroy @1092 - qaction_create @1093 - qaction_set_on_event @1094 - qaction_exec @1095 - qaction_notify @1096 - qaction_destroy @1097 - get_time_ms64 @1098 - sleep_ms @1099 - platform_prepare @1100 - path_basename @1101 - path_extname @1102 - path_dirname @1103 - path_normalize @1104 - path_abs @1105 - path_is_abs @1106 - path_build @1107 - path_replace_basename @1108 - path_replace_extname @1109 - path_cwd @1110 - path_exe @1111 - path_app_root @1112 - path_exist @1113 - named_value_create @1114 - named_value_init @1115 - named_value_cast @1116 - named_value_set_name @1117 - named_value_set_value @1118 - named_value_get_value @1119 - named_value_deinit @1120 - named_value_destroy @1121 - tk_mutex_create @1122 - tk_mutex_lock @1123 - tk_mutex_try_lock @1124 - tk_mutex_unlock @1125 - tk_mutex_destroy @1126 - tk_mutex_nest_create @1127 - tk_mutex_nest_lock @1128 - tk_mutex_nest_try_lock @1129 - tk_mutex_nest_unlock @1130 - tk_mutex_nest_destroy @1131 - tk_alloc @1132 - tk_calloc @1133 - tk_realloc @1134 - tk_free @1135 - tk_mem_dump @1136 - tk_mem_is_valid_addr @1137 - matrix_init @1138 - matrix_identity @1139 - matrix_invert @1140 - matrix_set @1141 - matrix_multiply @1142 - matrix_translate @1143 - matrix_scale @1144 - matrix_rotate @1145 - matrix_transform_point @1146 - log_get_log_level @1147 - log_set_log_level @1148 - int_str_value @1149 - int_str_name @1150 - idle_manager @1151 - idle_manager_set @1152 - idle_manager_create @1153 - idle_manager_init @1154 - idle_manager_deinit @1155 - idle_manager_destroy @1156 - idle_manager_count @1157 - idle_manager_remove_all @1158 - idle_manager_remove @1159 - idle_manager_append @1160 - idle_manager_find @1161 - idle_manager_add @1162 - func_call_parser_init @1163 - func_call_parser_parse @1164 - func_call_parser_deinit @1165 - func_call_parse @1166 - fs_open_file @1167 - fs_remove_file @1168 - fs_file_exist @1169 - fs_file_rename @1170 - fs_open_dir @1171 - fs_create_dir @1172 - fs_remove_dir @1173 - fs_dir_exist @1174 - fs_dir_rename @1175 - fs_get_file_size @1176 - fs_get_disk_info @1177 - fs_stat @1178 - fs_get_exe @1179 - fs_get_user_storage_path @1180 - fs_get_cwd @1181 - os_fs @1182 - file_exist @1183 - file_remove @1184 - file_get_size @1185 - file_read @1186 - file_read_part @1187 - file_write @1188 - fs_dir_rewind @1189 - fs_dir_read @1190 - fs_dir_close @1191 - fs_file_read @1192 - fs_file_write @1193 - fs_file_printf @1194 - fs_file_seek @1195 - fs_file_truncate @1196 - fs_file_close @1197 - fs_file_sync @1198 - fs_file_stat @1199 - fs_file_eof @1200 - fs_file_tell @1201 - fs_file_size @1202 - eval_execute @1203 - tk_expr_eval @1204 - tk_expr_eval_str @1205 - eval_default_hooks @1206 - eval_result_to_string @1207 - expr_value_init @1208 - expr_value_clear @1209 - expr_value_get_number @1210 - expr_value_set_number @1211 - expr_value_get_string @1212 - expr_value_set_string @1213 - canvas_offline_create @1214 - canvas_offline_begin_draw @1215 - canvas_offline_end_draw @1216 - canvas_offline_get_bitmap @1217 - canvas_offline_flush_bitmap @1218 - canvas_offline_destroy @1219 - event_source_manager_init @1220 - event_source_manager_deinit @1221 - event_source_manager_get_wakeup_time @1222 - event_source_manager_dispatch @1223 - event_source_manager_add @1224 - event_source_manager_remove @1225 - event_source_manager_remove_by_tag @1226 - event_source_manager_destroy @1227 - canvas_init @1228 - canvas_get_width @1229 - canvas_get_height @1230 - canvas_get_clip_rect @1231 - canvas_set_clip_rect @1232 - canvas_set_clip_rect_ex @1233 - canvas_set_fill_color @1234 - canvas_set_text_color @1235 - canvas_set_stroke_color @1236 - canvas_set_fill_color_str @1237 - canvas_set_text_color_str @1238 - canvas_set_stroke_color_str @1239 - canvas_set_global_alpha @1240 - canvas_translate @1241 - canvas_untranslate @1242 - canvas_draw_vline @1243 - canvas_draw_hline @1244 - canvas_draw_points @1245 - canvas_fill_rect @1246 - canvas_stroke_rect @1247 - canvas_set_font @1248 - canvas_set_text_align @1249 - canvas_measure_text @1250 - canvas_get_font_height @1251 - canvas_measure_utf8 @1252 - canvas_draw_text @1253 - canvas_draw_utf8 @1254 - canvas_draw_text_in_rect @1255 - canvas_draw_text_bidi_in_rect @1256 - canvas_draw_utf8_in_rect @1257 - canvas_draw_icon @1258 - canvas_draw_image @1259 - canvas_draw_image_ex @1260 - canvas_get_vgcanvas @1261 - canvas_cast @1262 - canvas_reset @1263 - canvas_draw_image_at @1264 - canvas_draw_line @1265 - canvas_set_font_manager @1266 - canvas_set_assets_manager @1267 - canvas_get_text_metrics @1268 - canvas_begin_frame @1269 - canvas_fill_rounded_rect @1270 - canvas_stroke_rounded_rect @1271 - canvas_end_frame @1272 - easing_get @1273 - tk_dl_open @1274 - tk_dl_sym @1275 - tk_dl_close @1276 - date_time_create @1277 - date_time_init @1278 - date_time_set @1279 - date_time_from_time @1280 - date_time_is_leap @1281 - date_time_get_days @1282 - date_time_get_wday @1283 - date_time_get_month_name @1284 - date_time_get_wday_name @1285 - date_time_destroy @1286 - date_time_global_init_ex @1287 - data_writer_write @1288 - data_writer_destroy @1289 - data_writer_factory @1290 - data_writer_factory_set @1291 - data_writer_factory_create @1292 - data_writer_factory_register @1293 - data_writer_factory_create_writer @1294 - data_writer_factory_destroy @1295 - data_writer_file_create @1296 - data_reader_read @1297 - data_reader_get_size @1298 - data_reader_destroy @1299 - data_reader_read_all @1300 - data_reader_factory @1301 - data_reader_factory_set @1302 - data_reader_factory_create @1303 - data_reader_factory_register @1304 - data_reader_factory_create_reader @1305 - data_reader_factory_destroy @1306 - data_reader_file_create @1307 - darray_create @1308 - darray_init @1309 - darray_find @1310 - darray_bsearch_index @1311 - darray_bsearch @1312 - darray_get @1313 - darray_find_index @1314 - darray_remove @1315 - darray_remove_index @1316 - darray_remove_all @1317 - darray_sort @1318 - darray_find_all @1319 - darray_pop @1320 - darray_tail @1321 - darray_head @1322 - darray_push @1323 - darray_count @1324 - darray_clear @1325 - darray_foreach @1326 - darray_deinit @1327 - darray_destroy @1328 - asset_loader_create @1329 - asset_loader_load @1330 - asset_loader_exist @1331 - asset_loader_destroy @1332 - tk_cond_create @1333 - tk_cond_wait @1334 - tk_cond_wait_timeout @1335 - tk_cond_signal @1336 - tk_cond_destroy @1337 - tk_cond_var_create @1338 - tk_cond_var_wait @1339 - tk_cond_var_awake @1340 - tk_cond_var_destroy @1341 - compressor_compress @1342 - compressor_uncompress @1343 - compressor_destroy @1344 - color_init @1345 - color_create @1346 - color_from_str @1347 - color_r @1348 - color_g @1349 - color_b @1350 - color_a @1351 - color_cast @1352 - color_destroy @1353 - color_hex_str @1354 - color_rgba_str @1355 - color_parse @1356 - rbuffer_init @1357 - rbuffer_has_more @1358 - rbuffer_skip @1359 - rbuffer_read_uint8 @1360 - rbuffer_read_uint16 @1361 - rbuffer_read_uint32 @1362 - rbuffer_read_float @1363 - rbuffer_read_binary @1364 - rbuffer_read_string @1365 - rbuffer_peek_uint8 @1366 - rbuffer_peek_uint16 @1367 - rbuffer_peek_uint32 @1368 - wbuffer_init @1369 - wbuffer_init_extendable @1370 - wbuffer_extend_capacity @1371 - wbuffer_deinit @1372 - wbuffer_skip @1373 - wbuffer_write_uint8 @1374 - wbuffer_write_uint16 @1375 - wbuffer_write_uint32 @1376 - wbuffer_write_float @1377 - wbuffer_write_binary @1378 - wbuffer_write_string @1379 - wbuffer_has_room @1380 - async_call @1381 - async_call_init @1382 - async_call_deinit @1383 - asset_info_create @1384 - asset_info_destroy @1385 - asset_info_unref @1386 - asset_info_ref @1387 - action_thread_create @1388 - action_thread_create_with_queue @1389 - action_thread_exec @1390 - action_thread_set_on_idle @1391 - action_thread_set_on_quit @1392 - action_thread_destroy @1393 - action_thread_pool_create @1394 - action_thread_pool_exec @1395 - action_thread_pool_destroy @1396 - tk_ostream_serial_create @1397 - bsvg_init @1398 - bsvg_to_svg @1399 - svg_to_bsvg @1400 - action_queue_create @1401 - action_queue_recv @1402 - action_queue_send @1403 - action_queue_destroy @1404 - guage_create @1405 - guage_cast @1406 - guage_set_image @1407 - guage_set_draw_type @1408 - lcd_mem_special_create @1409 - wheel_event_cast @1410 - wheel_event_init @1411 - view_create @1412 - view_set_default_focused_child @1413 - view_cast @1414 - tab_control_create @1415 - tab_control_cast @1416 - tab_button_create @1417 - tab_button_cast @1418 - tab_button_set_value @1419 - tab_button_set_icon @1420 - tab_button_set_active_icon @1421 - tab_button_set_load_ui @1422 - tab_button_group_create @1423 - tab_button_group_set_compact @1424 - tab_button_group_set_scrollable @1425 - tab_button_group_cast @1426 - slider_create @1427 - slider_cast @1428 - slider_set_value @1429 - slider_set_min @1430 - slider_set_max @1431 - slider_set_step @1432 - slider_set_bar_size @1433 - slider_set_vertical @1434 - slider_set_value_internal @1435 - row_create @1436 - row_cast @1437 - progress_bar_create @1438 - progress_bar_cast @1439 - progress_bar_set_value @1440 - progress_bar_set_max @1441 - progress_bar_set_vertical @1442 - progress_bar_set_show_text @1443 - progress_bar_get_percent @1444 - pages_create @1445 - pages_cast @1446 - pages_set_active @1447 - pages_set_active_by_name @1448 - label_create @1449 - label_set_length @1450 - label_resize_to_content @1451 - label_cast @1452 - group_box_create @1453 - group_box_cast @1454 - grid_create @1455 - grid_cast @1456 - grid_item_create @1457 - grid_item_cast @1458 - edit_create @1459 - edit_cast @1460 - edit_get_int @1461 - edit_get_double @1462 - edit_set_int @1463 - edit_set_double @1464 - edit_set_text_limit @1465 - edit_set_int_limit @1466 - edit_set_float_limit @1467 - edit_set_readonly @1468 - edit_set_cancelable @1469 - edit_set_auto_fix @1470 - edit_set_select_none_when_focused @1471 - edit_set_open_im_when_focused @1472 - edit_set_input_type @1473 - edit_set_action_text @1474 - edit_set_tips @1475 - edit_set_tr_tips @1476 - edit_set_keyboard @1477 - edit_set_password_visible @1478 - edit_set_focus @1479 - edit_set_cursor @1480 - edit_set_is_valid_char @1481 - edit_set_is_valid_value @1482 - edit_set_fix_value @1483 - edit_set_inc_value @1484 - edit_set_dec_value @1485 - edit_set_pre_input @1486 - dragger_create @1487 - dragger_cast @1488 - dragger_set_range @1489 - digit_clock_create @1490 - digit_clock_cast @1491 - digit_clock_set_format @1492 - dialog_title_create @1493 - dialog_title_cast @1494 - dialog_client_create @1495 - dialog_client_cast @1496 - combo_box_item_create @1497 - combo_box_item_cast @1498 - combo_box_item_set_checked @1499 - combo_box_item_set_value @1500 - lcd_mono_create @1501 - lcd_mem_rgba8888_create @1502 - lcd_mem_rgba8888_create_single_fb @1503 - lcd_mem_rgba8888_create_double_fb @1504 - lcd_mem_rgba8888_create_three_fb @1505 - lcd_mem_rgb888_create @1506 - lcd_mem_rgb888_create_single_fb @1507 - lcd_mem_rgb888_create_double_fb @1508 - lcd_mem_rgb888_create_three_fb @1509 - lcd_mem_rgb565_create @1510 - lcd_mem_rgb565_create_single_fb @1511 - lcd_mem_rgb565_create_double_fb @1512 - lcd_mem_rgb565_create_three_fb @1513 - lcd_mem_bgra8888_create @1514 - lcd_mem_bgra8888_create_single_fb @1515 - lcd_mem_bgra8888_create_double_fb @1516 - lcd_mem_bgra8888_create_three_fb @1517 - lcd_mem_bgr888_create @1518 - lcd_mem_bgr888_create_single_fb @1519 - lcd_mem_bgr888_create_double_fb @1520 - lcd_mem_bgr888_create_three_fb @1521 - lcd_mem_bgr565_create @1522 - lcd_mem_bgr565_create_single_fb @1523 - lcd_mem_bgr565_create_double_fb @1524 - lcd_mem_bgr565_create_three_fb @1525 - self_layouter_menu_create @1526 - self_layouter_default_create @1527 - children_layouter_default_create @1528 - event_source_fd_create @1529 - event_source_idle_create @1530 - event_source_manager_default_create @1531 - input_method_sdl_create @1532 - event_source_timer_create @1533 - event_source_get_fd @1534 - event_source_dispatch @1535 - event_source_set_tag @1536 - event_source_check @1537 - event_source_get_wakeup_time @1538 - input_method_null_create @1539 - prop_change_event_cast @1540 - prop_change_event_init @1541 - progress_event_cast @1542 - progress_event_init @1543 - done_event_cast @1544 - done_event_init @1545 - error_event_cast @1546 - error_event_init @1547 - cmd_exec_event_cast @1548 - cmd_exec_event_init @1549 - input_method_default_create @1550 - image_loader_stb @1551 - stb_load_image @1552 - font_loader_stb @1553 - font_stb_create @1554 - font_loader_ft @1555 - font_loader_bitmap @1556 - time_clock_create @1557 - time_clock_cast @1558 - time_clock_set_hour @1559 - time_clock_set_minute @1560 - time_clock_set_second @1561 - time_clock_set_hour_image @1562 - time_clock_set_minute_image @1563 - time_clock_set_second_image @1564 - time_clock_set_bg_image @1565 - time_clock_set_image @1566 - time_clock_set_hour_anchor @1567 - time_clock_set_minute_anchor @1568 - time_clock_set_second_anchor @1569 - column_create @1570 - column_cast @1571 - text_selector_create @1572 - text_selector_cast @1573 - text_selector_reset_options @1574 - text_selector_count_options @1575 - text_selector_append_option @1576 - text_selector_set_options @1577 - text_selector_set_range_options @1578 - text_selector_get_option @1579 - text_selector_get_value @1580 - text_selector_set_value @1581 - text_selector_get_text @1582 - text_selector_set_text @1583 - text_selector_set_selected_index @1584 - text_selector_set_visible_nr @1585 - switch_create @1586 - switch_set_value @1587 - switch_cast @1588 - color_tile_create @1589 - color_tile_cast @1590 - color_tile_set_bg_color @1591 - color_tile_set_border_color @1592 - color_tile_set_value @1593 - clip_view_create @1594 - clip_view_cast @1595 - check_button_create @1596 - check_button_create_radio @1597 - check_button_set_value @1598 - check_button_get_checked_button @1599 - check_button_cast @1600 - slide_view_create @1601 - slide_view_cast @1602 - slide_view_set_auto_play @1603 - slide_view_set_active @1604 - slide_view_set_vertical @1605 - slide_view_set_anim_hint @1606 - slide_view_set_loop @1607 - slide_indicator_create @1608 - slide_indicator_create_linear @1609 - slide_indicator_create_arc @1610 - slide_indicator_cast @1611 - slide_indicator_set_value @1612 - slide_indicator_set_max @1613 - slide_indicator_set_default_paint @1614 - slide_indicator_set_auto_hide @1615 - slide_indicator_set_margin @1616 - slide_indicator_set_spacing @1617 - slide_indicator_set_size @1618 - slide_indicator_set_anchor @1619 - slide_indicator_set_indicated_target @1620 - slide_menu_create @1621 - slide_menu_cast @1622 - slide_menu_set_value @1623 - slide_menu_set_align_v @1624 - slide_menu_set_min_scale @1625 - scroll_view_create @1626 - scroll_view_cast @1627 - scroll_view_set_virtual_w @1628 - scroll_view_set_virtual_h @1629 - scroll_view_set_xslidable @1630 - scroll_view_set_yslidable @1631 - scroll_view_set_offset @1632 - scroll_view_set_speed_scale @1633 - scroll_view_scroll_to @1634 - scroll_view_scroll_delta_to @1635 - scroll_bar_create @1636 - scroll_bar_cast @1637 - scroll_bar_create_mobile @1638 - scroll_bar_create_desktop @1639 - scroll_bar_set_params @1640 - scroll_bar_scroll_to @1641 - scroll_bar_set_value @1642 - scroll_bar_add_delta @1643 - scroll_bar_scroll_delta @1644 - scroll_bar_set_value_only @1645 - scroll_bar_is_mobile @1646 - list_view_create @1647 - list_view_set_item_height @1648 - list_view_set_default_item_height @1649 - list_view_set_auto_hide_scroll_bar @1650 - list_view_cast @1651 - list_view_reinit @1652 - list_view_h_create @1653 - list_view_h_set_item_width @1654 - list_view_h_set_spacing @1655 - list_view_h_cast @1656 - list_item_create @1657 - list_item_cast @1658 - button_create @1659 - button_cast @1660 - button_set_repeat @1661 - button_set_long_press_time @1662 - button_set_enable_long_press @1663 - button_group_create @1664 - button_group_cast @1665 - app_bar_create @1666 - app_bar_cast @1667 - orientation_event_cast @1668 - orientation_event_init @1669 - children_layouter_list_view_create @1670 - hscroll_label_create @1671 - hscroll_label_set_lull @1672 - hscroll_label_set_duration @1673 - hscroll_label_set_only_focus @1674 - hscroll_label_set_only_parent_focus @1675 - hscroll_label_set_loop @1676 - hscroll_label_set_yoyo @1677 - hscroll_label_set_ellipses @1678 - hscroll_label_set_xoffset @1679 - hscroll_label_start @1680 - hscroll_label_stop @1681 - hscroll_label_cast @1682 - rich_text_create @1683 - rich_text_set_text @1684 - rich_text_cast @1685 - pointer_event_cast @1686 - pointer_event_init @1687 - rich_text_view_create @1688 - rich_text_view_cast @1689 - progress_circle_create @1690 - progress_circle_cast @1691 - progress_circle_set_value @1692 - progress_circle_set_max @1693 - progress_circle_set_line_width @1694 - progress_circle_set_start_angle @1695 - progress_circle_set_unit @1696 - progress_circle_set_line_cap @1697 - progress_circle_set_show_text @1698 - progress_circle_set_counter_clock_wise @1699 - key_event_cast @1700 - key_event_init @1701 - mledit_create @1702 - mledit_set_readonly @1703 - mledit_set_focus @1704 - mledit_set_wrap_word @1705 - mledit_set_max_lines @1706 - mledit_set_tips @1707 - mledit_set_tr_tips @1708 - mledit_set_keyboard @1709 - mledit_set_cursor @1710 - mledit_set_scroll_line @1711 - mledit_cast @1712 - line_number_create @1713 - line_number_set_top_margin @1714 - line_number_set_bottom_margin @1715 - line_number_set_line_height @1716 - line_number_set_yoffset @1717 - line_number_cast @1718 - lang_indicator_create @1719 - lang_indicator_set_image @1720 - lang_indicator_cast @1721 - ui_xml_writer_init @1722 - candidates_create @1723 - candidates_cast @1724 - candidates_set_pre @1725 - candidates_set_select_by_num @1726 - candidates_set_auto_hide @1727 - candidates_set_button_style @1728 - image_value_create @1729 - image_value_set_image @1730 - image_value_set_format @1731 - image_value_set_click_add_delta @1732 - image_value_set_value @1733 - image_value_set_min @1734 - image_value_set_max @1735 - image_value_cast @1736 - image_animation_create @1737 - image_animation_set_loop @1738 - image_animation_set_image @1739 - image_animation_set_interval @1740 - image_animation_set_delay @1741 - image_animation_set_auto_play @1742 - image_animation_set_sequence @1743 - image_animation_set_range_sequence @1744 - image_animation_play @1745 - image_animation_stop @1746 - image_animation_pause @1747 - image_animation_next @1748 - image_animation_set_format @1749 - image_animation_set_unload_after_paint @1750 - image_animation_cast @1751 - xml_ui_loader @1752 - guage_pointer_create @1753 - guage_pointer_cast @1754 - guage_pointer_set_angle @1755 - guage_pointer_set_image @1756 - guage_pointer_set_anchor @1757 - default_ui_loader @1758 - file_chooser_create @1759 - file_chooser_set_init_dir @1760 - file_chooser_set_filter @1761 - file_chooser_cast @1762 - file_chooser_choose_file_for_save @1763 - file_chooser_choose_file_for_open @1764 - file_chooser_choose_folder @1765 - file_chooser_get_dir @1766 - file_chooser_get_filename @1767 - file_chooser_is_aborted @1768 - file_chooser_destroy @1769 - file_browser_view_create @1770 - file_browser_view_cast @1771 - file_browser_view_set_init_dir @1772 - file_browser_view_set_filter @1773 - file_browser_view_reload @1774 - file_browser_view_set_ignore_hidden_files @1775 - file_browser_view_set_sort_ascending @1776 - file_browser_view_set_show_check_button @1777 - file_browser_view_set_sort_by @1778 - file_browser_view_get_selected_items @1779 - file_browser_view_get_cwd @1780 - file_browser_view_create_dir @1781 - file_browser_view_create_file @1782 - draggable_create @1783 - draggable_cast @1784 - draggable_set_top @1785 - draggable_set_bottom @1786 - draggable_set_left @1787 - draggable_set_right @1788 - draggable_set_vertical_only @1789 - draggable_set_horizontal_only @1790 - draggable_set_drag_window @1791 - ui_builder_default @1792 - ui_binary_writer_init @1793 - color_picker_create @1794 - color_picker_set_color @1795 - color_picker_cast @1796 - color_component_create @1797 - color_component_set_color @1798 - color_component_set_hsv @1799 - color_component_get_h @1800 - color_component_get_s @1801 - color_component_get_v @1802 - color_component_cast @1803 - canvas_widget_create @1804 - canvas_widget_cast @1805 - paint_event_cast @1806 - paint_event_init @1807 - window_event_cast @1808 - window_event_init @1809 - pointer_event_rotate @1810 - image_base_set_image @1811 - image_base_set_rotation @1812 - image_base_set_scale @1813 - image_base_set_anchor @1814 - image_base_set_selected @1815 - image_base_set_selectable @1816 - image_base_set_clickable @1817 - image_base_cast @1818 - im_commit_event_init @1819 - compressor_miniz_create @1820 - window_manager @1821 - window_manager_cast @1822 - window_manager_set @1823 - window_manager_get_top_main_window @1824 - window_manager_get_top_window @1825 - window_manager_get_prev_window @1826 - window_manager_get_pointer_x @1827 - window_manager_get_pointer_y @1828 - window_manager_get_pointer_pressed @1829 - window_manager_is_animating @1830 - window_manager_open_window @1831 - window_manager_paint @1832 - window_manager_dispatch_input_event @1833 - window_manager_set_show_fps @1834 - window_manager_set_screen_saver_time @1835 - window_manager_set_cursor @1836 - window_manager_back @1837 - window_manager_back_to_home @1838 - window_manager_back_to @1839 - window_manager_dispatch_native_window_event @1840 - window_manager_begin_wait_pointer_cursor @1841 - window_manager_end_wait_pointer_cursor @1842 - window_manager_resize @1843 - window_base_on_destroy @1844 - window_base_on_event @1845 - window_base_on_paint_begin @1846 - window_base_on_paint_end @1847 - window_base_on_paint_self @1848 - window_base_get_prop @1849 - window_base_set_prop @1850 - window_base_create @1851 - window_base_cast @1852 - widget_factory @1853 - widget_factory_set @1854 - widget_factory_create @1855 - widget_factory_register @1856 - widget_factory_create_widget @1857 - widget_factory_destroy @1858 - style_mutable_set_name @1859 - style_mutable_set_int @1860 - style_mutable_set_color @1861 - style_mutable_set_str @1862 - style_mutable_foreach @1863 - style_mutable_get_value @1864 - style_mutable_set_value @1865 - style_mutable_copy @1866 - style_mutable_reset @1867 - style_mutable_cast @1868 - style_mutable_create @1869 - style_mutable_register @1870 - style_const_create @1871 - calibration_win_create @1872 - calibration_win_set_on_done @1873 - calibration_win_set_on_click @1874 - calibration_win_cast @1875 - native_window_move @1876 - native_window_resize @1877 - native_window_minimize @1878 - native_window_maximize @1879 - native_window_restore @1880 - native_window_center @1881 - native_window_show_border @1882 - native_window_set_fullscreen @1883 - native_window_set_cursor @1884 - native_window_get_canvas @1885 - native_window_create @1886 - native_window_invalidate @1887 - conf_ini_load @1888 - conf_json_load @1889 - conf_obj_create @1890 - conf_obj_get_doc @1891 - conf_obj_save @1892 - conf_obj_set_readonly @1893 - conf_ubjson_load @1894 - timer_info_cast @1895 - gif_image_create @1896 - gif_image_cast @1897 - keyboard_create @1898 - keyboard_close @1899 - keyboard_cast @1900 - mutable_image_create @1901 - mutable_image_set_prepare_image @1902 - mutable_image_set_create_image @1903 - mutable_image_set_framebuffer @1904 - mutable_image_cast @1905 - mutable_image_init @1906 - mutable_image_on_destroy @1907 - mutable_image_on_paint_self @1908 - tk_ostream_write @1909 - tk_ostream_seek @1910 - tk_ostream_write_len @1911 - tk_ostream_write_byte @1912 - tk_ostream_flush @1913 - object_locker_create @1914 - object_default_create @1915 - object_default_clone @1916 - object_default_unref @1917 - object_default_clear_props @1918 - object_default_find_prop @1919 - object_compositor_create @1920 - object_array_create @1921 - object_array_clone @1922 - object_array_unref @1923 - object_array_clear_props @1924 - window_create @1925 - window_create_default @1926 - window_set_fullscreen @1927 - window_open @1928 - window_open_and_close @1929 - window_close @1930 - window_close_force @1931 - window_cast @1932 - image_fill @1933 - image_clear @1934 - image_copy @1935 - image_rotate @1936 - image_blend @1937 - svg_image_create @1938 - svg_image_set_image @1939 - svg_image_cast @1940 - tk_istream_read @1941 - tk_istream_seek @1942 - tk_istream_wait_for_data @1943 - tk_istream_flush @1944 - tk_istream_read_len @1945 - tk_istream_read_line @1946 - tk_iostream_get_istream @1947 - tk_iostream_get_ostream @1948 - tk_iostream_read @1949 - tk_iostream_read_len @1950 - tk_iostream_write @1951 - tk_iostream_write_len @1952 - idle_info_cast @1953 - combo_box_create @1954 - combo_box_cast @1955 - combo_box_set_open_window @1956 - combo_box_reset_options @1957 - combo_box_count_options @1958 - combo_box_set_selected_index @1959 - combo_box_set_localize_options @1960 - combo_box_set_value @1961 - combo_box_set_item_height @1962 - combo_box_append_option @1963 - combo_box_set_options @1964 - combo_box_set_custom_open_popup @1965 - combo_box_get_option @1966 - combo_box_get_value @1967 - combo_box_get_text @1968 - system_info @1969 - system_info_init @1970 - system_info_deinit @1971 - system_info_set_font_scale @1972 - system_info_set_default_font @1973 - system_info_set_lcd_w @1974 - system_info_set_lcd_h @1975 - system_info_set_lcd_type @1976 - system_info_set_lcd_orientation @1977 - system_info_set_device_pixel_ratio @1978 - system_info_fix_font_name @1979 - system_info_create @1980 - image_create @1981 - image_set_draw_type @1982 - image_cast @1983 - overlay_create @1984 - overlay_cast @1985 - popup_create @1986 - popup_cast @1987 - popup_set_close_when_click @1988 - popup_set_close_when_click_outside @1989 - spin_box_create @1990 - spin_box_cast @1991 - system_bar_create @1992 - system_bar_cast @1993 - dialog_create @1994 - dialog_create_simple @1995 - dialog_cast @1996 - dialog_get_title @1997 - dialog_get_client @1998 - dialog_open @1999 - dialog_set_title @2000 - dialog_modal @2001 - dialog_quit @2002 - dialog_is_quited @2003 - dialog_is_modal @2004 - dialog_toast @2005 - dialog_info @2006 - dialog_warn @2007 - dialog_confirm @2008 - tk_istream_tcp_create @2009 - tk_istream_udp_create @2010 - tk_istream_udp_set_target_with_host @2011 - tk_istream_udp_set_target_with_addr @2012 - tk_ostream_tcp_create @2013 - tk_istream_shdlc_create @2014 - tk_ostream_udp_create @2015 - tk_ostream_udp_set_target_with_host @2016 - tk_ostream_udp_set_target_with_addr @2017 - tk_istream_buffered_create @2018 - tk_iostream_mem_create @2019 - combo_box_ex_create @2020 - tk_istream_mem_create @2021 - tk_ostream_mem_create @2022 - tk_ostream_retry_create @2023 - tk_ostream_retry_set_max_retry_times @2024 - tk_ostream_retry_set_max_buffer_size @2025 - tk_ostream_retry_clear_buffer @2026 - tk_ostream_retry_set_discard_policy @2027 - tk_ostream_buffered_create @2028 - tk_ostream_buffered_get_size @2029 - tk_ostream_shdlc_create @2030 - tk_iostream_noisy_create @2031 - tk_ostream_noisy_create @2032 - tk_iostream_serial_create @2033 - tk_iostream_serial_config @2034 - tk_istream_serial_create @2035 - tk_iostream_shdlc_create @2036 - tk_ostream_file_create @2037 - tk_iostream_tcp_create @2038 - tk_iostream_udp_create_client @2039 - tk_iostream_udp_create @2040 - tk_istream_file_create @2041 + widget_get_text_utf8 @647 + widget_set_child_text_utf8 @648 + widget_set_child_text_with_double @649 + widget_set_tr_text @650 + widget_get_value @651 + widget_get_text @652 + widget_to_local @653 + widget_to_global @654 + widget_to_screen @655 + widget_set_name @656 + widget_set_theme @657 + widget_set_pointer_cursor @658 + widget_set_animation @659 + widget_create_animator @660 + widget_start_animator @661 + widget_set_animator_time_scale @662 + widget_pause_animator @663 + widget_find_animator @664 + widget_stop_animator @665 + widget_destroy_animator @666 + widget_set_enable @667 + widget_set_feedback @668 + widget_set_floating @669 + widget_set_focused @670 + widget_set_focusable @671 + widget_set_state @672 + widget_set_opacity @673 + widget_set_dirty_rect_tolerance @674 + widget_destroy_children @675 + widget_add_child @676 + widget_remove_child @677 + widget_insert_child @678 + widget_restack @679 + widget_child @680 + widget_lookup @681 + widget_lookup_by_type @682 + widget_set_visible @683 + widget_set_visible_only @684 + widget_set_sensitive @685 + widget_on @686 + widget_on_with_tag @687 + widget_off @688 + widget_child_on @689 + widget_off_by_func @690 + widget_off_by_ctx @691 + widget_off_by_tag @692 + widget_invalidate @693 + widget_invalidate_force @694 + widget_paint @695 + widget_draw_text_in_rect @696 + widget_dispatch @697 + widget_dispatch_simple_event @698 + widget_dispatch_recursive @699 + widget_get_prop @700 + widget_get_prop_default_value @701 + widget_set_prop @702 + widget_set_prop_str @703 + widget_get_prop_str @704 + widget_set_prop_pointer @705 + widget_get_prop_pointer @706 + widget_set_prop_int @707 + widget_get_prop_int @708 + widget_set_prop_bool @709 + widget_get_prop_bool @710 + widget_is_window_opened @711 + widget_is_parent_of @712 + widget_is_direct_parent_of @713 + widget_is_window @714 + widget_is_designing_window @715 + widget_is_window_manager @716 + widget_grab @717 + widget_ungrab @718 + widget_foreach @719 + widget_get_window @720 + widget_get_window_manager @721 + widget_get_type @722 + widget_clone @723 + widget_equal @724 + widget_add_timer @725 + widget_remove_timer @726 + widget_add_idle @727 + widget_load_image @728 + widget_unload_image @729 + widget_load_asset @730 + widget_unload_asset @731 + widget_cast @732 + widget_destroy @733 + widget_destroy_async @734 + widget_ref @735 + widget_unref @736 + widget_is_keyboard @737 + widget_paint_helper @738 + widget_draw_background @739 + widget_stroke_border_rect @740 + widget_fill_bg_rect @741 + widget_fill_fg_rect @742 + widget_prepare_text_style @743 + widget_measure_text @744 + widget_dispatch_event_to_target_recursive @745 + widget_is_point_in @746 + widget_dispatch_to_target @747 + widget_dispatch_to_key_target @748 + widget_find_target @749 + widget_re_translate_text @750 + widget_init @751 + widget_create @752 + widget_update_style @753 + widget_update_style_recursive @754 + widget_set_as_key_target @755 + widget_focus_next @756 + widget_focus_prev @757 + widget_get_state_for_style @758 + widget_is_system_bar @759 + widget_is_normal_window @760 + widget_is_dialog @761 + widget_is_popup @762 + widget_is_opened_popup @763 + widget_layout @764 + widget_layout_children @765 + widget_set_self_layout @766 + widget_set_children_layout @767 + widget_set_self_layout_params @768 + widget_set_style_int @769 + widget_set_style_str @770 + widget_set_style_color @771 + widget_take_snapshot @772 + widget_take_snapshot_rect @773 + widget_get_canvas @774 + widget_reset_canvas @775 + widget_on_paint_background @776 + widget_on_paint_self @777 + widget_on_paint_children @778 + widget_on_paint_border @779 + widget_is_instance_of @780 + widget_set_need_relayout_children @781 + widget_ensure_visible_in_viewport @782 + widget_focus_first @783 + widget_get_locale_info @784 + widget_get_image_manager @785 + widget_get_assets_manager @786 + widget_get_font_manager @787 + widget_update_pointer_cursor @788 + widget_begin_wait_pointer_cursor @789 + widget_end_wait_pointer_cursor @790 + widget_set_style @791 + widget_calc_icon_text_rect @792 + widget_to_xml @793 + window_animator_factory @794 + window_animator_factory_set @795 + window_animator_factory_create @796 + window_animator_factory_register @797 + window_animator_factory_create_animator @798 + window_animator_factory_destroy @799 + window_animator_create_for_open @800 + window_animator_create_for_close @801 + window_animator_update @802 + window_animator_begin_frame @803 + window_animator_end_frame @804 + window_animator_destroy @805 + window_animator_create @806 + encoding_convert @807 + encoding_utf8_to_gbk @808 + encoding_gbk_to_utf8 @809 + app_conf_init_ini @810 + app_conf_init_json @811 + app_conf_init_ubjson @812 + app_conf_init @813 + app_conf_set_instance @814 + app_conf_get_instance @815 + app_conf_save @816 + app_conf_reload @817 + app_conf_on_changed @818 + app_conf_off_changed @819 + app_conf_off_changed_by_ctx @820 + app_conf_deinit @821 + app_conf_set @822 + app_conf_get @823 + app_conf_exist @824 + app_conf_set_int @825 + app_conf_set_int64 @826 + app_conf_set_bool @827 + app_conf_set_double @828 + app_conf_set_str @829 + app_conf_set_wstr @830 + app_conf_get_int @831 + app_conf_get_int64 @832 + app_conf_get_bool @833 + app_conf_get_double @834 + app_conf_get_str @835 + app_conf_get_wstr @836 + app_conf_remove @837 + conf_doc_load_json @838 + conf_doc_save_json @839 + conf_doc_create @840 + conf_doc_create_node @841 + conf_doc_destroy_node @842 + conf_doc_append_sibling @843 + conf_doc_append_child @844 + conf_doc_remove_sibling @845 + conf_doc_remove_child @846 + conf_doc_remove_child_by_name @847 + conf_doc_remove_children @848 + conf_doc_set @849 + conf_doc_set_int @850 + conf_doc_set_bool @851 + conf_doc_set_float @852 + conf_doc_set_str @853 + conf_doc_get @854 + conf_doc_get_int @855 + conf_doc_get_bool @856 + conf_doc_get_float @857 + conf_doc_get_str @858 + conf_doc_remove @859 + conf_doc_clear @860 + conf_doc_move_up @861 + conf_doc_move_down @862 + conf_doc_exists @863 + conf_doc_is_first @864 + conf_doc_is_last @865 + conf_doc_add_child @866 + conf_doc_destroy @867 + conf_node_get_name @868 + conf_node_find_child @869 + conf_node_find_sibling @870 + conf_node_set_value @871 + conf_node_get_value @872 + conf_node_get_first_child @873 + conf_node_set_first_child @874 + tk_atoi @875 + tk_atob @876 + tk_atof @877 + tk_str_cmp @878 + tk_str_icmp @879 + tk_watoi @880 + tk_watoi_n @881 + tk_watob @882 + tk_watof @883 + tk_skip_to_num @884 + tk_itoa @885 + tk_ftoa @886 + tk_strtol @887 + tk_strcpy @888 + tk_strncpy @889 + tk_strdup @890 + tk_wstrdup @891 + tk_strndup @892 + tk_strlen @893 + tk_str_append @894 + tk_memset16 @895 + tk_memset24 @896 + tk_memset32 @897 + tk_memcpy16 @898 + tk_memcpy32 @899 + tk_pixel_copy @900 + tk_snprintf @901 + tk_sscanf @902 + filename_to_name @903 + filename_to_name_ex @904 + xml_file_expand_read @905 + tk_str_copy @906 + dummy_destroy @907 + default_destroy @908 + pointer_compare @909 + compare_always_equal @910 + tk_is_valid_name @911 + tk_str_start_with @912 + tk_under_score_to_camel @913 + tk_pointer_to_int @914 + tk_pointer_from_int @915 + tk_str_toupper @916 + tk_str_tolower @917 + tk_wstr_dup_utf8 @918 + tk_wstr_count_c @919 + tk_utf8_from_utf16 @920 + tk_utf8_from_utf16_ex @921 + tk_utf8_to_utf16 @922 + dialog_highlighter_default_create @923 + SDL_ShowCursor @924 + SDL_WarpMouseInWindow @925 + SDL_GetDefaultCursor @926 + SDL_SetCursor @927 + SDL_FreeCursor @928 + SDL_CreateSystemCursor @929 + SDL_GetMouseFocus @930 + tokenizer_init @931 + tokenizer_init_ex @932 + tokenizer_has_more @933 + tokenizer_next @934 + tokenizer_next_until @935 + tokenizer_next_expr_until @936 + tokenizer_next_int @937 + tokenizer_next_float @938 + tokenizer_deinit @939 + timer_manager @940 + timer_manager_set @941 + timer_manager_create @942 + timer_manager_init @943 + timer_manager_deinit @944 + timer_manager_destroy @945 + timer_manager_add @946 + timer_manager_remove @947 + timer_manager_reset @948 + timer_manager_find @949 + timer_manager_count @950 + timer_manager_next_time @951 + timer_manager_append @952 + time_now_s @953 + time_now_ms @954 + tk_ext_widgets_init @955 + tk_thread_create @956 + tk_thread_set_name @957 + tk_thread_set_stack_size @958 + tk_thread_set_priority @959 + tk_thread_start @960 + tk_thread_join @961 + tk_thread_get_args @962 + tk_thread_destroy @963 + tk_thread_self @964 + str_init @965 + str_extend @966 + str_eq @967 + str_set @968 + str_clear @969 + str_set_with_len @970 + str_append @971 + str_append_more @972 + str_append_with_len @973 + str_insert @974 + str_insert_with_len @975 + str_remove @976 + str_append_char @977 + str_append_int @978 + str_append_double @979 + str_append_json_str @980 + str_append_json_int_pair @981 + str_append_json_str_pair @982 + str_append_json_double_pair @983 + str_append_json_bool_pair @984 + str_pop @985 + str_unescape @986 + str_decode_xml_entity @987 + str_decode_xml_entity_with_len @988 + str_from_int @989 + str_from_float @990 + str_from_value @991 + str_from_wstr @992 + str_from_wstr_with_len @993 + str_to_int @994 + str_to_float @995 + str_end_with @996 + str_start_with @997 + str_trim @998 + str_trim_left @999 + str_trim_right @1000 + str_replace @1001 + str_to_lower @1002 + str_to_upper @1003 + str_expand_vars @1004 + str_reset @1005 + file_browser_create @1006 + file_browser_set_cwd @1007 + file_browser_create_dir @1008 + file_browser_create_file @1009 + file_browser_remove @1010 + file_browser_enter @1011 + file_browser_up @1012 + file_browser_refresh @1013 + file_browser_set_filter @1014 + file_browser_set_compare @1015 + file_browser_sort_by_name @1016 + file_browser_sort_by_type @1017 + file_browser_sort_by_size @1018 + file_browser_sort_by_mtime @1019 + file_browser_get_items_nr @1020 + file_browser_get_item @1021 + file_browser_set_ignore_hidden_files @1022 + file_browser_destroy @1023 + str_str_value @1024 + str_str_name @1025 + tk_socketpair @1026 + tcp_listen @1027 + tcp_accept @1028 + tcp_connect @1029 + udp_listen @1030 + udp_connect @1031 + socket_init @1032 + socket_deinit @1033 + socket_close @1034 + socket_bind @1035 + socket_wait_for_data @1036 + socket_set_blocking @1037 + socket_resolve @1038 + slist_create @1039 + slist_init @1040 + slist_find @1041 + slist_remove @1042 + slist_remove_all @1043 + slist_append @1044 + slist_prepend @1045 + slist_foreach @1046 + slist_tail_pop @1047 + slist_head_pop @1048 + slist_size @1049 + slist_count @1050 + slist_deinit @1051 + slist_destroy @1052 + tk_semaphore_create @1053 + tk_semaphore_wait @1054 + tk_semaphore_post @1055 + tk_semaphore_destroy @1056 + rom_fopen @1057 + rom_fopen_buff @1058 + rom_ftell @1059 + rom_feof @1060 + rom_fseek @1061 + rom_fread @1062 + rom_fwrite @1063 + rom_fclose @1064 + ring_buffer_create @1065 + ring_buffer_is_full @1066 + ring_buffer_is_empty @1067 + ring_buffer_size @1068 + ring_buffer_free_size @1069 + ring_buffer_capacity @1070 + ring_buffer_read @1071 + ring_buffer_peek @1072 + ring_buffer_write @1073 + ring_buffer_read_len @1074 + ring_buffer_skip @1075 + ring_buffer_write_len @1076 + ring_buffer_reset @1077 + ring_buffer_set_read_cursor @1078 + ring_buffer_set_read_cursor_delta @1079 + ring_buffer_set_write_cursor @1080 + ring_buffer_set_write_cursor_delta @1081 + ring_buffer_ensure_write_space @1082 + ring_buffer_destroy @1083 + bidi_init @1084 + bidi_type_from_name @1085 + bidi_log2vis @1086 + bidi_deinit @1087 + xml_parser_create @1088 + xml_parser_set_builder @1089 + xml_parser_set_trim_text @1090 + xml_parser_parse @1091 + xml_parser_parse_file @1092 + xml_parser_destroy @1093 + qaction_create @1094 + qaction_set_on_event @1095 + qaction_exec @1096 + qaction_notify @1097 + qaction_destroy @1098 + get_time_ms64 @1099 + sleep_ms @1100 + platform_prepare @1101 + path_basename @1102 + path_extname @1103 + path_dirname @1104 + path_normalize @1105 + path_abs @1106 + path_is_abs @1107 + path_build @1108 + path_replace_basename @1109 + path_replace_extname @1110 + path_cwd @1111 + path_exe @1112 + path_app_root @1113 + path_exist @1114 + named_value_create @1115 + named_value_init @1116 + named_value_cast @1117 + named_value_set_name @1118 + named_value_set_value @1119 + named_value_get_value @1120 + named_value_deinit @1121 + named_value_destroy @1122 + tk_mutex_create @1123 + tk_mutex_lock @1124 + tk_mutex_try_lock @1125 + tk_mutex_unlock @1126 + tk_mutex_destroy @1127 + tk_mutex_nest_create @1128 + tk_mutex_nest_lock @1129 + tk_mutex_nest_try_lock @1130 + tk_mutex_nest_unlock @1131 + tk_mutex_nest_destroy @1132 + tk_alloc @1133 + tk_calloc @1134 + tk_realloc @1135 + tk_free @1136 + tk_mem_dump @1137 + tk_mem_is_valid_addr @1138 + matrix_init @1139 + matrix_identity @1140 + matrix_invert @1141 + matrix_set @1142 + matrix_multiply @1143 + matrix_translate @1144 + matrix_scale @1145 + matrix_rotate @1146 + matrix_transform_point @1147 + log_get_log_level @1148 + log_set_log_level @1149 + int_str_value @1150 + int_str_name @1151 + idle_manager @1152 + idle_manager_set @1153 + idle_manager_create @1154 + idle_manager_init @1155 + idle_manager_deinit @1156 + idle_manager_destroy @1157 + idle_manager_count @1158 + idle_manager_remove_all @1159 + idle_manager_remove @1160 + idle_manager_append @1161 + idle_manager_find @1162 + idle_manager_add @1163 + func_call_parser_init @1164 + func_call_parser_parse @1165 + func_call_parser_deinit @1166 + func_call_parse @1167 + fs_open_file @1168 + fs_remove_file @1169 + fs_file_exist @1170 + fs_file_rename @1171 + fs_open_dir @1172 + fs_create_dir @1173 + fs_remove_dir @1174 + fs_dir_exist @1175 + fs_dir_rename @1176 + fs_get_file_size @1177 + fs_get_disk_info @1178 + fs_stat @1179 + fs_get_exe @1180 + fs_get_user_storage_path @1181 + fs_get_cwd @1182 + os_fs @1183 + file_exist @1184 + file_remove @1185 + file_get_size @1186 + file_read @1187 + file_read_part @1188 + file_write @1189 + fs_dir_rewind @1190 + fs_dir_read @1191 + fs_dir_close @1192 + fs_file_read @1193 + fs_file_write @1194 + fs_file_printf @1195 + fs_file_seek @1196 + fs_file_truncate @1197 + fs_file_close @1198 + fs_file_sync @1199 + fs_file_stat @1200 + fs_file_eof @1201 + fs_file_tell @1202 + fs_file_size @1203 + eval_execute @1204 + tk_expr_eval @1205 + tk_expr_eval_str @1206 + eval_default_hooks @1207 + eval_result_to_string @1208 + expr_value_init @1209 + expr_value_clear @1210 + expr_value_get_number @1211 + expr_value_set_number @1212 + expr_value_get_string @1213 + expr_value_set_string @1214 + canvas_offline_create @1215 + canvas_offline_clear_canvas @1216 + canvas_offline_begin_draw @1217 + canvas_offline_end_draw @1218 + canvas_offline_get_bitmap @1219 + canvas_offline_flush_bitmap @1220 + canvas_offline_destroy @1221 + event_source_manager_init @1222 + event_source_manager_deinit @1223 + event_source_manager_get_wakeup_time @1224 + event_source_manager_dispatch @1225 + event_source_manager_add @1226 + event_source_manager_remove @1227 + event_source_manager_remove_by_tag @1228 + event_source_manager_destroy @1229 + canvas_init @1230 + canvas_get_width @1231 + canvas_get_height @1232 + canvas_get_clip_rect @1233 + canvas_set_clip_rect @1234 + canvas_set_clip_rect_ex @1235 + canvas_set_fill_color @1236 + canvas_set_text_color @1237 + canvas_set_stroke_color @1238 + canvas_set_fill_color_str @1239 + canvas_set_text_color_str @1240 + canvas_set_stroke_color_str @1241 + canvas_set_global_alpha @1242 + canvas_translate @1243 + canvas_untranslate @1244 + canvas_draw_vline @1245 + canvas_draw_hline @1246 + canvas_draw_points @1247 + canvas_fill_rect @1248 + canvas_stroke_rect @1249 + canvas_set_font @1250 + canvas_set_text_align @1251 + canvas_measure_text @1252 + canvas_get_font_height @1253 + canvas_measure_utf8 @1254 + canvas_draw_text @1255 + canvas_draw_utf8 @1256 + canvas_draw_text_in_rect @1257 + canvas_draw_text_bidi_in_rect @1258 + canvas_draw_utf8_in_rect @1259 + canvas_draw_icon @1260 + canvas_draw_image @1261 + canvas_draw_image_ex @1262 + canvas_get_vgcanvas @1263 + canvas_cast @1264 + canvas_reset @1265 + canvas_draw_image_at @1266 + canvas_draw_line @1267 + canvas_set_font_manager @1268 + canvas_set_assets_manager @1269 + canvas_get_text_metrics @1270 + canvas_begin_frame @1271 + canvas_fill_rounded_rect @1272 + canvas_stroke_rounded_rect @1273 + canvas_end_frame @1274 + easing_get @1275 + tk_dl_open @1276 + tk_dl_sym @1277 + tk_dl_close @1278 + date_time_create @1279 + date_time_init @1280 + date_time_set @1281 + date_time_from_time @1282 + date_time_is_leap @1283 + date_time_get_days @1284 + date_time_get_wday @1285 + date_time_get_month_name @1286 + date_time_get_wday_name @1287 + date_time_destroy @1288 + date_time_global_init_ex @1289 + data_writer_write @1290 + data_writer_destroy @1291 + data_writer_factory @1292 + data_writer_factory_set @1293 + data_writer_factory_create @1294 + data_writer_factory_register @1295 + data_writer_factory_create_writer @1296 + data_writer_factory_destroy @1297 + data_writer_file_create @1298 + data_reader_read @1299 + data_reader_get_size @1300 + data_reader_destroy @1301 + data_reader_read_all @1302 + data_reader_factory @1303 + data_reader_factory_set @1304 + data_reader_factory_create @1305 + data_reader_factory_register @1306 + data_reader_factory_create_reader @1307 + data_reader_factory_destroy @1308 + data_reader_file_create @1309 + darray_create @1310 + darray_init @1311 + darray_find @1312 + darray_bsearch_index @1313 + darray_bsearch @1314 + darray_get @1315 + darray_find_index @1316 + darray_remove @1317 + darray_remove_index @1318 + darray_remove_all @1319 + darray_sort @1320 + darray_find_all @1321 + darray_pop @1322 + darray_tail @1323 + darray_head @1324 + darray_push @1325 + darray_count @1326 + darray_clear @1327 + darray_foreach @1328 + darray_deinit @1329 + darray_destroy @1330 + asset_loader_create @1331 + asset_loader_load @1332 + asset_loader_exist @1333 + asset_loader_destroy @1334 + tk_cond_create @1335 + tk_cond_wait @1336 + tk_cond_wait_timeout @1337 + tk_cond_signal @1338 + tk_cond_destroy @1339 + tk_cond_var_create @1340 + tk_cond_var_wait @1341 + tk_cond_var_awake @1342 + tk_cond_var_destroy @1343 + compressor_compress @1344 + compressor_uncompress @1345 + compressor_destroy @1346 + color_init @1347 + color_create @1348 + color_from_str @1349 + color_r @1350 + color_g @1351 + color_b @1352 + color_a @1353 + color_cast @1354 + color_destroy @1355 + color_hex_str @1356 + color_rgba_str @1357 + color_parse @1358 + rbuffer_init @1359 + rbuffer_has_more @1360 + rbuffer_skip @1361 + rbuffer_read_uint8 @1362 + rbuffer_read_uint16 @1363 + rbuffer_read_uint32 @1364 + rbuffer_read_float @1365 + rbuffer_read_binary @1366 + rbuffer_read_string @1367 + rbuffer_peek_uint8 @1368 + rbuffer_peek_uint16 @1369 + rbuffer_peek_uint32 @1370 + wbuffer_init @1371 + wbuffer_init_extendable @1372 + wbuffer_extend_capacity @1373 + wbuffer_deinit @1374 + wbuffer_skip @1375 + wbuffer_write_uint8 @1376 + wbuffer_write_uint16 @1377 + wbuffer_write_uint32 @1378 + wbuffer_write_float @1379 + wbuffer_write_binary @1380 + wbuffer_write_string @1381 + wbuffer_has_room @1382 + async_call @1383 + async_call_init @1384 + async_call_deinit @1385 + asset_info_create @1386 + asset_info_destroy @1387 + asset_info_unref @1388 + asset_info_ref @1389 + action_thread_create @1390 + action_thread_create_with_queue @1391 + action_thread_exec @1392 + action_thread_set_on_idle @1393 + action_thread_set_on_quit @1394 + action_thread_destroy @1395 + action_thread_pool_create @1396 + action_thread_pool_exec @1397 + action_thread_pool_destroy @1398 + tk_ostream_serial_create @1399 + bsvg_init @1400 + bsvg_to_svg @1401 + svg_to_bsvg @1402 + action_queue_create @1403 + action_queue_recv @1404 + action_queue_send @1405 + action_queue_destroy @1406 + guage_create @1407 + guage_cast @1408 + guage_set_image @1409 + guage_set_draw_type @1410 + lcd_mem_special_create @1411 + wheel_event_cast @1412 + wheel_event_init @1413 + view_create @1414 + view_set_default_focused_child @1415 + view_cast @1416 + tab_control_create @1417 + tab_control_cast @1418 + tab_button_create @1419 + tab_button_cast @1420 + tab_button_set_value @1421 + tab_button_set_icon @1422 + tab_button_set_active_icon @1423 + tab_button_set_load_ui @1424 + tab_button_group_create @1425 + tab_button_group_set_compact @1426 + tab_button_group_set_scrollable @1427 + tab_button_group_cast @1428 + slider_create @1429 + slider_cast @1430 + slider_set_value @1431 + slider_set_min @1432 + slider_set_max @1433 + slider_set_step @1434 + slider_set_bar_size @1435 + slider_set_vertical @1436 + slider_set_value_internal @1437 + row_create @1438 + row_cast @1439 + progress_bar_create @1440 + progress_bar_cast @1441 + progress_bar_set_value @1442 + progress_bar_set_max @1443 + progress_bar_set_vertical @1444 + progress_bar_set_show_text @1445 + progress_bar_get_percent @1446 + pages_create @1447 + pages_cast @1448 + pages_set_active @1449 + pages_set_active_by_name @1450 + label_create @1451 + label_set_length @1452 + label_resize_to_content @1453 + label_cast @1454 + group_box_create @1455 + group_box_cast @1456 + grid_create @1457 + grid_cast @1458 + grid_item_create @1459 + grid_item_cast @1460 + edit_create @1461 + edit_cast @1462 + edit_get_int @1463 + edit_get_double @1464 + edit_set_int @1465 + edit_set_double @1466 + edit_set_text_limit @1467 + edit_set_int_limit @1468 + edit_set_float_limit @1469 + edit_set_readonly @1470 + edit_set_cancelable @1471 + edit_set_auto_fix @1472 + edit_set_select_none_when_focused @1473 + edit_set_open_im_when_focused @1474 + edit_set_input_type @1475 + edit_set_action_text @1476 + edit_set_tips @1477 + edit_set_tr_tips @1478 + edit_set_keyboard @1479 + edit_set_password_visible @1480 + edit_set_focus @1481 + edit_set_cursor @1482 + edit_set_is_valid_char @1483 + edit_set_is_valid_value @1484 + edit_set_fix_value @1485 + edit_set_inc_value @1486 + edit_set_dec_value @1487 + edit_set_pre_input @1488 + dragger_create @1489 + dragger_cast @1490 + dragger_set_range @1491 + digit_clock_create @1492 + digit_clock_cast @1493 + digit_clock_set_format @1494 + dialog_title_create @1495 + dialog_title_cast @1496 + dialog_client_create @1497 + dialog_client_cast @1498 + combo_box_item_create @1499 + combo_box_item_cast @1500 + combo_box_item_set_checked @1501 + combo_box_item_set_value @1502 + lcd_mono_create @1503 + lcd_mem_rgba8888_create @1504 + lcd_mem_rgba8888_create_single_fb @1505 + lcd_mem_rgba8888_create_double_fb @1506 + lcd_mem_rgba8888_create_three_fb @1507 + lcd_mem_rgb888_create @1508 + lcd_mem_rgb888_create_single_fb @1509 + lcd_mem_rgb888_create_double_fb @1510 + lcd_mem_rgb888_create_three_fb @1511 + lcd_mem_rgb565_create @1512 + lcd_mem_rgb565_create_single_fb @1513 + lcd_mem_rgb565_create_double_fb @1514 + lcd_mem_rgb565_create_three_fb @1515 + lcd_mem_bgra8888_create @1516 + lcd_mem_bgra8888_create_single_fb @1517 + lcd_mem_bgra8888_create_double_fb @1518 + lcd_mem_bgra8888_create_three_fb @1519 + lcd_mem_bgr888_create @1520 + lcd_mem_bgr888_create_single_fb @1521 + lcd_mem_bgr888_create_double_fb @1522 + lcd_mem_bgr888_create_three_fb @1523 + lcd_mem_bgr565_create @1524 + lcd_mem_bgr565_create_single_fb @1525 + lcd_mem_bgr565_create_double_fb @1526 + lcd_mem_bgr565_create_three_fb @1527 + self_layouter_menu_create @1528 + self_layouter_default_create @1529 + children_layouter_default_create @1530 + event_source_fd_create @1531 + event_source_idle_create @1532 + event_source_manager_default_create @1533 + input_method_sdl_create @1534 + event_source_timer_create @1535 + event_source_get_fd @1536 + event_source_dispatch @1537 + event_source_set_tag @1538 + event_source_check @1539 + event_source_get_wakeup_time @1540 + input_method_null_create @1541 + prop_change_event_cast @1542 + prop_change_event_init @1543 + progress_event_cast @1544 + progress_event_init @1545 + done_event_cast @1546 + done_event_init @1547 + error_event_cast @1548 + error_event_init @1549 + cmd_exec_event_cast @1550 + cmd_exec_event_init @1551 + input_method_default_create @1552 + image_loader_stb @1553 + stb_load_image @1554 + font_loader_stb @1555 + font_stb_create @1556 + font_loader_ft @1557 + font_loader_bitmap @1558 + time_clock_create @1559 + time_clock_cast @1560 + time_clock_set_hour @1561 + time_clock_set_minute @1562 + time_clock_set_second @1563 + time_clock_set_hour_image @1564 + time_clock_set_minute_image @1565 + time_clock_set_second_image @1566 + time_clock_set_bg_image @1567 + time_clock_set_image @1568 + time_clock_set_hour_anchor @1569 + time_clock_set_minute_anchor @1570 + time_clock_set_second_anchor @1571 + column_create @1572 + column_cast @1573 + text_selector_create @1574 + text_selector_cast @1575 + text_selector_reset_options @1576 + text_selector_count_options @1577 + text_selector_append_option @1578 + text_selector_set_options @1579 + text_selector_set_range_options @1580 + text_selector_get_option @1581 + text_selector_get_value @1582 + text_selector_set_value @1583 + text_selector_get_text @1584 + text_selector_set_text @1585 + text_selector_set_selected_index @1586 + text_selector_set_visible_nr @1587 + switch_create @1588 + switch_set_value @1589 + switch_cast @1590 + color_tile_create @1591 + color_tile_cast @1592 + color_tile_set_bg_color @1593 + color_tile_set_border_color @1594 + color_tile_set_value @1595 + clip_view_create @1596 + clip_view_cast @1597 + check_button_create @1598 + check_button_create_radio @1599 + check_button_set_value @1600 + check_button_get_checked_button @1601 + check_button_cast @1602 + slide_view_create @1603 + slide_view_cast @1604 + slide_view_set_auto_play @1605 + slide_view_set_active @1606 + slide_view_set_vertical @1607 + slide_view_set_anim_hint @1608 + slide_view_set_loop @1609 + slide_indicator_create @1610 + slide_indicator_create_linear @1611 + slide_indicator_create_arc @1612 + slide_indicator_cast @1613 + slide_indicator_set_value @1614 + slide_indicator_set_max @1615 + slide_indicator_set_default_paint @1616 + slide_indicator_set_auto_hide @1617 + slide_indicator_set_margin @1618 + slide_indicator_set_spacing @1619 + slide_indicator_set_size @1620 + slide_indicator_set_anchor @1621 + slide_indicator_set_indicated_target @1622 + slide_menu_create @1623 + slide_menu_cast @1624 + slide_menu_set_value @1625 + slide_menu_set_align_v @1626 + slide_menu_set_min_scale @1627 + scroll_view_create @1628 + scroll_view_cast @1629 + scroll_view_set_virtual_w @1630 + scroll_view_set_virtual_h @1631 + scroll_view_set_xslidable @1632 + scroll_view_set_yslidable @1633 + scroll_view_set_offset @1634 + scroll_view_set_speed_scale @1635 + scroll_view_scroll_to @1636 + scroll_view_scroll_delta_to @1637 + scroll_bar_create @1638 + scroll_bar_cast @1639 + scroll_bar_create_mobile @1640 + scroll_bar_create_desktop @1641 + scroll_bar_set_params @1642 + scroll_bar_scroll_to @1643 + scroll_bar_set_value @1644 + scroll_bar_add_delta @1645 + scroll_bar_scroll_delta @1646 + scroll_bar_set_value_only @1647 + scroll_bar_is_mobile @1648 + list_view_create @1649 + list_view_set_item_height @1650 + list_view_set_default_item_height @1651 + list_view_set_auto_hide_scroll_bar @1652 + list_view_cast @1653 + list_view_reinit @1654 + list_view_h_create @1655 + list_view_h_set_item_width @1656 + list_view_h_set_spacing @1657 + list_view_h_cast @1658 + list_item_create @1659 + list_item_cast @1660 + button_create @1661 + button_cast @1662 + button_set_repeat @1663 + button_set_long_press_time @1664 + button_set_enable_long_press @1665 + button_group_create @1666 + button_group_cast @1667 + app_bar_create @1668 + app_bar_cast @1669 + orientation_event_cast @1670 + orientation_event_init @1671 + children_layouter_list_view_create @1672 + hscroll_label_create @1673 + hscroll_label_set_lull @1674 + hscroll_label_set_duration @1675 + hscroll_label_set_only_focus @1676 + hscroll_label_set_only_parent_focus @1677 + hscroll_label_set_loop @1678 + hscroll_label_set_yoyo @1679 + hscroll_label_set_ellipses @1680 + hscroll_label_set_xoffset @1681 + hscroll_label_start @1682 + hscroll_label_stop @1683 + hscroll_label_cast @1684 + rich_text_create @1685 + rich_text_set_text @1686 + rich_text_cast @1687 + pointer_event_cast @1688 + pointer_event_init @1689 + rich_text_view_create @1690 + rich_text_view_cast @1691 + progress_circle_create @1692 + progress_circle_cast @1693 + progress_circle_set_value @1694 + progress_circle_set_max @1695 + progress_circle_set_line_width @1696 + progress_circle_set_start_angle @1697 + progress_circle_set_unit @1698 + progress_circle_set_line_cap @1699 + progress_circle_set_show_text @1700 + progress_circle_set_counter_clock_wise @1701 + key_event_cast @1702 + key_event_init @1703 + mledit_create @1704 + mledit_set_readonly @1705 + mledit_set_focus @1706 + mledit_set_wrap_word @1707 + mledit_set_max_lines @1708 + mledit_set_tips @1709 + mledit_set_tr_tips @1710 + mledit_set_keyboard @1711 + mledit_set_cursor @1712 + mledit_set_scroll_line @1713 + mledit_cast @1714 + line_number_create @1715 + line_number_set_top_margin @1716 + line_number_set_bottom_margin @1717 + line_number_set_line_height @1718 + line_number_set_yoffset @1719 + line_number_cast @1720 + lang_indicator_create @1721 + lang_indicator_set_image @1722 + lang_indicator_cast @1723 + ui_xml_writer_init @1724 + candidates_create @1725 + candidates_cast @1726 + candidates_set_pre @1727 + candidates_set_select_by_num @1728 + candidates_set_auto_hide @1729 + candidates_set_button_style @1730 + image_value_create @1731 + image_value_set_image @1732 + image_value_set_format @1733 + image_value_set_click_add_delta @1734 + image_value_set_value @1735 + image_value_set_min @1736 + image_value_set_max @1737 + image_value_cast @1738 + image_animation_create @1739 + image_animation_set_loop @1740 + image_animation_set_image @1741 + image_animation_set_interval @1742 + image_animation_set_delay @1743 + image_animation_set_auto_play @1744 + image_animation_set_sequence @1745 + image_animation_set_range_sequence @1746 + image_animation_play @1747 + image_animation_stop @1748 + image_animation_pause @1749 + image_animation_next @1750 + image_animation_set_format @1751 + image_animation_set_unload_after_paint @1752 + image_animation_cast @1753 + xml_ui_loader @1754 + guage_pointer_create @1755 + guage_pointer_cast @1756 + guage_pointer_set_angle @1757 + guage_pointer_set_image @1758 + guage_pointer_set_anchor @1759 + default_ui_loader @1760 + file_chooser_create @1761 + file_chooser_set_init_dir @1762 + file_chooser_set_filter @1763 + file_chooser_cast @1764 + file_chooser_choose_file_for_save @1765 + file_chooser_choose_file_for_open @1766 + file_chooser_choose_folder @1767 + file_chooser_get_dir @1768 + file_chooser_get_filename @1769 + file_chooser_is_aborted @1770 + file_chooser_destroy @1771 + file_browser_view_create @1772 + file_browser_view_cast @1773 + file_browser_view_set_init_dir @1774 + file_browser_view_set_filter @1775 + file_browser_view_reload @1776 + file_browser_view_set_ignore_hidden_files @1777 + file_browser_view_set_sort_ascending @1778 + file_browser_view_set_show_check_button @1779 + file_browser_view_set_sort_by @1780 + file_browser_view_get_selected_items @1781 + file_browser_view_get_cwd @1782 + file_browser_view_create_dir @1783 + file_browser_view_create_file @1784 + draggable_create @1785 + draggable_cast @1786 + draggable_set_top @1787 + draggable_set_bottom @1788 + draggable_set_left @1789 + draggable_set_right @1790 + draggable_set_vertical_only @1791 + draggable_set_horizontal_only @1792 + draggable_set_drag_window @1793 + ui_builder_default @1794 + ui_binary_writer_init @1795 + color_picker_create @1796 + color_picker_set_color @1797 + color_picker_cast @1798 + color_component_create @1799 + color_component_set_color @1800 + color_component_set_hsv @1801 + color_component_get_h @1802 + color_component_get_s @1803 + color_component_get_v @1804 + color_component_cast @1805 + canvas_widget_create @1806 + canvas_widget_cast @1807 + paint_event_cast @1808 + paint_event_init @1809 + window_event_cast @1810 + window_event_init @1811 + pointer_event_rotate @1812 + image_base_set_image @1813 + image_base_set_rotation @1814 + image_base_set_scale @1815 + image_base_set_anchor @1816 + image_base_set_selected @1817 + image_base_set_selectable @1818 + image_base_set_clickable @1819 + image_base_cast @1820 + im_commit_event_init @1821 + compressor_miniz_create @1822 + window_manager @1823 + window_manager_cast @1824 + window_manager_set @1825 + window_manager_get_top_main_window @1826 + window_manager_get_top_window @1827 + window_manager_get_prev_window @1828 + window_manager_get_pointer_x @1829 + window_manager_get_pointer_y @1830 + window_manager_get_pointer_pressed @1831 + window_manager_is_animating @1832 + window_manager_open_window @1833 + window_manager_paint @1834 + window_manager_dispatch_input_event @1835 + window_manager_set_show_fps @1836 + window_manager_set_screen_saver_time @1837 + window_manager_set_cursor @1838 + window_manager_back @1839 + window_manager_back_to_home @1840 + window_manager_back_to @1841 + window_manager_dispatch_native_window_event @1842 + window_manager_begin_wait_pointer_cursor @1843 + window_manager_end_wait_pointer_cursor @1844 + window_manager_resize @1845 + window_base_on_destroy @1846 + window_base_on_event @1847 + window_base_on_paint_begin @1848 + window_base_on_paint_end @1849 + window_base_on_paint_self @1850 + window_base_get_prop @1851 + window_base_set_prop @1852 + window_base_create @1853 + window_base_cast @1854 + widget_factory @1855 + widget_factory_set @1856 + widget_factory_create @1857 + widget_factory_register @1858 + widget_factory_create_widget @1859 + widget_factory_destroy @1860 + style_mutable_set_name @1861 + style_mutable_set_int @1862 + style_mutable_set_color @1863 + style_mutable_set_str @1864 + style_mutable_foreach @1865 + style_mutable_get_value @1866 + style_mutable_set_value @1867 + style_mutable_copy @1868 + style_mutable_reset @1869 + style_mutable_cast @1870 + style_mutable_create @1871 + style_mutable_register @1872 + style_const_create @1873 + calibration_win_create @1874 + calibration_win_set_on_done @1875 + calibration_win_set_on_click @1876 + calibration_win_cast @1877 + native_window_move @1878 + native_window_resize @1879 + native_window_minimize @1880 + native_window_maximize @1881 + native_window_restore @1882 + native_window_center @1883 + native_window_show_border @1884 + native_window_set_fullscreen @1885 + native_window_set_cursor @1886 + native_window_get_canvas @1887 + native_window_create @1888 + native_window_invalidate @1889 + conf_ini_load @1890 + conf_json_load @1891 + conf_obj_create @1892 + conf_obj_get_doc @1893 + conf_obj_save @1894 + conf_obj_set_readonly @1895 + conf_ubjson_load @1896 + timer_info_cast @1897 + gif_image_create @1898 + gif_image_cast @1899 + keyboard_create @1900 + keyboard_close @1901 + keyboard_cast @1902 + mutable_image_create @1903 + mutable_image_set_prepare_image @1904 + mutable_image_set_create_image @1905 + mutable_image_set_framebuffer @1906 + mutable_image_cast @1907 + mutable_image_init @1908 + mutable_image_on_destroy @1909 + mutable_image_on_paint_self @1910 + tk_ostream_write @1911 + tk_ostream_seek @1912 + tk_ostream_write_len @1913 + tk_ostream_write_byte @1914 + tk_ostream_flush @1915 + object_locker_create @1916 + object_default_create @1917 + object_default_clone @1918 + object_default_unref @1919 + object_default_clear_props @1920 + object_default_find_prop @1921 + object_compositor_create @1922 + object_array_create @1923 + object_array_clone @1924 + object_array_unref @1925 + object_array_clear_props @1926 + window_create @1927 + window_create_default @1928 + window_set_fullscreen @1929 + window_open @1930 + window_open_and_close @1931 + window_close @1932 + window_close_force @1933 + window_cast @1934 + image_fill @1935 + image_clear @1936 + image_copy @1937 + image_rotate @1938 + image_blend @1939 + svg_image_create @1940 + svg_image_set_image @1941 + svg_image_cast @1942 + tk_istream_read @1943 + tk_istream_seek @1944 + tk_istream_wait_for_data @1945 + tk_istream_flush @1946 + tk_istream_read_len @1947 + tk_istream_read_line @1948 + tk_iostream_get_istream @1949 + tk_iostream_get_ostream @1950 + tk_iostream_read @1951 + tk_iostream_read_len @1952 + tk_iostream_write @1953 + tk_iostream_write_len @1954 + idle_info_cast @1955 + combo_box_create @1956 + combo_box_cast @1957 + combo_box_set_open_window @1958 + combo_box_reset_options @1959 + combo_box_count_options @1960 + combo_box_set_selected_index @1961 + combo_box_set_localize_options @1962 + combo_box_set_value @1963 + combo_box_set_item_height @1964 + combo_box_append_option @1965 + combo_box_set_options @1966 + combo_box_set_custom_open_popup @1967 + combo_box_get_option @1968 + combo_box_get_value @1969 + combo_box_get_text @1970 + system_info @1971 + system_info_init @1972 + system_info_deinit @1973 + system_info_set_font_scale @1974 + system_info_set_default_font @1975 + system_info_set_lcd_w @1976 + system_info_set_lcd_h @1977 + system_info_set_lcd_type @1978 + system_info_set_lcd_orientation @1979 + system_info_set_device_pixel_ratio @1980 + system_info_fix_font_name @1981 + system_info_create @1982 + image_create @1983 + image_set_draw_type @1984 + image_cast @1985 + overlay_create @1986 + overlay_cast @1987 + popup_create @1988 + popup_cast @1989 + popup_set_close_when_click @1990 + popup_set_close_when_click_outside @1991 + spin_box_create @1992 + spin_box_cast @1993 + system_bar_create @1994 + system_bar_cast @1995 + dialog_create @1996 + dialog_create_simple @1997 + dialog_cast @1998 + dialog_get_title @1999 + dialog_get_client @2000 + dialog_open @2001 + dialog_set_title @2002 + dialog_modal @2003 + dialog_quit @2004 + dialog_is_quited @2005 + dialog_is_modal @2006 + dialog_toast @2007 + dialog_info @2008 + dialog_warn @2009 + dialog_confirm @2010 + tk_istream_tcp_create @2011 + tk_istream_udp_create @2012 + tk_istream_udp_set_target_with_host @2013 + tk_istream_udp_set_target_with_addr @2014 + tk_ostream_tcp_create @2015 + tk_istream_shdlc_create @2016 + tk_ostream_udp_create @2017 + tk_ostream_udp_set_target_with_host @2018 + tk_ostream_udp_set_target_with_addr @2019 + tk_istream_buffered_create @2020 + tk_iostream_mem_create @2021 + combo_box_ex_create @2022 + tk_istream_mem_create @2023 + tk_ostream_mem_create @2024 + tk_ostream_retry_create @2025 + tk_ostream_retry_set_max_retry_times @2026 + tk_ostream_retry_set_max_buffer_size @2027 + tk_ostream_retry_clear_buffer @2028 + tk_ostream_retry_set_discard_policy @2029 + tk_ostream_buffered_create @2030 + tk_ostream_buffered_get_size @2031 + tk_ostream_shdlc_create @2032 + tk_iostream_noisy_create @2033 + tk_ostream_noisy_create @2034 + tk_iostream_serial_create @2035 + tk_iostream_serial_config @2036 + tk_istream_serial_create @2037 + tk_iostream_shdlc_create @2038 + tk_ostream_file_create @2039 + tk_iostream_tcp_create @2040 + tk_iostream_udp_create_client @2041 + tk_iostream_udp_create @2042 + tk_istream_file_create @2043 diff --git a/docs/changes.md b/docs/changes.md index 8a4a9b18c..771e6974b 100644 --- a/docs/changes.md +++ b/docs/changes.md @@ -4,7 +4,8 @@ * 修复 edit 编辑 ip/date/time 时,cancel 编辑时的问题。 * 新增 [awtk-restful-httpd](https://github.com/zlgopen/awtk-restful-httpd) * 新增 [自动测试引擎](https://github.com/zlgopen/awtk-ui-automation) - + * 新增函数 widget\_get\_text\_utf8 + * 2020/08/21 * 修复 main_loop_simple.c 事件部分成员没有初始化的问题(感谢梦幻櫻花提供补丁)。 diff --git a/src/base/widget.c b/src/base/widget.c index 6e54d301b..a2e4f07ce 100644 --- a/src/base/widget.c +++ b/src/base/widget.c @@ -276,6 +276,27 @@ ret_t widget_set_text_utf8(widget_t* widget, const char* text) { return widget_set_prop(widget, WIDGET_PROP_TEXT, value_set_str(&v, text)); } +ret_t widget_get_text_utf8(widget_t* widget, char* text, uint32_t size) { + value_t v; + ret_t ret = RET_OK; + return_value_if_fail(widget != NULL && text != NULL && size > 0, RET_BAD_PARAMS); + + value_set_str(&v, NULL); + memset(text, 0x00, size); + if (widget_get_prop(widget, WIDGET_PROP_TEXT, &v) == RET_OK) { + if (v.type == VALUE_TYPE_STRING) { + tk_strncpy(text, value_str(&v), size - 1); + tk_utf8_from_utf16(value_wstr(&v), text, size); + ret = RET_OK; + } else if (v.type == VALUE_TYPE_WSTRING) { + tk_utf8_from_utf16(value_wstr(&v), text, size); + ret = RET_OK; + } + } + + return ret; +} + image_manager_t* widget_get_image_manager(widget_t* widget) { image_manager_t* ret = image_manager(); return_value_if_fail(widget != NULL && widget->vt != NULL, ret); diff --git a/src/base/widget.h b/src/base/widget.h index bd0b147db..5961a842d 100644 --- a/src/base/widget.h +++ b/src/base/widget.h @@ -779,6 +779,18 @@ ret_t widget_use_style(widget_t* widget, const char* style); */ ret_t widget_set_text_utf8(widget_t* widget, const char* text); +/** + * @method widget_get_text_utf8 + * 获取控件的文本。 + * 只是对widget\_get\_prop的包装,文本的意义由子类控件决定。 + * @param {widget_t*} widget 控件对象。 + * @param {char*} text 用于返回文本。 + * @param {uint32_t} size text内存长度。 + * + * @return {ret_t} 返回RET_OK表示成功,否则表示失败。 + */ +ret_t widget_get_text_utf8(widget_t* widget, char* text, uint32_t size); + /** * @method widget_set_child_text_utf8 * 设置子控件的文本。 diff --git a/tests/widget_test.cc b/tests/widget_test.cc index 1bb0cd4d1..a47b456f6 100644 --- a/tests/widget_test.cc +++ b/tests/widget_test.cc @@ -1295,3 +1295,18 @@ TEST(Widget, is_parent_of) { widget_destroy(view); } + +TEST(Widget, get_text_utf8) { + char text[32]; + widget_t* w = button_create(NULL, 0, 0, 0, 0); + + widget_set_text(w, L"ok"); + ASSERT_EQ(widget_get_text_utf8(w, text, sizeof(text)), RET_OK); + ASSERT_STREQ(text, "ok"); + + widget_set_text(w, L"中文"); + ASSERT_EQ(widget_get_text_utf8(w, text, sizeof(text)), RET_OK); + ASSERT_STREQ(text, "中文"); + + widget_destroy(w); +} diff --git a/tools/idl_gen/idl.json b/tools/idl_gen/idl.json index 2620d714f..822970f59 100644 --- a/tools/idl_gen/idl.json +++ b/tools/idl_gen/idl.json @@ -18898,6 +18898,32 @@ "desc": "返回RET_OK表示成功,否则表示失败。" } }, + { + "params": [ + { + "type": "widget_t*", + "name": "widget", + "desc": "控件对象。" + }, + { + "type": "char*", + "name": "text", + "desc": "用于返回文本。" + }, + { + "type": "uint32_t", + "name": "size", + "desc": "text内存长度。" + } + ], + "annotation": {}, + "desc": "获取控件的文本。\n只是对widget\\_get\\_prop的包装,文本的意义由子类控件决定。", + "name": "widget_get_text_utf8", + "return": { + "type": "ret_t", + "desc": "返回RET_OK表示成功,否则表示失败。" + } + }, { "params": [ { @@ -33942,6 +33968,22 @@ "desc": "成功返回 canvas ,失败返回 NULL。" } }, + { + "params": [ + { + "type": "canvas_t*", + "name": "canvas", + "desc": "离线 canvas 对象。" + } + ], + "annotation": {}, + "desc": "把离线 canvas 清除所有数据,并把背景设置为全透明\n该函数调用前必须要先 canvas_offline_begin_draw 函数。\n该函数用来解决离线 canvas 多次绘图半透效果后导致半透效果无效的问题。", + "name": "canvas_offline_clear_canvas", + "return": { + "type": "ret_t", + "desc": "返回RET_OK表示成功,否则表示失败。" + } + }, { "params": [ {