1 \chapter{Classes by category
}\label{classesbycat
}
2 \setheader{{\it CHAPTER
\thechapter}}{}{}{}{}{{\it CHAPTER
\thechapter}}%
3 \setfooter{\thepage}{}{}{}{}{\thepage}%
5 A classification of Gizmos classes by category.
9 {\large {\bf Service classes
}}
11 \overview{wxMPService class overview
}{wxmpserviceoverview
}
13 Service classes reduce the diversity of PMF classes, by making
14 them comply to a common interface. A service class serves as an interface (or
15 mix-in class in C++ terms), which cannot itself represent an
16 independent object. It should be inherited as a second (or
19 Derived services classes all derive from wxEvtHandler as well as
22 \begin{twocollist
}\itemsep=
0pt
23 \twocolitem{\helpref{wxPMService
}{wxpmservice
}}{Base class
}
24 \twocolitem{\helpref{wxPMBootstrapService
}{wxpmbootstrapservice
}}{Boot strap service
}
25 \twocolitem{\helpref{wxPMLAlgorithm
}{wxpmlalgorithm
}}{Layout algorithm service
}
26 \twocolitem{\helpref{wxPMSashLayoutAlgorithm
}{wxpmsashlayoutalgorithm
}}{Sash layout algorithm service
}
27 \twocolitem{\helpref{wxPMPane
}{wxpmpane
}}{Base class for panes lying outside the MDI client area
}