wxWidgets:wxAUI 概述

  • wxWidgets:wxAUI 概述
  • 帧管理
  • 无模式控制
  • 外观和感觉

wxWidgets:wxAUI 概述

wxAUI 代表高级用户界面。

它旨在为用户提供具有可浮动窗口的尖端界面和用户可自定义的布局。原始 wxAUI 源已由 Kirix Corp. 在 wxWindows 许可下提供,此后它们已集成到 wxWidgets 中并得到进一步改进。

帧管理

框架管理提供了打开、移动和隐藏与文档交互所需的常用控件的方法,并允许将这些配置保存到不同的透视图中并在以后加载。

#工具栏
工具栏是框架管理系统的一个专门子集,其行为应与其他停靠组件类似。但是,它们还需要附加功能,例如“弹簧加载”钢筋支撑、“V 形”按钮和最终用户的可定制性。

无模式控制

无模式控件公开一个工具选项板或一组选项,这些选项板浮动在应用程序内容上方,同时允许对其进行访问。通常由工具栏访问,这些控件选择选项时会消失,但也可以将工具栏“撕掉”到自己的浮动帧中。

外观和感觉

外观和感觉包括控件的绘制方式,无论是静态显示还是移动时。用户界面设计的这一方面结合了“特殊效果”,例如透明窗口拖动以及帧动画。

wxAUI 遵循以下原则: 使用原生浮动框架为所有平台获得原生外观和感觉。尽可能使用现有的 wxWidgets 代码,例如用于框架管理的 sizer 实现。仅使用wxCore和wxBase 中包含的类。

该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/118642422

wxWidgets:wxAUI 概述相关推荐

  1. wxWidgets:可用类概述

    wxWidgets:可用类概述 基本窗口 窗口布局 托管窗口 菜单 控件 验证器 选择器控件 杂项窗口 窗口停靠 (wxAUI) 常用对话框 HTML 设备上下文 图形上下文类 图形设备接口 图像和位 ...

  2. wxWidgets:wxMBConv概述

    wxWidgets:wxMBConv概述 wxWidgets:wxMBConv概述 背景:转换的需要 背景:wxString 类 wxMBConv 类 wxMBConv 对象 wxCSConv 转换字 ...

  3. wxWidgets:wxTipProvider概述

    wxWidgets:wxTipProvider概述 wxWidgets:wxTipProvider概述 wxWidgets:wxTipProvider概述 许多"现代"Window ...

  4. wxWidgets:wxBookCtrl 概述

    wxWidgets:wxBookCtrl 概述 wxWidgets:wxBookCtrl 概述 wxWidgets:wxBookCtrl 概述 wxBookCtrl是一种显示多页信息的便捷方式,一次显 ...

  5. wxWidgets:wxSplitterWindow概述

    wxWidgets:wxSplitterWindow概述 wxWidgets:wxSplitterWindow概述 wxSplitterWindow外貌 wxSplitterWindow例子 wxWi ...

  6. wxWidgets:wxTreeCtrl概述

    wxWidgets:wxTreeCtrl概述 wxWidgets:wxTreeCtrl概述 wxWidgets:wxTreeCtrl概述 树控件以树状结构显示其项目. 每个项目都有自己的(可选)图标和 ...

  7. wxWidgets:工具栏概述

    wxWidgets:工具栏概述 wxWidgets:工具栏概述 使用工具栏库 wxWidgets:工具栏概述 工具栏类系列允许应用程序以各种配置和样式使用工具栏. 工具栏是一个流行的用户界面组件,包含 ...

  8. wxWidgets:wxPropertyGrid概述

    wxWidgets:wxPropertyGrid概述 wxWidgets:wxPropertyGrid概述 创建和填充 wxPropertyGrid 类别 树状属性结构 wxEnumProperty ...

  9. wxWidgets:wxRichTextCtrl概述

    wxWidgets:wxRichTextCtrl概述 wxWidgets:wxRichTextCtrl概述 相关类 代码示例 开始使用 wxRichTextCtrl 文字样式 包含的对话框 wxRic ...

最新文章

  1. 跨链(8)Cosmos之“跨链交互协议IBC”
  2. git提交输入密码_git提交到自己的服务器,每次都要输入密码
  3. 删除排序数组中的重复数字 II
  4. 计算机在盲童音乐教学中的具体应用,计算机在高校中的具体应用
  5. 公钥和私钥 java_公钥与私钥 - yxhxj2006 - BlogJava
  6. Git学习(3)GitHub和SVN的区别
  7. java cache教程_Java 中常用缓存Cache机制的实现
  8. 【Elasticsearch】 es join 多表关联如何设计
  9. JSP Servlet | 错误统一处理
  10. jq使用教程03_JQData说明书概要
  11. 离开中国多年后,Google 搜索想回来了!
  12. vue-router升级3.0.0以上版本导致Uncaught(in promise) navigation guard报错问题
  13. NET-A-PORTER.COM颇特女士将独家推出ETRO 2015早秋限定系列
  14. 电子竞技作为一项全新的竞技体育项目,近年来发展迅猛,未来发展趋势
  15. 投影仪和电视哪个更好?一文科普详细比较
  16. 常见的代码编辑器有哪些?
  17. SAP中通过物料号导出采购收货及发票校验记录清单
  18. zip分卷压缩与合并解压
  19. 1.1「Motoko——Basic concepts and terms Mutable state」
  20. PyQt5组件之QPixmap

热门文章

  1. 计算机二级基础知识 文库,计算机二级公共基础知识(全)
  2. linux压缩和打包的区别,Linux中的压缩和打包
  3. php计算机基础知识,计算机基础知识①
  4. 【CentOS Linux 7】实验5【Samba服务器管理】
  5. Android Studio 约束布局[ConstraintLayout]
  6. Kotlin实战指南一:集合
  7. SpringBoot 2.x 整合Mybatis二:PageHelper分页
  8. Android DEX 基础
  9. SQL语句中timestamp进行排序BUG
  10. java 基本的文件读写