wxWidgets:wxAUI 概述
wxWidgets:wxAUI 概述
- wxWidgets:wxAUI 概述
- 幀管理
- 無模式控制
- 外觀和感覺
wxWidgets:wxAUI 概述
wxAUI 代表高級用戶界面。
它旨在為用戶提供具有可浮動窗口的尖端界面和用戶可自定義的布局。原始 wxAUI 源已由 Kirix Corp. 在 wxWindows 許可下提供,此后它們已集成到 wxWidgets 中并得到進(jìn)一步改進(jìn)。
幀管理
框架管理提供了打開、移動和隱藏與文檔交互所需的常用控件的方法,并允許將這些配置保存到不同的透視圖中并在以后加載。
#工具欄
工具欄是框架管理系統(tǒng)的一個(gè)專門子集,其行為應(yīng)與其他停靠組件類似。但是,它們還需要附加功能,例如“彈簧加載”鋼筋支撐、“V 形”按鈕和最終用戶的可定制性。
無模式控制
無模式控件公開一個(gè)工具選項(xiàng)板或一組選項(xiàng),這些選項(xiàng)板浮動在應(yīng)用程序內(nèi)容上方,同時(shí)允許對其進(jìn)行訪問。通常由工具欄訪問,這些控件選擇選項(xiàng)時(shí)會消失,但也可以將工具欄“撕掉”到自己的浮動幀中。
外觀和感覺
外觀和感覺包括控件的繪制方式,無論是靜態(tài)顯示還是移動時(shí)。用戶界面設(shè)計(jì)的這一方面結(jié)合了“特殊效果”,例如透明窗口拖動以及幀動畫。
wxAUI 遵循以下原則: 使用原生浮動框架為所有平臺獲得原生外觀和感覺。盡可能使用現(xiàn)有的 wxWidgets 代碼,例如用于框架管理的 sizer 實(shí)現(xiàn)。僅使用wxCore和wxBase 中包含的類。
該博文為原創(chuàng)文章,未經(jīng)博主同意不得轉(zhuǎn)載,如同意轉(zhuǎn)載請注明博文出處
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/118642422
總結(jié)
以上是生活随笔為你收集整理的wxWidgets:wxAUI 概述的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021年基金板块投资价值 关注这几个
- 下一篇: wxWidgets:wxProperty