awtk/src
2020-10-29 17:22:57 +08:00
..
base improve dialog_highlighter_factory 2020-10-29 16:29:19 +08:00
blend improve blend 2020-10-10 03:26:42 -07:00
charset format code 2020-08-20 10:14:39 +08:00
clip_board fix build error on embeded linux 2020-01-29 08:07:34 +08:00
compressors update docs 2019-12-31 19:27:36 -08:00
conf_io fix warnings 2020-10-26 10:37:08 +08:00
dialog_highlighters format code 2020-10-20 18:13:38 +08:00
ext_widgets format code 2020-10-24 09:45:42 +08:00
font_loader improve fontgen 2020-08-08 16:19:22 +08:00
graphic_buffer improve graphic buffer 2020-07-03 11:45:54 +08:00
image_loader format code 2020-07-09 21:25:08 +08:00
input_engines format code 2020-08-20 10:14:39 +08:00
input_methods if keyboard is not overlap edit, do not push window 2020-10-11 09:08:32 +08:00
layouters fix potential memory leak 2020-08-17 19:00:47 -07:00
lcd improve fragment framebuffer 2020-10-12 13:32:16 +08:00
main_loop release capture when lost focus 2020-09-30 06:56:53 +08:00
misc rework memory allocator 2020-06-17 17:59:38 +08:00
native_window format code 2020-10-08 08:13:10 +08:00
platforms format code 2020-08-27 08:36:19 +08:00
streams fix bugs found by valgrind 2020-10-17 21:17:55 -07:00
svg improve svg 2020-07-21 10:44:13 +08:00
tkc format code 2020-10-28 15:59:45 +08:00
ubjson update docs 2019-12-31 19:27:36 -08:00
ui_loader format code 2020-10-15 17:10:52 +08:00
vgcanvas improve opengl image rotation 2020-10-22 11:38:17 +08:00
widget_animators improve widget_animators precision 2020-07-17 10:30:15 +08:00
widgets improve tab button 2020-10-29 17:22:57 +08:00
window_animators refactor window_animator_begin_frame 2020-10-20 13:44:42 +08:00
window_manager add input_device_status_abort_all_pressed_keys 2020-10-25 12:03:41 +08:00
xml format code 2020-06-19 17:54:43 +08:00
awtk_base.h update headers 2020-07-10 17:24:00 +08:00
awtk_ext_widgets.h update headers 2020-04-27 09:16:10 +08:00
awtk_global.c add tk_is_ui_thread and tk_run_in_ui_thread 2020-09-30 09:17:04 +08:00
awtk_global.h add tk_is_ui_thread and tk_run_in_ui_thread 2020-09-30 09:17:04 +08:00
awtk_main.inc improve asset_loader_zip 2020-10-19 11:55:06 +08:00
awtk_tkc.h move socket_helper.c into tkc 2020-03-14 16:17:43 +08:00
awtk_widgets.h update docs 2019-12-31 19:27:36 -08:00
awtk.h update docs 2019-12-31 19:27:36 -08:00
dllexports.h format code 2020-10-08 08:13:10 +08:00
README.md update docs 2020-08-25 16:28:11 +08:00
SConscript improve for tkc shared library 2020-10-13 17:43:19 +08:00

目录介绍

  • tkc toolkit c library。
  • base GUI 基本库。
  • widgets 基本控件。
  • blend 图片渲染函数。
  • lcd LCD的各种实现。
  • font 字体的各种实现。
  • misc C++支持等。
  • xml XML解析器。
  • widget_animators 控件动画实现。
  • ext_widgets 扩展控件。
  • main_loop 主循环的各种实现。
  • window_animators 窗口动画的实现。
  • image_loader 加载的各种实现。
  • platforms 平台相关的函数。
  • input_engines 输入法引擎的各种实现。
  • ui_loader 从界面描述数据创建窗口。
  • vgcanvas 矢量图画布。
  • svg 矢量图画SVG。
  • clip_board 剪切板的实现。
  • ubjson Universal Binary JSON实现。
  • window_manager 窗口管理器的实现。
  • native_window 原生窗口的实现。
  • graphic_buffer 图像数据缓冲区。
  • streams 各种流的实现(如果不用可以不移植)。
  • compressors 压缩算法的实现(如果不用可以不移植)。
  • file_transfer 暂时无用。
  • conf_io json/jni/ubjson 等配置文件读写。

使用方法

应用程序只需包含awtk.h即可。

#include "awtk.h"