X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/bc7e0c92ad1e539ac0fed5d5e9b005cf2c2e7121..93c4157c6cf8603eaba7ebbbc3b1e7bd303d8241:/docs/latex/wx/frame.tex?ds=inline diff --git a/docs/latex/wx/frame.tex b/docs/latex/wx/frame.tex index daaa50e60e..950fe6da08 100644 --- a/docs/latex/wx/frame.tex +++ b/docs/latex/wx/frame.tex @@ -49,7 +49,7 @@ a wxEVT\_HELP event if the user clicked on an application window. {\it Note} tha style and must be set by calling \helpref{SetExtraStyle}{wxwindowsetextrastyle} before Create is called (two-step construction). You cannot use this style together with wxMAXIMIZE\_BOX or wxMINIMIZE\_BOX, so you should use -{\tt wxDEFAULT\_FRAME\_STYLE & ~(wxMINIMIZE\_BOX | wxMAXIMIZE\_BOX)} for the +{\tt wxDEFAULT\_FRAME\_STYLE \& \~ (wxMINIMIZE\_BOX | wxMAXIMIZE\_BOX)} for the frames having this style (the dialogs don't have minimize nor maximize box by default)} \end{twocollist} @@ -63,7 +63,7 @@ See also \helpref{window styles overview}{windowstyles}. \wxheading{Remarks} -An application should normally define an \helpref{OnCloseWindow}{wxwindowonclosewindow} handler for the +An application should normally define an \helpref{wxCloseEvent}{wxcloseevent} handler for the frame to respond to system close events, for example so that related data and subwindows can be cleaned up. \wxheading{See also} @@ -400,29 +400,26 @@ implementation returns an instance of \helpref{wxToolBar}{wxtoolbar}. \helpref{wxFrame::CreateToolBar}{wxframecreatetoolbar}, \helpref{wxToolBar}{wxtoolbar}. -\membersection{wxFrame::OnMenuCommand}\label{wxframeonmenucommand} - -\func{void}{OnMenuCommand}{\param{wxCommandEvent\&}{ event}} - -See \helpref{wxWindow::OnMenuCommand}{wxwindowonmenucommand}. - \membersection{wxFrame::OnMenuHighlight}\label{wxframeonmenuhighlight} \func{void}{OnMenuHighlight}{\param{wxMenuEvent\&}{ event}} -See \helpref{wxWindow::OnMenuHighlight}{wxwindowonmenuhighlight}. +The default implementation displays an appropriate help string +in the status bar, if there is one. + +See \helpref{wxMenuEvent}{wxmenuevent}. \membersection{wxFrame::OnSize}\label{wxframeonsize} \func{void}{OnSize}{\param{wxSizeEvent\& }{event}} -See \helpref{wxWindow::OnSize}{wxwindowonsize}. - The default {\bf wxFrame::OnSize} implementation looks for a single subwindow, and if one is found, resizes it to fit inside the frame. Override this member if more complex behaviour is required (for example, if there are several subwindows). +See \helpref{wxSizeEvent}{wxsizeevent}. + \membersection{wxFrame::SetIcon}\label{wxframeseticon} \func{void}{SetIcon}{\param{const wxIcon\& }{icon}} @@ -439,6 +436,20 @@ The frame takes a `copy' of {\it icon}, but since it uses reference counting, the copy is very quick. It is safe to delete {\it icon} after calling this function. +See also \helpref{wxIcon}{wxicon}. + +\membersection{wxFrame::SetIcons}\label{wxframeseticons} + +\func{void}{SetIcons}{\param{const wxIconBundle\& }{icons}} + +Sets the icons for this frame. + +\wxheading{Parameters} + +\docparam{icons}{The icons to associate with this frame.} + +See also \helpref{wxIconBundle}{wxiconbundle}. + % VZ: we don't have all this any more (18.08.00) % %Under Windows, instead of using {\bf SetIcon}, you can add the @@ -466,8 +477,6 @@ calling this function. %You can replace std.ico, mdi.ico and child.ico with your own defaults %for all your wxWindows application. Currently they show the same icon. -See also \helpref{wxIcon}{wxicon}. - \membersection{wxFrame::SetMenuBar}\label{wxframesetmenubar} \func{void}{SetMenuBar}{\param{wxMenuBar* }{menuBar}}