wxWidgets:wxAuiManager类用法
wxWidgets:wxAuiManager类用法
用法详细说明
#include <wx/aui/framemanager.h>
wxAuiManager的继承图
wxAuiManager是 wxAUI 类框架的中心类。
wxAuiManager管理与特定wxFrame关联的窗格,使用窗格的wxAuiPaneInfo信息来确定每个窗格的停靠和浮动行为。
wxAuiManager使用 wxWidgets 的 sizer 机制来规划每一帧的布局。它使用可替换的停靠艺术类来完成所有绘图,因此所有绘图都位于一个区域,并且可以根据应用程序的特定需求进行定制。
wxAuiManager 的工作方式如下:程序员向类中添加窗格,或更改现有窗格属性(停靠位置、浮动状态、显示状态等)。要应用这些更改,需要调用 wxAuiManager的Update()函数。通过一次修改多个窗格,然后通过调用Update()一次“提交”所有更改,可以使用此批处理来避免闪烁。
窗格可以很容易地添加: