diff options
Diffstat (limited to 'fpicker/source/win32/filepicker/PreviewCtrl.hxx')
-rw-r--r-- | fpicker/source/win32/filepicker/PreviewCtrl.hxx | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/fpicker/source/win32/filepicker/PreviewCtrl.hxx b/fpicker/source/win32/filepicker/PreviewCtrl.hxx index 5cde69e5fa65..32937c7c69cf 100644 --- a/fpicker/source/win32/filepicker/PreviewCtrl.hxx +++ b/fpicker/source/win32/filepicker/PreviewCtrl.hxx @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -50,15 +50,15 @@ public: CDimension( ) : m_cx( 0 ), m_cy( 0 ) - { + { } CDimension( sal_Int32 cx, sal_Int32 cy ) : m_cx( cx ), m_cy( cy ) - { + { } - + sal_Int32 m_cx; sal_Int32 m_cy; }; @@ -67,9 +67,9 @@ public: // we use OleInitialize here because we are calling // some Ole functions to realize the picture preview // and we expect to be called from the main thread -// so that there will be no problem calling +// so that there will be no problem calling // OleInitialize (the main thread should be an STA) -// When OleInitialize should fail at worst the +// When OleInitialize should fail at worst the // preview doesn't work //-------------------------------------------------- @@ -77,7 +77,7 @@ class CAutoOleInit { public: - // used to communicate ole + // used to communicate ole // initialzation failures class COleInitException { }; @@ -97,7 +97,7 @@ public: //--------------------------------------------- // A simple file preview class to preview some // common picture formats like *.gif, *jpg, etc. -// This class is not thread-safe and is +// This class is not thread-safe and is // implmented as singleton, because the class // has only one static member to reconnect // from callback functions @@ -112,21 +112,21 @@ class CFilePreview { public: // to ensure only one instance (singleton) - static CFilePreview* createInstance( - HWND aParent, - POINT ulCorner, - const CDimension& aSize, - HINSTANCE hInstance, - sal_Bool bShow = sal_True, + static CFilePreview* createInstance( + HWND aParent, + POINT ulCorner, + const CDimension& aSize, + HINSTANCE hInstance, + sal_Bool bShow = sal_True, sal_Bool bEnabled = sal_True ); // sets the size of the preview window sal_Bool SAL_CALL setSize( const CDimension& aSize ); - + // returns the CDimension of the preview sal_Bool SAL_CALL getSize( CDimension& theSize ) const; - // sets the position of the upper left corner + // sets the position of the upper left corner // of the preview window relative to the // upper left corner of the parent window sal_Bool SAL_CALL setPos( POINT ulCorner ); @@ -136,7 +136,7 @@ public: // parent window sal_Bool SAL_CALL getPos( POINT& ulCorner ) const; - // enables or disables the preview window + // enables or disables the preview window // bEnable - true the window is enabled and updates its // view when update is called // bEnable - false the window shows itself in disabled @@ -147,22 +147,22 @@ public: // shows the preview window // possible values see SHOW_STATE sal_Bool SAL_CALL show( sal_Bool bShow ); - - - // if the preview is shown and enabled + + + // if the preview is shown and enabled // preview of the given file will be shown // returns true on success or false if an error // occured (the file in not there or not accessible etc.) virtual sal_Bool SAL_CALL update( const rtl::OUString& aFileName ); -protected: +protected: // clients can create instances only through the static create method - CFilePreview( - HWND aParent, - POINT ulCorner, - const CDimension& aSize, - HINSTANCE hInstance, - sal_Bool bShow = sal_True, + CFilePreview( + HWND aParent, + POINT ulCorner, + const CDimension& aSize, + HINSTANCE hInstance, + sal_Bool bShow = sal_True, sal_Bool bEnabled = sal_True ); // only the singleton destroyer class is allowed to delete the @@ -174,18 +174,18 @@ protected: protected: virtual void SAL_CALL onPaint( HWND hWnd, HDC hDC ); - + sal_Bool loadFile( const rtl::OUString& aFileName ); - + private: CAutoOleInit m_autoOleInit; - POINT m_pt; - CDimension m_dim; - HWND m_hwnd; - sal_Bool m_bEnabled; + POINT m_pt; + CDimension m_dim; + HWND m_hwnd; + sal_Bool m_bEnabled; IPicturePtr m_IPicture; - ATOM m_atomPrevWndClass; - HINSTANCE m_hInstance; + ATOM m_atomPrevWndClass; + HINSTANCE m_hInstance; static LRESULT CALLBACK WndProc( HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam ); |