This commit was manufactured by cvs2svn to create tag 'WX_2_2_9'.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/tags/WX_2_2_9@13364 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -245,7 +245,7 @@ Child frames may be either \helpref{wxMDIChildFrame}{wxmdichildframe}, or \helpr
|
||||
|
||||
An MDI parent frame always has a \helpref{wxMDIClientWindow}{wxmdiclientwindow} associated with it, which
|
||||
is the parent for MDI client frames.
|
||||
This client window may be resized to accomodate non-MDI windows, as seen in Microsoft Visual C++ (TM) and
|
||||
This client window may be resized to accommodate non-MDI windows, as seen in Microsoft Visual C++ (TM) and
|
||||
Microsoft Publisher (TM), where a documentation window is placed to one side of the workspace.
|
||||
|
||||
MDI remains popular despite dire warnings from Microsoft itself that MDI is an obsolete
|
||||
@@ -476,7 +476,14 @@ is available under Windows only.
|
||||
|
||||
\func{virtual wxMDIClientWindow*}{OnCreateClient}{\void}
|
||||
|
||||
Override this to return a different kind of client window.
|
||||
Override this to return a different kind of client window. If you override this function,
|
||||
you must create your parent frame in two stages, or your function will never be called,
|
||||
due to the way C++ treats virtual functions called from constructors. For example:
|
||||
|
||||
\begin{verbatim}
|
||||
frame = new MyParentFrame;
|
||||
frame->Create(parent, myParentFrameId, wxT("My Parent Frame"));
|
||||
\end{verbatim}
|
||||
|
||||
\wxheading{Remarks}
|
||||
|
||||
@@ -486,7 +493,7 @@ on the background.
|
||||
|
||||
Note that it is probably impossible to have a client window that scrolls as well as painting
|
||||
a bitmap or pattern, since in {\bf OnScroll}, the scrollbar positions always return zero.
|
||||
(Solutions to: \verb$julian.smart@ukonline.co.uk$).
|
||||
(Solutions to: \verb$julian.smart@btopenworld.com$).
|
||||
|
||||
\wxheading{See also}
|
||||
|
||||
|
Reference in New Issue
Block a user