| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150 |
- #include "awtk.h"
- #include "base/assets_manager.h"
- #ifndef WITH_FS_RES
- #include "assets/default/inc/ui/animator.data"
- #include "assets/default/inc/ui/background.data"
- #include "assets/default/inc/ui/basic.data"
- #include "assets/default/inc/ui/home_page.data"
- #include "assets/default/inc/ui/kb_default.data"
- #include "assets/default/inc/ui/listview.data"
- #include "assets/default/inc/strings/en_US.data"
- #include "assets/default/inc/strings/zh_CN.data"
- #include "assets/default/inc/styles/background.data"
- #include "assets/default/inc/styles/default.data"
- #include "assets/default/inc/styles/home_page.data"
- #include "assets/default/inc/styles/keyboard.data"
- #include "assets/default/inc/data/gpinyin_dat.data"
- #include "assets/default/inc/data/suggest_words_zh_cn_dat.data"
- #ifdef WITH_STB_IMAGE
- #include "assets/default/inc/images/arrow_down_d.res"
- #include "assets/default/inc/images/arrow_down_n.res"
- #include "assets/default/inc/images/arrow_down_o.res"
- #include "assets/default/inc/images/arrow_down_p.res"
- #include "assets/default/inc/images/arrow_left_d.res"
- #include "assets/default/inc/images/arrow_left_n.res"
- #include "assets/default/inc/images/arrow_left_o.res"
- #include "assets/default/inc/images/arrow_left_p.res"
- #include "assets/default/inc/images/arrow_right_d.res"
- #include "assets/default/inc/images/arrow_right_n.res"
- #include "assets/default/inc/images/arrow_right_o.res"
- #include "assets/default/inc/images/arrow_right_p.res"
- #include "assets/default/inc/images/arrow_up_d.res"
- #include "assets/default/inc/images/arrow_up_n.res"
- #include "assets/default/inc/images/arrow_up_o.res"
- #include "assets/default/inc/images/arrow_up_p.res"
- #include "assets/default/inc/images/awtk_logo.res"
- #include "assets/default/inc/images/bg_landscape_1.res"
- #include "assets/default/inc/images/bg_landscape_2.res"
- #include "assets/default/inc/images/big_earth.res"
- #include "assets/default/inc/images/check_checked_f.res"
- #include "assets/default/inc/images/check_checked_n.res"
- #include "assets/default/inc/images/check_checked_o.res"
- #include "assets/default/inc/images/check_checked_p.res"
- #include "assets/default/inc/images/check_d.res"
- #include "assets/default/inc/images/check_f.res"
- #include "assets/default/inc/images/check_n.res"
- #include "assets/default/inc/images/check_o.res"
- #include "assets/default/inc/images/check_p.res"
- #include "assets/default/inc/images/earth.res"
- #include "assets/default/inc/images/language_en.res"
- #include "assets/default/inc/images/language_zh.res"
- #include "assets/default/inc/images/logo.res"
- #include "assets/default/inc/images/radio_checked_f.res"
- #include "assets/default/inc/images/radio_checked_n.res"
- #include "assets/default/inc/images/radio_checked_o.res"
- #include "assets/default/inc/images/radio_checked_p.res"
- #include "assets/default/inc/images/radio_d.res"
- #include "assets/default/inc/images/radio_f.res"
- #include "assets/default/inc/images/radio_n.res"
- #include "assets/default/inc/images/radio_o.res"
- #include "assets/default/inc/images/radio_p.res"
- #include "assets/default/inc/images/rounded_n.res"
- #include "assets/default/inc/images/rounded_o.res"
- #include "assets/default/inc/images/rounded_p.res"
- #else
- #endif /*WITH_STB_IMAGE*/
- #ifdef WITH_VGCANVAS
- #endif /*WITH_VGCANVAS*/
- #ifdef WITH_TRUETYPE_FONT
- #include "assets/default/inc/fonts/default.res"
- #else /*WITH_TRUETYPE_FONT*/
- #endif /*WITH_TRUETYPE_FONT*/
- #endif /*WITH_FS_RES*/
- ret_t assets_init(void) {
- assets_manager_t* am = assets_manager();
- assets_manager_set_theme(am, "default");
- #ifdef WITH_FS_RES
- assets_manager_preload(am, ASSET_TYPE_STYLE, "default");
- #else
- assets_manager_add(am, ui_animator);
- assets_manager_add(am, ui_background);
- assets_manager_add(am, ui_basic);
- assets_manager_add(am, ui_home_page);
- assets_manager_add(am, ui_kb_default);
- assets_manager_add(am, ui_listview);
- assets_manager_add(am, strings_en_US);
- assets_manager_add(am, strings_zh_CN);
- assets_manager_add(am, style_background);
- assets_manager_add(am, style_default);
- assets_manager_add(am, style_home_page);
- assets_manager_add(am, style_keyboard);
- assets_manager_add(am, data_gpinyin_dat);
- assets_manager_add(am, data_suggest_words_zh_cn_dat);
- assets_manager_add(am, image_arrow_down_d);
- assets_manager_add(am, image_arrow_down_n);
- assets_manager_add(am, image_arrow_down_o);
- assets_manager_add(am, image_arrow_down_p);
- assets_manager_add(am, image_arrow_left_d);
- assets_manager_add(am, image_arrow_left_n);
- assets_manager_add(am, image_arrow_left_o);
- assets_manager_add(am, image_arrow_left_p);
- assets_manager_add(am, image_arrow_right_d);
- assets_manager_add(am, image_arrow_right_n);
- assets_manager_add(am, image_arrow_right_o);
- assets_manager_add(am, image_arrow_right_p);
- assets_manager_add(am, image_arrow_up_d);
- assets_manager_add(am, image_arrow_up_n);
- assets_manager_add(am, image_arrow_up_o);
- assets_manager_add(am, image_arrow_up_p);
- assets_manager_add(am, image_awtk_logo);
- assets_manager_add(am, image_bg_landscape_1);
- assets_manager_add(am, image_bg_landscape_2);
- assets_manager_add(am, image_big_earth);
- assets_manager_add(am, image_check_checked_f);
- assets_manager_add(am, image_check_checked_n);
- assets_manager_add(am, image_check_checked_o);
- assets_manager_add(am, image_check_checked_p);
- assets_manager_add(am, image_check_d);
- assets_manager_add(am, image_check_f);
- assets_manager_add(am, image_check_n);
- assets_manager_add(am, image_check_o);
- assets_manager_add(am, image_check_p);
- assets_manager_add(am, image_earth);
- assets_manager_add(am, image_language_en);
- assets_manager_add(am, image_language_zh);
- assets_manager_add(am, image_logo);
- assets_manager_add(am, image_radio_checked_f);
- assets_manager_add(am, image_radio_checked_n);
- assets_manager_add(am, image_radio_checked_o);
- assets_manager_add(am, image_radio_checked_p);
- assets_manager_add(am, image_radio_d);
- assets_manager_add(am, image_radio_f);
- assets_manager_add(am, image_radio_n);
- assets_manager_add(am, image_radio_o);
- assets_manager_add(am, image_radio_p);
- assets_manager_add(am, image_rounded_n);
- assets_manager_add(am, image_rounded_o);
- assets_manager_add(am, image_rounded_p);
- #ifdef WITH_VGCANVAS
- #endif /*WITH_VGCANVAS*/
- #ifdef WITH_TRUETYPE_FONT
- assets_manager_add(am, font_default);
- #else /*WITH_TRUETYPE_FONT*/
- #endif /*WITH_TRUETYPE_FONT*/
- #endif
- tk_init_assets();
- return RET_OK;
- }
|