• 2024-11-02移植 AWTK 到 纯血鸿蒙(HarmonyOS NEXT)系统 (0) - 序
    移植AWTK到纯血鸿蒙(HarmonyOSNEXT)系统(0)-序前段时间纯血鸿蒙系统HarmonyOS5.0(又称HarmonyOSNEXT)正式推出,这是继苹果iOS和安卓系统后,全球第三大移动操作系统。纯正国产操作系统登场,国人无不欢欣鼓舞,激动不已。HarmonyOS2.0时代我就尝试将AWTK移植到H
  • 2024-09-23AWTK fscript 中的 value 扩展函数
    fscript是AWTK内置的脚本引擎,开发者可以在UIXML文件中直接嵌入fscript脚本,提高开发效率。本文介绍一下fscript中的**value扩展函数**value扩展函数value相关的辅助函数。1.value_is_valid判断value是否有效。原型value_is_valid(v)=>bool示例vara=object_c
  • 2024-09-23AWTK fscript 中的 CRC函数
    fscript是AWTK内置的脚本引擎,开发者可以在UIXML文件中直接嵌入fscript脚本,提高开发效率。本文介绍一下fscript中的**CRC函数**CRC函数Cyclicredundancycheck1.crc16crc16函数。原型crc16(str)=>uint16_tcrc16(data,size)=>uint16_tcrc16(binary)=>uint16
  • 2024-09-07AWTK fscript 中的 数学函数
    fscript是AWTK内置的脚本引擎,开发者可以在UIXML文件中直接嵌入fscript脚本,提高开发效率。本文介绍一下fscript中的**数学函数**1.d2r将角度转换成弧度,传入参数单位是角度。原型d2r(a)=>double示例print(d2r(7));2.r2d将弧度转换成角度,传入参数单位是弧度。原型r2d(a
  • 2024-09-07AWTK 1.8 发布
    1.8版本更新1.细节完善大量细节完善请参考最新动态2.新增文档拖入文件事件如何使用packedimage如何自定义资源加载方式如何使用CMake构建AWTK应用如何将资源编译到应用程序并使用它们关于自定义控件的offset的使用注意事项3.新增重要特性使用svgtiny解析svg,增加渐
  • 2024-09-07AWTK fscript 中的位操作扩展函数
    fscript是AWTK内置的脚本引擎,开发者可以在UIXML文件中直接嵌入fscript脚本,提高开发效率。本文介绍一下fscript中的位操作扩展函数位操作扩展函数1.&位与运算。原型n1&n2示例print(1&1)2.|位或运算。原型n1|n2示例print(|(1,2))3.~按位取反运算。原型~(n1)示例p
  • 2024-09-07AWTK 如何用 OpenGL 绘制图形
    在有GPU的情况下,AWTK使用OpenGL绘制图形。但是你会发现,如果自己在paint事件中使用OpenGL绘制图形,图形是无法显示的。原因是,AWTK采用nanovg绘制图形,而nanovg并不是在绘制时立即执行的,而是在整个界面绘制完成(EndFrame中)集中提交给GPU执行的。所以,如果在paint事
  • 2024-03-22AWTK-MODBUS 客户端工具
    AWTK-MODBUS客户端工具1.介绍AWTK-MODBUS客户端工具是一个用于测试MODBUS服务器的工具。它可以通过配置文件来执行一系列的操作,包括连接、读写寄存器、读写位等。启动方法:./bin/modbus_client./data/tcp.ini1.connect连接参数url:连接地址slave:从机ID(RT
  • 2024-03-17AWTK slider_circle 控件发布
    slider_circle控件。主要特色:支持正向和反向支持设置滑块的半径支持背景线宽和颜色支持前景线宽和颜色支持设置是否显示值的文本支持设置起始角度和结束角度支持设置格式化值的格式字符串支持使用图片填充背景和前景界面效果:注意:水平向右为0度,顺时针为正,逆时针为负
  • 2022-10-16AWTK 软键盘支持按键预览
    软键盘支持按键预览一、介绍在嵌入式系统中,通常屏幕很小。如果使用电容触摸屏,手指按下时会挡住其下的按钮,让人不确定是否按在了正确的位置,特别是在软键盘这种按钮按钮很密集
  • 2022-10-09无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadX GUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方式玩法
    搞GUI这么多年来,这个问题一直是个心病,通过这段时间的研究,终于有个产品样子了。早期包括现在做产品效果展示,需要截屏时,很多时候依然采用的SD卡/U盘这种的古老方案,不仅麻烦,而
  • 2022-10-02无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadX GUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方式玩法
    搞GUI这么多年来,这个问题一直是个心病,通过这段时间的研究,终于有个产品样子了。早期包括现在做产品效果展示,需要截屏时,很多时候依然采用的SD卡/U盘这种的古老方案,不仅麻烦,