INTEGRATION: CWS impress13ea (1.2.20); FILE MERGED

2004/06/02 14:57:37 af 1.2.20.1: #i29496# Remembering the stack position of the form shell.
This commit is contained in:
Rüdiger Timm 2004-06-03 06:44:38 +00:00
parent f1a3a4c393
commit 07238eace5

View file

@ -2,9 +2,9 @@
* *
* $RCSfile: FormShellManager.hxx,v $ * $RCSfile: FormShellManager.hxx,v $
* *
* $Revision: 1.2 $ * $Revision: 1.3 $
* *
* last change: $Author: rt $ $Date: 2004-05-07 15:53:11 $ * last change: $Author: rt $ $Date: 2004-06-03 07:44:38 $
* *
* The Contents of this file are made available subject to the terms of * The Contents of this file are made available subject to the terms of
* either of the following licenses * either of the following licenses
@ -89,6 +89,13 @@ public:
private: private:
const ViewShellBase& mrBase; const ViewShellBase& mrBase;
enum StackPosition {SP_BELOW_VIEW_SHELL, SP_ABOVE_VIEW_SHELL, SP_UNKNOWN};
/** Remember whether the form shell is currently at the top of the shell
stack or below the view shell. Until one of the event handlers is
called the stack position is unknown.
*/
StackPosition meStackPosition;
/** This call back is called by the application window (among others) /** This call back is called by the application window (among others)
when the window gets the focus. In this case the form shell is when the window gets the focus. In this case the form shell is
moved to the bottom of the shell stack. moved to the bottom of the shell stack.