当前位置:   article > 正文

nim_duilib:界面库的示例程序预览

nim_duilib:界面库的示例程序预览

延续上一篇文章nim_duilib: 一款Windows平台的C++界面库简介,这里将基于nim_duilib开发的示例程序做个预览,以便于了解界面库中各种功能组件的实际开发效果。

nim_duilib的示例程序预览

在获取nim_duilib 的源码以后,在examples 目录中包含了一些示例程序,可以参考这些示例程序来完善自己的应用程序。这些示例程序的执行效果列举如下:

1. examples/basic

一个基础的窗口示例程序,带有最小化、最大化、还原和关闭按钮。
在这里插入图片描述

2. examples/cef

演示如何在 nim_duilib 中使用 CEF 控件,包含 C++ 与 JavaScript 交互。
在这里插入图片描述

3. examples/ColorPicker

演示如何使用拾色器控件的程序。
在这里插入图片描述

4. examples/controls

一些常用控件的样式使用方法示例。
在这里插入图片描述

5. examples/layouts

包含一个登录窗口和一个模拟微信 PC 聊天布局的窗口示例。
在这里插入图片描述

6. examples/ListBox

演示如何使用ListBox容器的程序。
在这里插入图片描述

7. examples/ListCtrl

演示如何使用ListCtrl控件。
在这里插入图片描述

8. examples/move_control

演示如何使用Box容器的"drag_out_id"和"drop_in_id"属性来实现控件在不同容器之间的移动效果。
在这里插入图片描述

9. examples/multi_browser

基于 CEF 的自定义多标签可拖曳浏览器示例。
在这里插入图片描述

10. examples/render

演示如何使用渲染引擎的程序,同时也包含了各种控件/容器的使用示例。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

11. examples/RichEdit

演示如何使用RichEdit控件。
在这里插入图片描述

12. examples/TreeView

演示如何使用TreeView控件。
在这里插入图片描述

13. examples/VirtualListBox

演示如何使用基于虚表实现的ListBox容器。
在这里插入图片描述

资源链接

更多的资源,参见代码仓库地址:nim_duilib

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号