书栈网 · BookStack 本次搜索耗时 0.012 秒,为您找到 46 个相关结果.
  • 将AWTK移植到AWorks平台

    2651 2019-04-25 《AWTK 开发文档》
    将AWTK移植到aworks平台 一、平台初始化 二、实现lcd 三、实现main_loop 将AWTK移植到aworks平台 AWTK的可移植性很高,在移植时只需要实现平台初始化、lcd和mainloop三个方面的东西。本文以aworks-rt1052平台为例介绍移植AWTK到新平台的过程。 一、平台初始化 除了基本的libc函数外,A...
  • AWTK中的事件处理函数

    2158 2019-04-25 《AWTK 开发文档》
    AWTK中的事件处理函数 一、注册控件事件的处理函数 二、注销控件事件的处理函数 三、控件分发事件 AWTK中的事件处理函数 emitter实现了通用的事件注册、注销和分发功能,widget对此做了进一步包装,使用起来非常方便。 一、注册控件事件的处理函数 使用widget_on来注册事件处理函数: /** * @method w...
  • AWTK中的图片显示方式

    2546 2019-04-25 《AWTK 开发文档》
    AWTK中的图片显示方式 一、显示方式 二、在程序中使用(仅限于image控件) 三、在XML界面描述文件中使用(仅限于image控件) 四、在主题中使用(适用于所有控件的背景) 五、查看实际效果 AWTK中的图片显示方式 一、显示方式 AWTK提供了多种图片显示方式: 居中显示(center)。将图片按原大小显示在目标矩形的中央。...
  • AWTK是如何保证代码质量的

    2525 2019-04-25 《AWTK 开发文档》
    AWTK 是如何保证代码质量的 AWTK 是如何保证代码质量的 这是不少朋友关心的问题,这里统一回复一下。我们在保证AWTK 的代码质量方面,主要采用了下列措施: 架构设计。 软件架构对代码的质量有决定性的影响,但好的架构不是预先设计出来的,而是在应对各种需求和变化时,不断完善和优化出来的。常常见到,有人花十年时间打造一件绝世作品,也有人花几年...
  • AWTK 中的一些惯例

    1381 2019-04-25 《AWTK 开发文档》
    AWTK 中的一些惯例 1.pixel格式:以各个通道在内存中存放的顺序,从低地址到高地址递增的方式命名。 2.所有类的公开属性都是只读的,不要直接去修改它们。 3.所有类的公开属性都可以直接读取,不提供get函数。 4.widget及其子类的公开属性,如果在annotation中标明支持set_prop,那么可以在界面描述文件中,用同名属性为其指定的...
  • 如何在Visual Studio中调试AWTK

    1846 2019-04-25 《AWTK 开发文档》
    在Visual Studio中调试AWTK 在Visual Studio中调试AWTK scons编译时并没有生成Visual Studio的工程,如果需要个在Visual Studio中调试AWTK应用程序,可按下列步骤进行: 1.打开Visual Studio。 2.在『文件』菜单中点击『打开』并选中『项目』。 3.选择awtk\bin\de...
  • 使用Qt Designer构建AWTK的界面

    4345 2019-04-25 《AWTK 开发文档》
    使用Qt Designer构建AWTK的界面 一、方法 二、支持的控件 三、限制 使用Qt Designer构建AWTK的界面 一、方法 1.用QT新建一个Application项目. 2.打开窗口界面编辑器,设置窗口的大小为需要的大小,删除centralWidget之外的其它控件。 3.在窗口中添加需要的控件。 4.保存文件。 5.在命...
  • AWTK中的资源管理器

    2249 2019-04-25 《AWTK 开发文档》
    AWTK中的资源管理 基本架构 资源的生成 一、初始化 二、使用方法 三、资源的名称 AWTK中的资源管理 基本架构 这里的资源管理器并非Windows下的文件浏览器,而是负责对各种资源,比如字体、主题、图片、界面数据、字符串和其它数据的进行集中管理的组件。引入资源管理器的目的有以下几个: 让上层不需要了解存储的方式。在没有文件系统...
  • AWTK中的矢量图绘图函数

    2643 2019-04-25 《AWTK 开发文档》
    AWTK中的矢量图绘图函数 一、工作模式 二、接口函数 三、使用示例 AWTK中的矢量图绘图函数 一、工作模式 强大的Vector graphics library对GUI来说至关重要,一些酷炫的效果更是离不开Vector graphics library的支持。最有名的Vector graphics library要数下面这些了: G...
  • 3.内部原理 - AWTK脚本绑定原理

    3472 2019-04-25 《AWTK 开发文档》
    AWTK脚本绑定的实现原理 - lua绑定 参考 AWTK脚本绑定的实现原理 - lua绑定 脚本化是AWTK 的一个基本功能。AWTK 计划支持嵌入式系统中常用的脚本,如lua、python和jerryscript。脚本绑定说简单也简单,说复杂也复杂,采用FFI(calling external C functions)和SWIG绑定一些简单的函...