Kaydet (Commit) e775d393 authored tarafından Vladimir Glazounov's avatar Vladimir Glazounov

INTEGRATION: CWS transogl02 (1.2.246); FILE MERGED

2007/12/10 19:00:17 radekdoulik 1.2.246.1: add BOOL bShow parameter to SystemChildWindow constructor to allow creating
of unmapped window with possibility to show it (map it) later to avoid
flicker
üst 8e9cc463
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
* *
* $RCSfile: salinst.hxx,v $ * $RCSfile: salinst.hxx,v $
* *
* $Revision: 1.2 $ * $Revision: 1.3 $
* *
* last change: $Author: vg $ $Date: 2007-04-11 18:07:19 $ * last change: $Author: vg $ $Date: 2008-01-29 08:37:19 $
* *
* The Contents of this file are made available subject to * The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1. * the terms of GNU Lesser General Public License Version 2.1.
...@@ -109,7 +109,7 @@ public: ...@@ -109,7 +109,7 @@ public:
virtual void DestroyFrame( SalFrame* pFrame ) = 0; virtual void DestroyFrame( SalFrame* pFrame ) = 0;
// Object (System Child Window) // Object (System Child Window)
virtual SalObject* CreateObject( SalFrame* pParent, SystemWindowData* pWindowData ) = 0; virtual SalObject* CreateObject( SalFrame* pParent, SystemWindowData* pWindowData, BOOL bShow = TRUE ) = 0;
virtual void DestroyObject( SalObject* pObject ) = 0; virtual void DestroyObject( SalObject* pObject ) = 0;
// VirtualDevice // VirtualDevice
......
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
* *
* $RCSfile: syschild.hxx,v $ * $RCSfile: syschild.hxx,v $
* *
* $Revision: 1.2 $ * $Revision: 1.3 $
* *
* last change: $Author: vg $ $Date: 2007-04-11 18:13:33 $ * last change: $Author: vg $ $Date: 2008-01-29 08:37:31 $
* *
* The Contents of this file are made available subject to * The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1. * the terms of GNU Lesser General Public License Version 2.1.
...@@ -58,7 +58,7 @@ class VCL_DLLPUBLIC SystemChildWindow : public Window ...@@ -58,7 +58,7 @@ class VCL_DLLPUBLIC SystemChildWindow : public Window
{ {
private: private:
using Window::ImplInit; using Window::ImplInit;
SAL_DLLPRIVATE void ImplInitSysChild( Window* pParent, WinBits nStyle, SystemWindowData *pData ); SAL_DLLPRIVATE void ImplInitSysChild( Window* pParent, WinBits nStyle, SystemWindowData *pData, BOOL bShow = TRUE );
// Copy assignment is forbidden and not implemented. // Copy assignment is forbidden and not implemented.
SAL_DLLPRIVATE SystemChildWindow (const SystemChildWindow &); SAL_DLLPRIVATE SystemChildWindow (const SystemChildWindow &);
...@@ -67,7 +67,7 @@ private: ...@@ -67,7 +67,7 @@ private:
public: public:
SystemChildWindow( Window* pParent, WinBits nStyle = 0 ); SystemChildWindow( Window* pParent, WinBits nStyle = 0 );
// create a SystemChildWindow using the given SystemWindowData // create a SystemChildWindow using the given SystemWindowData
SystemChildWindow( Window* pParent, WinBits nStyle, SystemWindowData *pData ); SystemChildWindow( Window* pParent, WinBits nStyle, SystemWindowData *pData, BOOL bShow = TRUE );
SystemChildWindow( Window* pParent, const ResId& rResId ); SystemChildWindow( Window* pParent, const ResId& rResId );
~SystemChildWindow(); ~SystemChildWindow();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment