X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b7e5ba8f2d676583c790c59388eba8bfa9bd33c2..73a0b98c1b52d8407bf92e15a60e9b8dc869bace:/include/wx/msw/toplevel.h diff --git a/include/wx/msw/toplevel.h b/include/wx/msw/toplevel.h index f94199319d..b7a4aee882 100644 --- a/include/wx/msw/toplevel.h +++ b/include/wx/msw/toplevel.h @@ -55,6 +55,8 @@ public: virtual void SetIcon(const wxIcon& icon); virtual void SetIcons(const wxIconBundle& icons ); virtual void Restore(); + + virtual void SetLayoutDirection(wxLayoutDirection dir); #ifndef __WXWINCE__ virtual bool SetShape(const wxRegion& region); @@ -70,6 +72,11 @@ public: // button from the title bar bool EnableCloseButton(bool enable = true); + // Set window transparency if the platform supports it + virtual bool SetTransparent(wxByte alpha); + virtual bool CanSetTransparent(); + + // implementation from now on // -------------------------- @@ -89,7 +96,7 @@ public: #if defined(__SMARTPHONE__) || defined(__POCKETPC__) // Soft Input Panel (SIP) change notification - bool HandleSettingChange(WXWPARAM wParam, WXLPARAM lParam); + virtual bool HandleSettingChange(WXWPARAM wParam, WXLPARAM lParam); #endif // translate wxWidgets flags to Windows ones