awtk/demos
2019-06-08 12:17:32 +08:00
..
assets update assets 2019-06-08 12:17:32 +08:00
.gitignore add prefix_xml_ui tool and update docs 2018-03-11 11:26:12 +08:00
assets-1m.c add slide view indicator 2019-06-05 17:50:55 +08:00
assets-mini.c fix stmf103 2018-08-24 07:57:27 +08:00
assets.c update assets 2019-06-08 12:17:32 +08:00
assets.h update copyright time 2019-01-07 10:58:36 +08:00
common.inc improve mem manager, support memory leak 2018-10-04 11:14:59 +08:00
demo1_app.c update copyright time 2019-01-07 10:58:36 +08:00
demo_animator_app.c update copyright time 2019-01-07 10:58:36 +08:00
demo_desktop.c update assets 2019-05-10 07:11:33 +08:00
demo_main.c ensure tab button visible in scroll view 2019-05-30 09:47:26 +08:00
demo_thread_app.c rename thread to tk_thread 2019-05-06 16:35:51 +08:00
demo_tr_app.c update copyright time 2019-01-07 10:58:36 +08:00
demo_ui_app.c add border width 2019-06-06 18:19:03 +08:00
demo_vg_app.c fix canvas_get_vgcanvas, init text_baseline/text_align 2019-03-06 11:21:01 +08:00
demoui_web.json rename demo_ui_web.json to demoui_web.json 2019-05-04 10:29:10 +08:00
preview_ui.c fix preview ui when ui file not exist 2019-05-31 11:05:36 +08:00
README.md update docs 2018-10-30 17:45:09 +08:00
SConscript rename resource to assets 2018-08-24 07:45:37 +08:00
vg_common.inc remove TK_DEFAULT_FONT macro 2019-05-29 17:24:46 +08:00

Demo程序

源文件和目录介绍

  • demo_main.c 所有入口函数。
  • demo1_app.c 演示按传统方式创建界面。
  • demo_ui_app.c 演示从UI资源文件中创建界面。
  • demo_animator_app.c 演示控件动画。
  • demo_desktop.c 演示开发桌面应用程序(使用原生输入法,可以调整窗口大小)。
  • demo_thread_app.c 演示非GUI线程操作GUI。
  • demo_vg_app.c 演示矢量图绘制。
  • preview_ui.c 预览UI文件。
  • assets.c 资源初始化代码。
  • common.inc 公共代码。
  • assets 资源文件夹。

可执行文件介绍

  • preview_ui 预览界面描述文件。
./bin/preview_ui demos/assets/raw/ui/main.xml
  • bin下的demo*可以直接运行。