diff options
Diffstat (limited to 'vcl/inc/osx/salframe.h')
-rw-r--r-- | vcl/inc/osx/salframe.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/vcl/inc/osx/salframe.h b/vcl/inc/osx/salframe.h index 7245a89c3447..fa2a5bcb3cbb 100644 --- a/vcl/inc/osx/salframe.h +++ b/vcl/inc/osx/salframe.h @@ -58,9 +58,7 @@ public: int mnMinHeight; // min. client height in pixels int mnMaxWidth; // max. client width in pixels int mnMaxHeight; // max. client height in pixels - NSRect maFullScreenRect; // old window size when in FullScreen bool mbGraphics; // is Graphics used? - bool mbFullScreen; // is Window in FullScreen? bool mbShown; bool mbInitShow; bool mbPositioned; @@ -100,6 +98,18 @@ public: // tdf#155266 force flush after scrolling bool mbForceFlush; + // Is window in LibreOffice full screen mode + bool mbInternalFullScreen; + // Window size to restore to when exiting LibreOffice full screen mode + NSRect maInternalFullScreenRestoreRect; + // Desired window size when entering exiting LibreOffice full screen mode + NSRect maInternalFullScreenExpectedRect; + + // Is window in native full screen mode + bool mbNativeFullScreen; + // Window size to restore to when exiting LibreOffice full screen mode + NSRect maNativeFullScreenRestoreRect; + public: /** Constructor |