zoukankan      html  css  js  c++  java
  • 重回博客园继续我的 GUI库

    GDI版本的开发就先告一段落,在此发布一个基本可以使用的版本。

    顺便发两张已经成功使用的程序截图,后面我会慢慢的整理使用方法,详细的介绍技术细节。欢迎转发关注~~~~

    有了GDI版本的锻炼,现在开始写 D3D版本的,因为是构想了很久了,手很痒趁着热度写一下把,以后我会经常来博客园更新进度。

    GID版本的维护暂时搁置,需要源码的可以到codeplex去下,稍后我会公布svn连接。先说明因为也是第一次写,设计不是很好,不过作为学习和简单应用应该问题不大,我还简单的实现了一下扩展办法,方便大家自己扩展自己的控件,这块也会在稍后的文章流出。

    事先说明下这套GDI的UI库的大致实现,就是参照现在流行的无窗口设计,全程序只有几个窗口,控件都是自己绘制的,也就是directui的设计。关于控件布局,我实现的不是特别好,一般应用可以,特例的布局暂不支持。皮肤采用xml配置,支持换肤,更新色调,皮肤资源打包。

    支持语言切换,语言采用单独的文件编辑,这点很是方便啊。 

    另外外一个值得一提的就是方便开发我实现了flash的封装,闪屏窗口,tip窗口,菜单的封装。

    目前只支持unicode版本,以后看看找个时间编译下非unicode的看能编译过去不。 

    暂时先写这么多,上几个图过过瘾。 

     

    一个登录框

    视频采集程序的客户端

    采集客户端的设计页面,有意思的是那个metedata的设置界面,是可编辑的list

    文件上传客户端的界面,中间list支持icon进度条

     

    trayicon和自定义的菜单

     

    带透明的闪屏 

  • 相关阅读:
    UVALive 5983 MAGRID DP
    2015暑假训练(UVALive 5983
    poj 1426 Find The Multiple (BFS)
    poj 3126 Prime Path (BFS)
    poj 2251 Dungeon Master 3维bfs(水水)
    poj 3278 catch that cow BFS(基础水)
    poj3083 Children of the Candy Corn BFS&&DFS
    BZOJ1878: [SDOI2009]HH的项链 (离线查询+树状数组)
    洛谷P3178 [HAOI2015]树上操作(dfs序+线段树)
    洛谷P3065 [USACO12DEC]第一!First!(Trie树+拓扑排序)
  • 原文地址:https://www.cnblogs.com/dwjaissk/p/2057219.html
Copyright © 2011-2022 走看看