summaryrefslogtreecommitdiff
path: root/sd/source/ui/inc/ViewShellBase.hxx
diff options
context:
space:
mode:
authorRüdiger Timm <rt@openoffice.org>2004-08-04 07:55:19 +0000
committerRüdiger Timm <rt@openoffice.org>2004-08-04 07:55:19 +0000
commit6b639812f796936b67c51bc058a4848bfea6a284 (patch)
tree358e63c95510ed2439fe765defcc92f8f3b3784e /sd/source/ui/inc/ViewShellBase.hxx
parent9942686b93f4ffdf278c7bac43db975a394c53be (diff)
INTEGRATION: CWS impress18ea (1.5.10); FILE MERGED
2004/07/28 14:33:18 af 1.5.10.1: #i31419# Added Rearrange(), UpdateBorder(), and ShowUIControls() methods.
Diffstat (limited to 'sd/source/ui/inc/ViewShellBase.hxx')
-rw-r--r--sd/source/ui/inc/ViewShellBase.hxx25
1 files changed, 23 insertions, 2 deletions
diff --git a/sd/source/ui/inc/ViewShellBase.hxx b/sd/source/ui/inc/ViewShellBase.hxx
index 501720ec6831..512b85336f83 100644
--- a/sd/source/ui/inc/ViewShellBase.hxx
+++ b/sd/source/ui/inc/ViewShellBase.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: ViewShellBase.hxx,v $
*
- * $Revision: 1.5 $
+ * $Revision: 1.6 $
*
- * last change: $Author: rt $ $Date: 2004-07-13 14:04:15 $
+ * last change: $Author: rt $ $Date: 2004-08-04 08:55:19 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -243,6 +243,27 @@ public:
*/
void SetBusyState (bool bBusy);
+ /** Call this method when the controls of this view shell or the
+ embedded sub shell need to be rearranged. This is necessary
+ e.g. when the border has been modified (UpdateBorder() calls this
+ method).
+
+ This method is like ResizePixel() with no arguments.
+ */
+ void Rearrange (void);
+
+ /** Update the border that is set with SfxViewShell::SetBorderPixel().
+ This is done by adding the border used by the ViewShellBase itself
+ with the border used by the main view shell.
+ */
+ void UpdateBorder (void);
+
+ /** With this method the UI controls can be turned on or off. It is
+ used by the FuSlideShow to hide the UI controls while showing a
+ non-full-screen or in-window presentation in the center pane.
+ */
+ void ShowUIControls (bool bVisible);
+
protected:
osl::Mutex maMutex;
/** The view tab bar is the control for switching between different