Added SetFocus and SetFocusIgnoringChildren to wx.Panel

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31005 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2004-12-14 19:57:58 +00:00
parent 7353d81801
commit ed8d127eb0

View File

@@ -51,6 +51,25 @@ public:
void InitDialog(); void InitDialog();
DocDeclStr(
virtual void , SetFocus(),
"Overrides `wx.Window.SetFocus`. This method
uses the (undocumented) mix-in class wxControlContainer which manages
the focus and TAB logic for controls which usually have child controls.
In practice, if you call this method and the panel has at least
one child window, then the focus will be given to the child window.
", "
:see: `wx.FocusEvent`, `wx.Window.SetFocus`, `SetFocusIgnoringChildren`");
DocDeclStr(
virtual void , SetFocusIgnoringChildren(),
"In contrast to `SetFocus` (see above) this will set the focus to the
panel even of there are child windows in the panel. This is only
rarely needed.", "");
static wxVisualAttributes static wxVisualAttributes
GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL); GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL);
}; };