zoukankan      html  css  js  c++  java
  • 嵌入式GUI ftk0.2发布

    转载时请注明出处和作者联系方式
    文章出处:http://www.limodev.cn/blog
    作者联系方式:李先静 <xianjimli at hotmail dot com>

    经过一个月的努力,FTK-0.2如期发布,其主要修改有:

    • 修改了一些BUG,对代码做了一些优化。考虑到RTOS不支持select,所以去掉了main loop对pipe的依赖,提高FTK的可移植性。
    • 移植到Windows平台,加了VS2008 Express Edition的工程文件。
    • 增加了MessageBox和Tips的支持。
    • 增加了弹出菜单的支持。
    • 增加了ComboBox的支持。
    • 增加了窗口从中间向四周扩展的效果。
    • 增加窗口淡入效果。
    • 对话框支持模态和非模态两种。
    • 增加了C++调用的支持。
    • 增加了Cursor的支持,由–enable-cursor命令行参数决定。

    有兴趣的朋友请到FTK 下载源代码。

    附:
    A gui library for embedded system. FTK equals funny tool kit, write it just for fun.

    ftk

    General features:

    • Lightweght.
    • Beautiful look and feel.
    • High code quality: design pattern, good code style.
    • Stable: code review, unit test, stress test, valgrind checked.
    • Full gui features: window, dialog, panel, button, menu…
    • Good portability: Unix, Windows, RTOS…

    Modern features:

    • Theme.
    • Window animation.
    • Alpha channel to implement transparent/translucent window.
    • XML UI description language.
    • Script binding.
    • InputMethod with Handwrite(working)
    • Screen rotation(TODO).
    • Guesture recognition(TODO).

    FTK-0.2 Release Notes:

    • Bug fix & optimization.
    • MS windows supported(vs2008 express edition)
    • Message box
    • Popup menu
    • ComboBox
    • Brink expand animator.
    • Alpha animator.
    • Support normal dialog and modal dialog.
    • Support C++ caller
    • add –enable-cursor command line option.

    ComboBox截图:
    combobox

    MessageBox截图:
    messagebox

    Popup Menu截图:
    Popup

    Tips截图:
    tips

    其它一些改善:
    dialog
    iconview
    listview

  • 相关阅读:
    ionic入门之AngularJS扩展基本布局
    ionic入门之AngularJS扩展(一)
    test
    面试题小整理
    使用Code first 进行更新数据库结构(数据迁移)
    SQL模糊查询与删除多条语句复习
    GridView 根据要求显示指定值
    个人工作记录---工作中遇到的sql查询语句解析
    数据库,inner join,left join right join 的区别
    利用set实现去重
  • 原文地址:https://www.cnblogs.com/zhangyunlin/p/6167417.html
Copyright © 2011-2022 走看看