20 #ifndef INCLUDED_VCL_WRKWIN_HXX
21 #define INCLUDED_VCL_WRKWIN_HXX
48 bool mbPresentationMode:1,
49 mbPresentationVisible:1,
53 SAL_DLLPRIVATE
void ImplInitWorkWindowData();
70 virtual void dispose()
override;
72 virtual bool Close()
override;
74 void ShowFullScreenMode(
bool bFullScreenMode,
75 sal_Int32 nDisplayScreen );
79 void ShowFullScreenMode(
bool bFullScreenMode );
82 void StartPresentationMode(
bool bPresentation,
84 sal_Int32 nDisplayScreen );
98 void Maximize(
bool bMaximize =
true );
102 #endif // INCLUDED_VCL_WRKWIN_HXX
BOOL IsMinimized(HWND hWnd)
BOOL IsMaximized(HWND hWnd)
bool IsPresentationMode() const
bool IsFullScreenMode() const
SAL_DLLPRIVATE void ImplInit(vcl::Window *pParent, WinBits nStyle, SystemParentData *pSystemParentData)
virtual void dispose() override
This is intended to be used to clear any locally held references to other Window-subclass objects...
PresentationFlags mnPresentationFlags
OutputDevice & operator=(const OutputDevice &)=delete