summaryrefslogtreecommitdiff
path: root/sd/source/ui/inc/PaneChildWindows.hxx
diff options
context:
space:
mode:
authorRüdiger Timm <rt@openoffice.org>2007-04-03 15:04:38 +0000
committerRüdiger Timm <rt@openoffice.org>2007-04-03 15:04:38 +0000
commitaa9215cff450ae792967f3fb5db2a4ea7f45fc2d (patch)
tree2bc2a3b9ddabeec2b9194f04187e76204c2d00de /sd/source/ui/inc/PaneChildWindows.hxx
parent7ab29624dd7ecafa00c040139df836ff8bda7389 (diff)
INTEGRATION: CWS components1 (1.3.234); FILE MERGED
2006/10/13 08:21:51 af 1.3.234.2: #i68075# Cleanup. 2006/08/23 11:20:49 af 1.3.234.1: #i68075# Transition to new drawing framework.
Diffstat (limited to 'sd/source/ui/inc/PaneChildWindows.hxx')
-rw-r--r--sd/source/ui/inc/PaneChildWindows.hxx58
1 files changed, 45 insertions, 13 deletions
diff --git a/sd/source/ui/inc/PaneChildWindows.hxx b/sd/source/ui/inc/PaneChildWindows.hxx
index 3ca8ff425883..3d9dac635581 100644
--- a/sd/source/ui/inc/PaneChildWindows.hxx
+++ b/sd/source/ui/inc/PaneChildWindows.hxx
@@ -4,9 +4,9 @@
*
* $RCSfile: PaneChildWindows.hxx,v $
*
- * $Revision: 1.3 $
+ * $Revision: 1.4 $
*
- * last change: $Author: rt $ $Date: 2005-09-09 05:11:17 $
+ * last change: $Author: rt $ $Date: 2007-04-03 16:04:38 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -33,8 +33,8 @@
*
************************************************************************/
-#ifndef SD_PANE_CHILD_WINDOW_HXX
-#define SD_PANE_CHILD_WINDOW_HXX
+#ifndef SD_PANE_CHILD_WINDOWS_HXX
+#define SD_PANE_CHILD_WINDOWS_HXX
#ifndef _SFX_CHILDWIN_HXX
#include <sfx2/childwin.hxx>
@@ -42,28 +42,60 @@
namespace sd {
-class RightPaneChildWindow
+class PaneChildWindow
: public SfxChildWindow
{
public:
- RightPaneChildWindow (::Window*, USHORT, SfxBindings*, SfxChildWinInfo*);
- virtual ~RightPaneChildWindow (void);
+ PaneChildWindow (
+ ::Window* pParentWindow,
+ USHORT nId,
+ SfxBindings* pBindings,
+ SfxChildWinInfo* pInfo,
+ const ResId& rResId,
+ const ::rtl::OUString& rsTitle,
+ SfxChildAlignment eAlignment);
+ virtual ~PaneChildWindow (void);
+};
+
+
+
- SFX_DECL_CHILDWINDOW (RightPaneChildWindow);
+class LeftPaneImpressChildWindow
+ : public PaneChildWindow
+{
+public:
+ LeftPaneImpressChildWindow (::Window*, USHORT, SfxBindings*, SfxChildWinInfo*);
+
+ SFX_DECL_CHILDWINDOW(LeftPaneImpressChildWindow);
};
-class LeftPaneChildWindow
- : public SfxChildWindow
+
+
+class LeftPaneDrawChildWindow
+ : public PaneChildWindow
{
public:
- LeftPaneChildWindow (::Window*, USHORT, SfxBindings*, SfxChildWinInfo*);
- virtual ~LeftPaneChildWindow (void);
+ LeftPaneDrawChildWindow (::Window*, USHORT, SfxBindings*, SfxChildWinInfo*);
- SFX_DECL_CHILDWINDOW (LeftPaneChildWindow);
+ SFX_DECL_CHILDWINDOW(LeftPaneDrawChildWindow);
};
+
+
+class RightPaneChildWindow
+ : public PaneChildWindow
+{
+public:
+ RightPaneChildWindow (::Window*, USHORT, SfxBindings*, SfxChildWinInfo*);
+
+ SFX_DECL_CHILDWINDOW(RightPaneChildWindow);
+};
+
+
+
+
} // end of namespace ::sd
#endif