56 bool GetPageSize(
Size& aPageSize );
63 void DoScroll( sal_uInt16 nMode );
66 virtual void Activate(
bool bMDI)
override;
67 void AdjustPosSizePixel(
const Point &rPos,
const Size &rSize );
72 virtual void WriteUserData(OUString &,
bool bBrowse =
false)
override;
73 virtual void ReadUserData(
const OUString &,
bool bBrowse =
false)
override;
76 virtual void ReadUserDataSequence (
const css::uno::Sequence < css::beans::PropertyValue >& )
override;
84 static
void InitInterface_Impl();
91 void InitStartTable(
SCTAB nTab);
93 void UpdateScrollBars();
94 void UpdateNeededScrollBars(
bool bFromZoom);
102 TriState GetSourceDesignMode()
const {
return nSourceDesignMode; }
111 void AddAccessibilityObject(
SfxListener& rObject );
112 void RemoveAccessibilityObject(
SfxListener& rObject );
113 void BroadcastAccessibility(
const SfxHint &rHint );
114 bool HasAccessibilityObjects()
const;
VclPtr< ScrollAdaptor > pVerScroll
DECL_DLLPRIVATE_LINK(VertScrollHandler, weld::Scrollbar &, void)
tools::Long nPrevVThumbPos
TriState nSourceDesignMode
VclPtr< ScrollAdaptor > pHorScroll
VclPtr< ScPreview > pPreview
std::unique_ptr< SfxBroadcaster > pAccessibilityBroadcaster
DECL_DLLPRIVATE_LINK(HorzScrollHandler, weld::Scrollbar &, void)
VclPtr< SystemWindow > mpFrameWindow
DECL_DLLPRIVATE_LINK(CloseHdl, SystemWindow &, void)
tools::Long nPrevHThumbPos
virtual SfxPrinter * GetPrinter(bool bCreate=false)
virtual void Activate(bool IsMDIActivate) override
virtual void WriteUserData(OUString &, bool bBrowse=false)
virtual void InnerResizePixel(const Point &rOfs, const Size &rSize, bool inplaceEditModeChange)
virtual void OuterResizePixel(const Point &rOfs, const Size &rSize)
virtual void ReadUserDataSequence(const css::uno::Sequence< css::beans::PropertyValue > &)
virtual bool HasPrintOptionsPage() const
virtual void WriteUserDataSequence(css::uno::Sequence< css::beans::PropertyValue > &)
virtual void Notify(SfxBroadcaster &rBC, const SfxHint &rHint) override
virtual void ReadUserData(const OUString &, bool bBrowse=false)
virtual sal_uInt16 SetPrinter(SfxPrinter *pNewPrinter, SfxPrinterChangeFlags nDiffFlags=SFX_PRINTER_ALL)
virtual std::unique_ptr< SfxTabPage > CreatePrintOptionsPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rOptions)
#define SFX_DECL_INTERFACE(nId)
#define SCID_PREVIEW_SHELL