+ // Attracts the users attention to this window if the application is inactive
+ // (should be called when a background event occurs)
+ virtual void RequestUserAttention(int flags = wxUSER_ATTENTION_INFO);
+
+ // Is this the active frame (highlighted in the taskbar)?
+ virtual bool IsActive();
+
+#ifdef __WXMAC__
+ void MacSetMetalAppearance( bool on );
+ bool MacGetMetalAppearance() const;
+#else
+ %extend
+ {
+ // TODO: Should they raise not implemented or just NOP???
+ void MacSetMetalAppearance( bool on ) { /*wxPyRaiseNotImplemented();*/ }
+ bool MacGetMetalAppearance() const { /*wxPyRaiseNotImplemented();*/ return false; }
+ }
+#endif
+
+ DocDeclStr(
+ void , CenterOnScreen(int dir = wxBOTH),
+ "Center the window on screen", "");
+ %pythoncode { CentreOnScreen = CenterOnScreen }