X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d9e2e4c2425b8338ff6e6cd2fb62438c9fb2a12b..56689e1b3a3f573d8adc3f840823547d8478ef75:/include/wx/toplevel.h diff --git a/include/wx/toplevel.h b/include/wx/toplevel.h index 28398f1b9d..10231a6c00 100644 --- a/include/wx/toplevel.h +++ b/include/wx/toplevel.h @@ -108,6 +108,11 @@ public: virtual wxString GetTitle() const = 0; */ + // Set the shape of the window to the given region. + // Returns TRUE if the platform supports this feature (and the + // operation is successful.) + virtual bool SetShape(const wxRegion& region) { return FALSE; } + // old functions, use the new ones instead! #if WXWIN_COMPATIBILITY_2 bool Iconized() const { return IsIconized(); } @@ -170,6 +175,9 @@ protected: #elif defined(__WXMAC__) #include "wx/mac/toplevel.h" #define wxTopLevelWindowNative wxTopLevelWindowMac +#elif defined(__WXCOCOA__) + #include "wx/cocoa/toplevel.h" + #define wxTopLevelWindowNative wxTopLevelWindowCocoa #elif defined(__WXPM__) #include "wx/os2/toplevel.h" #define wxTopLevelWindowNative wxTopLevelWindowOS2