X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/47a8a4d5cc3e8fcb2efee4787cb9d244104beea5..d51beb883495a2755cfba06905db1309caf749ff:/docs/latex/wx/window.tex diff --git a/docs/latex/wx/window.tex b/docs/latex/wx/window.tex index 4d266a0112..63f676e594 100644 --- a/docs/latex/wx/window.tex +++ b/docs/latex/wx/window.tex @@ -171,6 +171,29 @@ can delete a window only when it is safe to do so, in idle time. \helpref{wxCloseEvent}{wxcloseevent} +\membersection{wxWindow::AcceptsFocus}\label{wxwindowacceptsfocus} + +\constfunc{bool}{AcceptsFocus}{\void} + +This method may be overridden in the derived classes to return \false to +indicate that this control doesn't accept input at all (i.e. behaves like e.g. +\helpref{wxStaticText}{wxstatictext}) and so doesn't need focus. + +\wxheading{See also} + +\helpref{AcceptsFocusFromKeyboard}{wxwindowacceptsfocusfromkeyboard} + + +\membersection{wxWindow::AcceptsFocusFromKeyboard}\label{wxwindowacceptsfocusfromkeyboard} + +\constfunc{bool}{AcceptsFocusFromKeyboard}{\void} + +This method may be overridden in the derived classes to return \false to +indicate that while this control can, in principle, have focus if the user +clicks it with the mouse, it shouldn't be included in the TAB traversal chain +when using the keyboard. + + \membersection{wxWindow::AddChild}\label{wxwindowaddchild} \func{virtual void}{AddChild}{\param{wxWindow* }{child}} @@ -1748,13 +1771,19 @@ it. \func{bool}{Navigate}{\param{int}{ flags = wxNavigationKeyEvent::IsForward}} -Does keyboard navigation from this window to another, by sending -a wxNavigationKeyEvent. +Performs a keyboard navigation action starting from this window. This method is +equivalent to calling \helpref{NavigateIn()}{wxwindownavigatein} method on the +parent window. \wxheading{Parameters} \docparam{flags}{A combination of wxNavigationKeyEvent::IsForward and wxNavigationKeyEvent::WinChange.} +\wxheading{Return value} + +Returns \true if the focus was moved to another window or \false if nothing +changed. + \wxheading{Remarks} You may wish to call this from a text control custom keypress handler to do the default @@ -1763,6 +1792,15 @@ a multiline text control with the wxTE\_PROCESS\_TAB style is to insert a tab and not navigate to the next control. +\membersection{wxWindow::NavigateIn}\label{wxwindownavigatein} + +\func{bool}{NavigateIn}{\param{int}{ flags = wxNavigationKeyEvent::IsForward}} + +Performs a keyboard navigation action inside this window. + +See \helpref{Navigate}{wxwindownavigate} for more information. + + \membersection{wxWindow::NextControlId}\label{wxwindownextcontrolid} \func{static int}{NextControlId}{\param{int }{winid}}