X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/bdcbd8a791ca036d8caacb5f0a2b354a3824f4e1..8fa2e6a209ab83319bbc4d652067c9123deaa335:/docs/latex/wx/toolbar.tex diff --git a/docs/latex/wx/toolbar.tex b/docs/latex/wx/toolbar.tex index 5c565091eb..e2ac776041 100644 --- a/docs/latex/wx/toolbar.tex +++ b/docs/latex/wx/toolbar.tex @@ -62,6 +62,13 @@ window is passed and the tool id is retrieved from the wxCommandEvent. This is because the id may be -1 when the mouse moves off a tool, and -1 is not allowed as an identifier in the event system. +Note that tool commands (and UI update events for tools) are first sent to +the focus window within the frame that contains the toolbar. If no window within the frame has the focus, +then the events are sent directly to the toolbar (and up the hierarchy to the +frame, depending on where the application has put its event handlers). This allows command and UI update +handling to be processed by specific windows and controls, and not necessarily +by the application frame. + \twocolwidtha{7cm} \begin{twocollist}\itemsep=0pt \twocolitem{{\bf EVT\_TOOL(id, func)}}{Process a wxEVT\_COMMAND\_TOOL\_CLICKED event @@ -308,12 +315,6 @@ Returns the left/right and top/bottom margins, which are also used for inter-too Gets the maximum size taken up by the tools after layout, including margins. This can be used to size a frame around the toolbar window. -\wxheading{Parameters} - -\docparam{w}{Receives the maximum horizontal size.} - -\docparam{h}{Receives the maximum vertical size.} - \membersection{wxToolBar::GetToolClientData}\label{wxtoolbargettoolclientdata} \constfunc{wxObject*}{GetToolClientData}{\param{int }{toolIndex}}