This class implements slightly optimized logic for refreshing the areas of frame layout that actually need to be updated.
Derived from
cbUpdatesManagerBase
Include files
<wx/fl/updatesmgr.h>
Data structures
Members
cbSimpleUpdatesMgr()
Default constructor.
cbSimpleUpdatesMgr(wxFrameLayout* pPanel)
Constructor taking frame layout panel.
void OnBarWillChange(cbBarInfo* pBar, cbRowInfo* pInRow, cbDockPane* pInPane)
Notification received from Frame Layout in the order in which they would usually be invoked.
void OnFinishChanges()
Notification received from Frame Layout in the order in which they would usually be invoked.
void OnPaneMarginsWillChange(cbDockPane* pPane)
Notification received from Frame Layout in the order in which they would usually be invoked.
void OnPaneWillChange(cbDockPane* pPane)
Notification received from Frame Layout in the order in which they would usually be invoked.
void OnRowWillChange(cbRowInfo* pRow, cbDockPane* pInPane)
Notification received from Frame Layout in the order in which they would usually be invoked.
void OnStartChanges()
Notification received from Frame Layout in the order in which they would usually be invoked.
void UpdateNow()
Refreshes the parts of the frame layoutthat need an update.
bool WasChanged(cbUpdateMgrData& data, wxRect& currentBounds)
Helper function.