2 % automatically generated by HelpGen $Revision$ from
3 % updatesmgr.h at 21/Jan/02 21:14:18
7 \section{\class{cbSimpleUpdatesMgr
}}\label{cbsimpleupdatesmgr
}
10 This class implements slightly optimized logic for refreshing
11 the areas of frame layout that actually need to be updated.
13 \wxheading{Derived from
}
15 \helpref{cbUpdatesManagerBase
}{cbupdatesmanagerbase
}
17 \wxheading{Include files
}
21 \wxheading{Data structures
}
23 \latexignore{\rtfignore{\wxheading{Members
}}}
26 \membersection{cbSimpleUpdatesMgr::cbSimpleUpdatesMgr
}\label{cbsimpleupdatesmgrcbsimpleupdatesmgr
}
28 \func{}{cbSimpleUpdatesMgr
}{\void}
33 \func{}{cbSimpleUpdatesMgr
}{\param{wxFrameLayout*
}{pPanel
}}
35 Constructor taking frame layout panel.
38 \membersection{cbSimpleUpdatesMgr::OnBarWillChange
}\label{cbsimpleupdatesmgronbarwillchange
}
40 \func{void
}{OnBarWillChange
}{\param{cbBarInfo*
}{pBar
},
\param{cbRowInfo*
}{pInRow
},
\param{cbDockPane*
}{pInPane
}}
42 Notification received from Frame Layout in the order in which
43 they would usually be invoked.
46 \membersection{cbSimpleUpdatesMgr::OnFinishChanges
}\label{cbsimpleupdatesmgronfinishchanges
}
48 \func{void
}{OnFinishChanges
}{\void}
50 Notification received from Frame Layout in the order in which
51 they would usually be invoked.
54 \membersection{cbSimpleUpdatesMgr::OnPaneMarginsWillChange
}\label{cbsimpleupdatesmgronpanemarginswillchange
}
56 \func{void
}{OnPaneMarginsWillChange
}{\param{cbDockPane*
}{pPane
}}
58 Notification received from Frame Layout in the order in which
59 they would usually be invoked.
62 \membersection{cbSimpleUpdatesMgr::OnPaneWillChange
}\label{cbsimpleupdatesmgronpanewillchange
}
64 \func{void
}{OnPaneWillChange
}{\param{cbDockPane*
}{pPane
}}
66 Notification received from Frame Layout in the order in which
67 they would usually be invoked.
70 \membersection{cbSimpleUpdatesMgr::OnRowWillChange
}\label{cbsimpleupdatesmgronrowwillchange
}
72 \func{void
}{OnRowWillChange
}{\param{cbRowInfo*
}{pRow
},
\param{cbDockPane*
}{pInPane
}}
74 Notification received from Frame Layout in the order in which
75 they would usually be invoked.
78 \membersection{cbSimpleUpdatesMgr::OnStartChanges
}\label{cbsimpleupdatesmgronstartchanges
}
80 \func{void
}{OnStartChanges
}{\void}
82 Notification received from Frame Layout in the order in which
83 they would usually be invoked.
86 \membersection{cbSimpleUpdatesMgr::UpdateNow
}\label{cbsimpleupdatesmgrupdatenow
}
88 \func{void
}{UpdateNow
}{\void}
90 Refreshes the parts of the frame layoutthat need an update.
93 \membersection{cbSimpleUpdatesMgr::WasChanged
}\label{cbsimpleupdatesmgrwaschanged
}
95 \func{bool
}{WasChanged
}{\param{cbUpdateMgrData\&
}{data
},
\param{wxRect\&
}{currentBounds
}}