-
- DocDeclStr(
- virtual wxWindow *, GetDefaultItem() const,
- "Get the default child of this parent, i.e. the one which is activated
-by pressing <Enter> such as the OK button on a wx.Dialog.", "");
-
- DocDeclStr(
- virtual wxWindow *, SetDefaultItem(wxWindow * child),
- "Set this child as default, return the old default.", "");
-
- DocDeclStr(
- virtual void , SetTmpDefaultItem(wxWindow * win),
- "Set this child as temporary default", "");
-
- DocDeclStr(
- virtual wxWindow *, GetTmpDefaultItem() const,
- "Return the temporary default item, which can be None.", "");
-
-
DocDeclAStr(
virtual bool , Navigate(int flags = wxNavigationKeyEvent::IsForward),
mouse and when the mouse is released the capture returns to the window
which had had captured it previously and it is only really released if
there were no previous window. In particular, this means that you must
-release the mouse as many times as you capture it.", "");
+release the mouse as many times as you capture it, unless the window
+receives the `wx.MouseCaptureLostEvent` event.
+
+Any application which captures the mouse in the beginning of some
+operation *must* handle `wx.MouseCaptureLostEvent` and cancel this
+operation when it receives the event. The event handler must not
+recapture mouse.", "");
DocDeclStr(
void , ReleaseMouse(),
bool PopupMenu(wxMenu *menu, const wxPoint& pos=wxDefaultPosition);
-
+ DocDeclStr(
+ virtual bool , HasMultiplePages() const,
+ "", "");
+
%extend {
DocStr(GetHandle,