/** is used in FrameView::ReadUserDataSequence() only to store the
page kind that was selected while last saving this document */ void SetPageKindOnLoad(PageKind eKind) { mePageKindOnLoad = eKind; }
/** can be used to get the page kind that was selected on last save of this document */
PageKind GetPageKindOnLoad() const { return mePageKindOnLoad; }
/** is used in FrameView::ReadUserDataSequence() only to store the
page that was selected while last saving this document */ void SetSelectedPageOnLoad (sal_uInt16 nPage) { mnSelectedPageOnLoad = nPage; }
/** can be used to get the page that was selected on last save of this document */
sal_uInt16 GetSelectedPageOnLoad () const { return mnSelectedPageOnLoad; }
/** Remember the type of the view shell that was (or soon will be) previouslyassociatedwiththisframeview. @parameType ThetypeofthepreviousviewshellorViewShell::ST_NONEto indicatethatthereisnopreviousviewshell.
*/ void SetPreviousViewShellType (ViewShell::ShellType eType);
/** Return the type of the view shell previously associated with this frameview.
*/
ViewShell::ShellType GetPreviousViewShellType() const { return mePreviousViewShellType;}
/** Remember the type of the view shell at the time when the document is loadedor,rather,whentheViewShellBaseisconstructed.
*/ void SetViewShellTypeOnLoad (ViewShell::ShellType eType);
private:
sal_uInt16 mnRefCount; bool mbRuler;
SdrLayerIDSet maVisibleLayers;
SdrLayerIDSet maLockedLayers;
SdrLayerIDSet maPrintableLayers;
SdrHelpLineList maStandardHelpLines;
SdrHelpLineList maNotesHelpLines;
SdrHelpLineList maHandoutHelpLines; bool mbNoColors; ///< structuring mode bool mbNoAttribs; ///< structuring mode
::tools::Rectangle maVisArea; ///< visible area
PageKind mePageKind; ///< kind of page (standard, notes, handout)
sal_uInt16 mnSelectedPage;
PageKind mePageKindOnLoad;
sal_uInt16 mnSelectedPageOnLoad;
EditMode mePageEditMode; ///< edit mode in drawing mode (Page/MasterPage) // EditMode meStandardEditMode; ///< edit mode in drawing mode (Page/MasterPage) // EditMode meNotesEditMode; ///< edit mode in notes mode (Page/MasterPage) // EditMode meHandoutEditMode; ///< edit mode in handout mode (Page/MasterPage)
EditMode meEditModeOnLoad; bool mbLayerMode; ///< layer on/off bool mbQuickEdit; ///< QuickEdit on/off bool mbDoubleClickTextEdit; ///< text mode after double click bool mbClickChangeRotation; ///< single click switches between selection/rotation mode
sal_uInt16 mnPresViewShellId; ///< ViewShell from which the presentation was started
sal_uInt16 mnSlidesPerRow; ///< slides per row on the slide-desk
DrawModeFlags mnDrawMode; ///< draw mode for the normal window /** Remember whether the navigator shows all shapes (<TRUE/>) or only thenamesones(<FALSE/>).Notpersistent.
*/ bool mbIsNavigatorShowingAllShapes;
/** The type of the previous view shell. The (default) value ViewShell::ST_NONEindicatesthattherewasnopreviousviewshell. Notethatthisvalueisusedonlytemporarilyandisnotsavedor restored.
*/
ViewShell::ShellType mePreviousViewShellType;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.