]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_toplvl.i
trying to make GetData() return data format more clear
[wxWidgets.git] / wxPython / src / _toplvl.i
index f62099e5f4c6dc3f9151ea010941a18d6757937b..6e288c279c8de7c0d9aaa947d2f1a914e8204a91 100644 (file)
@@ -69,6 +69,12 @@ enum
     wxTOPLEVEL_EX_DIALOG,
 };
 
+// Styles for RequestUserAttention
+enum
+{
+    wxUSER_ATTENTION_INFO = 1,
+    wxUSER_ATTENTION_ERROR = 2
+};
 
 //---------------------------------------------------------------------------
 
@@ -79,13 +85,13 @@ public:
     // No constructor as it can not be used directly from Python
 
     // maximize = True => maximize, otherwise - restore
-    virtual void Maximize(bool maximize = True);
+    virtual void Maximize(bool maximize = true);
 
     // undo Maximize() or Iconize()
     virtual void Restore();
 
     // iconize = True => iconize, otherwise - restore
-    virtual void Iconize(bool iconize = True);
+    virtual void Iconize(bool iconize = true);
 
     // return True if the frame is maximized
     virtual bool IsMaximized() const;
@@ -116,6 +122,12 @@ public:
     // is successful.)
     virtual bool SetShape(const wxRegion& region);
 
+
+    // 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);
+
+
 #ifdef __WXMAC__
     void MacSetMetalAppearance( bool on ) ;
     bool MacGetMetalAppearance() const ;