|
LibreOffice Module sd (master) 1
|
document shell for draw documents More...
#include <GraphicDocShell.hxx>
Public Member Functions | |
| SFX_DECL_OBJECTFACTORY () | |
| GraphicDocShell (SfxObjectCreateMode eMode) | |
| GraphicDocShell (SfxModelFlags nModelCreationFlags) | |
| virtual | ~GraphicDocShell () override |
Public Member Functions inherited from sd::DrawDocShell | |
| SFX_DECL_OBJECTFACTORY () | |
| DrawDocShell (SfxObjectCreateMode eMode, bool bSdDataObj, DocumentType) | |
| DrawDocShell (SfxModelFlags nModelCreationFlags, bool bSdDataObj, DocumentType) | |
| DrawDocShell (SdDrawDocument *pDoc, SfxObjectCreateMode eMode, bool bSdDataObj, DocumentType) | |
| virtual | ~DrawDocShell () override |
| void | UpdateRefDevice () |
| virtual void | Activate (bool bMDI) override |
| virtual void | Deactivate (bool bMDI) override |
| virtual bool | InitNew (const css::uno::Reference< css::embed::XStorage > &xStorage) override |
| Creates new document, opens streams. More... | |
| virtual bool | ImportFrom (SfxMedium &rMedium, css::uno::Reference< css::text::XTextRange > const &xInsertPosition) override |
| load from 3rd party format More... | |
| virtual bool | ConvertFrom (SfxMedium &rMedium) override |
| load from a foreign format More... | |
| virtual bool | Save () override |
| Writes pools and document to the open streams. More... | |
| virtual bool | SaveAsOwnFormat (SfxMedium &rMedium) override |
| If it should become a document template. More... | |
| virtual bool | ConvertTo (SfxMedium &rMedium) override |
| save to foreign format More... | |
| virtual bool | SaveCompleted (const css::uno::Reference< css::embed::XStorage > &xStorage) override |
| Reopen own streams to ensure that nobody else can prevent use from opening them. More... | |
| virtual bool | Load (SfxMedium &rMedium) override |
| loads pools and document More... | |
| virtual bool | LoadFrom (SfxMedium &rMedium) override |
| loads content for organizer More... | |
| virtual bool | SaveAs (SfxMedium &rMedium) override |
| Writes pools and document to the provided storage. More... | |
| virtual ::tools::Rectangle | GetVisArea (sal_uInt16 nAspect) const override |
| virtual void | Draw (OutputDevice *, const JobSetup &rSetup, sal_uInt16 nAspect, bool bOutputForScreen) override |
| Drawing of DocShell (with the helper class SdDrawViewShell) More... | |
| virtual SfxUndoManager * | GetUndoManager () override |
| virtual Printer * | GetDocumentPrinter () override |
| virtual void | OnDocumentPrinterChanged (Printer *pNewPrinter) override |
| virtual SfxStyleSheetBasePool * | GetStyleSheetPool () override |
| virtual void | FillClass (SvGlobalName *pClassName, SotClipboardFormatId *pFormat, OUString *pFullTypeName, sal_Int32 nFileFormat, bool bTemplate=false) const override |
| virtual void | SetModified (bool=true) override |
| virtual std::shared_ptr< SfxDocumentInfoDialog > | CreateDocumentInfoDialog (weld::Window *pParent, const SfxItemSet &rSet) override |
| sd::ViewShell * | GetViewShell () |
| ::sd::FrameView * | GetFrameView () |
| SdDrawDocument * | GetDoc () |
| DocumentType | GetDocumentType () const |
| SfxPrinter * | GetPrinter (bool bCreate) |
| Creates (if necessary) and returns a SfxPrinter. More... | |
| void | SetPrinter (SfxPrinter *pNewPrinter) |
| Set new SfxPrinter (transfer of ownership) More... | |
| void | UpdateFontList () |
| bool | IsInDestruction () const |
| void | CancelSearching () |
| void | Execute (SfxRequest &rReq) |
| Handles SFX-Requests. More... | |
| void | GetState (SfxItemSet &) |
| void | Connect (sd::ViewShell *pViewSh) |
| void | Disconnect (sd::ViewShell const *pViewSh) |
| void | UpdateTablePointers () |
| void | GotoBookmark (std::u16string_view rBookmark) |
| BitmapEx | GetPagePreviewBitmap (SdPage *pPage) |
| Creates a bitmap of an arbitrary page. More... | |
| bool | CheckPageName (weld::Window *pWin, OUString &rName) |
| checks, if the given name is a valid new name for a slide More... | |
| void | SetSlotFilter (bool bEnable=false, o3tl::span< sal_uInt16 const > pSIDs=o3tl::span< sal_uInt16 const >()) |
| void | ApplySlotFilter () const |
| apply configured slot filters More... | |
| SfxStyleFamily | GetStyleFamily () const |
| void | SetStyleFamily (SfxStyleFamily nSF) |
| void | OpenBookmark (const OUString &rBookmarkURL) |
| executes the SID_OPENDOC slot to let the framework open a document with the given URL and this document as a referer More... | |
| bool | IsNewPageNameValid (OUString &rInOutPageName, bool bResetStringIfStandardName=false) |
| checks, if the given name is a valid new name for a slide More... | |
| bool | IsPageNameUnique (std::u16string_view rPagName) const |
| checks, if the given name is a unique name for an existing slide More... | |
| virtual OutputDevice * | GetDocumentRefDev () override |
| Return the reference device for the current document. More... | |
| DECL_DLLPRIVATE_LINK (RenameSlideHdl, AbstractSvxNameDialog &, bool) | |
| DECL_DLLPRIVATE_LINK (OnlineSpellCallback, SpellCallbackInfo &, void) | |
| void | ClearUndoBuffer () |
| std::shared_ptr< model::ColorSet > | GetThemeColors () override |
| virtual tools::Rectangle | GetVisArea (sal_uInt16 nAspect) const |
| const tools::Rectangle & | GetVisArea () const |
| SfxViewShell * | GetViewShell () const |
Public Member Functions inherited from SfxObjectShell | |
| void | Stamp_SetPrintCancelState (bool bState) |
| bool | Stamp_GetPrintCancelState () const |
| virtual void | Invalidate (sal_uInt16 nId=0) override |
| SfxModule * | GetModule () const |
| virtual SfxObjectFactory & | GetFactory () const=0 |
| SfxMedium * | GetMedium () const |
| css::uno::Reference< css::document::XDocumentProperties > | getDocProperties () const |
| void | UpdateDocInfoForSave () |
| void | FlushDocInfo () |
| bool | HasName () const |
| OUString | GetAPIName () const |
| void | SetReadOnly () |
| bool | IsReadOnly () const |
| bool | IsReadOnlyMedium () const |
| bool | IsOriginallyReadOnlyMedium () const |
| bool | IsOriginallyLoadedReadOnlyMedium () const |
| void | SetReadOnlyUI (bool bReadOnly=true) |
| bool | IsReadOnlyUI () const |
| void | SetNoName () |
| bool | IsInModalMode () const |
| bool | IsInPrepareClose () const |
| bool | AcceptStateUpdate () const |
| bool | IsHelpDocument () const |
| bool | IsDocShared () const |
| OUString | GetSharedFileURL () const |
| bool | SwitchToShared (bool bShared, bool bSave) |
| SAL_DLLPRIVATE void | FreeSharedFile (const OUString &aTempFileURL) |
| SAL_DLLPRIVATE void | DoNotCleanShareControlFile () |
| void | SetSharedXMLFlag (bool bFlag) const |
| bool | HasSharedXMLFlagSet () const |
| SAL_DLLPRIVATE void | SetModalMode_Impl (bool bModal) |
| SAL_DLLPRIVATE void | SetMacroMode_Impl (bool bModal=true) |
| void | ResetError () |
| ErrCode | GetError () const |
| ErrCode | GetErrorCode () const |
| void | SetError (ErrCode rErr) |
| void | DoInitUnitTest () |
| bool | DoInitNew () |
| bool | DoLoad (SfxMedium *pMedium) |
| bool | DoLoadExternal (SfxMedium *pMed) |
| bool | DoSave () |
| bool | DoSaveAs (SfxMedium &rNewStor) |
| bool | DoSaveObjectAs (SfxMedium &rNewStor, bool bCommit) |
| virtual bool | DoSaveCompleted (SfxMedium *pNewStor=nullptr, bool bRegisterRecent=true) |
| virtual void | TerminateEditing () |
| bool | LoadOwnFormat (SfxMedium &pMedium) |
| virtual bool | SaveAsOwnFormat (SfxMedium &pMedium) |
| virtual bool | ConvertFrom (SfxMedium &rMedium) |
| virtual bool | ConvertTo (SfxMedium &rMedium) |
| virtual bool | InitNew (const css::uno::Reference< css::embed::XStorage > &xStorage) |
| virtual bool | Load (SfxMedium &rMedium) |
| virtual bool | LoadFrom (SfxMedium &rMedium) |
| virtual bool | Save () |
| virtual bool | SaveAs (SfxMedium &rMedium) |
| virtual bool | SaveCompleted (const css::uno::Reference< css::embed::XStorage > &xStorage) |
| bool | SwitchPersistence (const css::uno::Reference< css::embed::XStorage > &xStorage) |
| virtual void | UpdateLinks () |
| virtual bool | LoadExternal (SfxMedium &rMedium) |
| bool | IsConfigOptionsChecked () const |
| void | SetConfigOptionsChecked (bool bChecked) |
| virtual bool | QuerySlotExecutable (sal_uInt16 nSlotId) |
| void | SaveChildren (bool bObjectsOnly=false) |
| bool | SaveAsChildren (SfxMedium &rMedium) |
| bool | SwitchChildrenPersistence (const css::uno::Reference< css::embed::XStorage > &xStorage, bool bForceNonModified=false) |
| bool | SaveCompletedChildren () |
| virtual bool | InsertGeneratedStream (SfxMedium &rMedium, css::uno::Reference< css::text::XTextRange > const &xInsertPosition) |
| virtual bool | ImportFrom (SfxMedium &rMedium, css::uno::Reference< css::text::XTextRange > const &xInsertPosition) |
| bool | ExportTo (SfxMedium &rMedium) |
| bool | PrepareForSigning (weld::Window *pDialogParent) |
| bool | CheckIsReadonly (bool bSignScriptingContent, weld::Window *pDialogParent=nullptr) |
| void | RecheckSignature (bool bAlsoRecheckScriptingSignature) |
| void | AfterSigning (bool bSignSuccess, bool bSignScriptingContent) |
| bool | HasValidSignatures () const |
| SignatureState | GetDocumentSignatureState () |
| bool | SignDocumentContent (weld::Window *pDialogParent) |
| css::uno::Sequence< css::security::DocumentSignatureInformation > | GetDocumentSignatureInformation (bool bScriptingContent, const css::uno::Reference< css::security::XDocumentDigitalSignatures > &xSigner=css::uno::Reference< css::security::XDocumentDigitalSignatures >()) |
| bool | SignDocumentContentUsingCertificate (const css::uno::Reference< css::security::XCertificate > &xCertificate) |
| bool | ResignDocument (css::uno::Sequence< css::security::DocumentSignatureInformation > &rSignaturesInfo) |
| void | SignSignatureLine (weld::Window *pDialogParent, const OUString &aSignatureLineId, const css::uno::Reference< css::security::XCertificate > &xCert, const css::uno::Reference< css::graphic::XGraphic > &xValidGraphic, const css::uno::Reference< css::graphic::XGraphic > &xInvalidGraphic, const OUString &aComment) |
| SignatureState | GetScriptingSignatureState () |
| bool | SignScriptingContent (weld::Window *pDialogParent) |
| DECL_DLLPRIVATE_LINK (SignDocumentHandler, weld::Button &, void) | |
| virtual std::shared_ptr< SfxDocumentInfoDialog > | CreateDocumentInfoDialog (weld::Window *pParent, const SfxItemSet &rItemSet) |
| ErrCode | CallBasic (std::u16string_view rMacro, std::u16string_view rBasicName, SbxArray *pArgs, SbxValue *pRet=nullptr) |
| ErrCode | CallXScript (const OUString &rScriptURL, const css::uno::Sequence< css::uno::Any > &aParams, css::uno::Any &aRet, css::uno::Sequence< sal_Int16 > &aOutParamIndex, css::uno::Sequence< css::uno::Any > &aOutParam, bool bRaiseError=true, const css::uno::Any *aCaller=nullptr) |
| bool | AdjustMacroMode () |
| SvKeyValueIterator * | GetHeaderAttributes () |
| void | ClearHeaderAttributesForSourceViewHack () |
| void | SetHeaderAttributesForSourceViewHack () |
| bool | IsQueryLoadTemplate () const |
| bool | IsUseUserData () const |
| bool | IsUseThumbnailSave () const |
| bool | IsLoadReadonly () const |
| bool | IsSaveVersionOnClose () const |
| void | SetQueryLoadTemplate (bool b) |
| void | SetUseUserData (bool bNew) |
| void | SetUseThumbnailSave (bool _bNew) |
| void | SetLoadReadonly (bool _bReadonly) |
| void | SetSaveVersionOnClose (bool bSet) |
| void | ResetFromTemplate (const OUString &rTemplateName, std::u16string_view rFileName) |
| sal_uInt32 | GetModifyPasswordHash () const |
| bool | SetModifyPasswordHash (sal_uInt32 nHash) |
| void | SetMacroCallsSeenWhileLoading () |
| bool | GetMacroCallsSeenWhileLoading () const |
| const css::uno::Sequence< css::beans::PropertyValue > & | GetModifyPasswordInfo () const |
| bool | SetModifyPasswordInfo (const css::uno::Sequence< css::beans::PropertyValue > &aInfo) |
| virtual bool | PrepareClose (bool bUI=true) |
| virtual HiddenInformation | GetHiddenInformationState (HiddenInformation nStates) |
| sal_Int16 | QueryHiddenInformation (HiddenWarningFact eFact, weld::Window *pParent) |
| bool | IsSecurityOptOpenReadOnly () const |
| void | SetSecurityOptOpenReadOnly (bool bOpenReadOnly) |
| Size | GetFirstPageSize () const |
| bool | DoClose () |
| std::shared_ptr< GDIMetaFile > | GetPreviewMetaFile (bool bFullContent=false) const |
| BitmapEx | GetPreviewBitmap () const |
| virtual void | CancelTransfers () |
| bool | GenerateAndStoreThumbnail (bool bEncrypted, const css::uno::Reference< css::embed::XStorage > &xStor) |
| bool | WriteThumbnail (bool bEncrypted, const css::uno::Reference< css::io::XStream > &xStream) |
| bool | IsInGenerateAndStoreThumbnail () const |
| bool | IsAvoidRecentDocs () const |
| bool | IsRememberingSignature () const |
| void | AvoidRecentDocs (bool bAvoid) |
| bool | IsContinueImportOnFilterExceptions (std::u16string_view aErrMessage) |
| bool | IsAbortingImport () const |
| void | FinishedLoading (SfxLoadedFlags nWhich=SfxLoadedFlags::ALL) |
| void | TemplateDisconnectionAfterLoad () |
| void | SetLoading (SfxLoadedFlags nFlags) |
| bool | IsLoading () const |
| bool | IsLoadingFinished () const |
| void | SetAutoLoad (const INetURLObject &, sal_uInt32 nTime, bool bReload) |
| bool | IsAutoLoadLocked () const |
| bool | IsPreview () const |
| SfxObjectCreateMode | GetCreateMode () const |
| SfxProgress * | GetProgress () const |
| void | SetWaitCursor (bool bSet) const |
| void | SetTitle (const OUString &rTitle) |
| OUString | GetTitle (sal_uInt16 nMaxLen=0) const |
| void | InvalidateName () |
| virtual ::sfx2::SvLinkSource * | DdeCreateLinkSource (const OUString &rItem) |
| virtual void | ReconnectDdeLink (SfxObjectShell &rServer) |
| virtual SfxStyleSheetBasePool * | GetStyleSheetPool () |
| virtual void | LoadStyles (SfxObjectShell &rSource) |
| virtual sfx2::StyleManager * | GetStyleManager () |
| void | SetAutoStyleFilterIndex (sal_uInt16 nSet) |
| sal_uInt16 | GetAutoStyleFilterIndex () const |
| bool | HasBasic () const |
| BasicManager * | GetBasicManager () const |
| css::uno::Reference< css::script::XLibraryContainer > | GetBasicContainer () |
| css::uno::Reference< css::script::XLibraryContainer > | GetDialogContainer () |
| StarBASIC * | GetBasic () const |
| std::optional< NamedColor > | GetRecentColor (sal_uInt16 nSlotId) |
| void | SetRecentColor (sal_uInt16 nSlotId, const NamedColor &rColor) |
| virtual std::set< Color > | GetDocColors () |
| virtual std::shared_ptr< model::ColorSet > | GetThemeColors () |
| virtual sfx::AccessibilityIssueCollection | runAccessibilityCheck () |
| virtual SfxObjectShell * | GetObjectShell () override |
| css::uno::Reference< css::frame::XModel3 > | GetModel () const |
| void | SetBaseModel (SfxBaseModel *pModel) |
| css::uno::Reference< css::frame::XModel3 > | GetBaseModel () const |
| virtual css::uno::Sequence< OUString > | GetEventNames () |
| css::uno::Reference< css::awt::XWindow > | GetDialogParent (SfxMedium const *pMedium=nullptr) |
| bool | IsInPlaceActive () const |
| bool | IsUIActive () const |
| bool | isEditDocLocked () const |
| bool | isContentExtractionLocked () const |
| bool | isExportLocked () const |
| bool | isPrintLocked () const |
| bool | isSaveLocked () const |
| void | EnableSetModified (bool bEnable=true) |
| bool | IsEnableSetModified () const |
| virtual void | SetModified (bool bModified=true) |
| bool | IsModified () const |
| void | SetupStorage (const css::uno::Reference< css::embed::XStorage > &xStorage, sal_Int32 nVersion, bool bTemplate) const |
| css::uno::Reference< css::embed::XStorage > const & | GetStorage () |
| SvGlobalName const & | GetClassName () const |
| virtual css::uno::Reference< css::task::XInteractionHandler > | getInteractionHandler () const override |
| virtual css::uno::Reference< css::embed::XStorage > | getStorage () const override |
| virtual comphelper::EmbeddedObjectContainer & | getEmbeddedObjectContainer () const override |
| bool | isEnableSetModified () const override |
| virtual OUString | getDocumentBaseURL () const override |
| comphelper::EmbeddedObjectContainer & | GetEmbeddedObjectContainer () const |
| void | ClearEmbeddedObjects () |
| virtual Printer * | GetDocumentPrinter () |
| virtual OutputDevice * | GetDocumentRefDev () |
| virtual void | OnDocumentPrinterChanged (Printer *pNewPrinter) |
| virtual tools::Rectangle | GetVisArea (sal_uInt16 nAspect) const |
| virtual void | SetVisArea (const tools::Rectangle &rVisArea) |
| const tools::Rectangle & | GetVisArea () const |
| void | SetVisAreaSize (const Size &rVisSize) |
| MapUnit | GetMapUnit () const |
| void | SetMapUnit (MapUnit nMUnit) |
| void | FillTransferableObjectDescriptor (TransferableObjectDescriptor &rDesc) const |
| void | DoDraw (OutputDevice *, const Point &rObjPos, const Size &rSize, const JobSetup &rSetup, sal_uInt16 nAspect=ASPECT_CONTENT, bool bOutputForScreen=false) |
| virtual void | Draw (OutputDevice *, const JobSetup &rSetup, sal_uInt16 nAspect, bool bOutputForScreen)=0 |
| virtual void | FillClass (SvGlobalName *pClassName, SotClipboardFormatId *pFormat, OUString *pFullTypeName, sal_Int32 nVersion, bool bTemplate=false) const=0 |
| virtual bool | IsChangeRecording () const |
| virtual bool | HasChangeRecordProtection () const |
| virtual void | SetChangeRecording (bool bActivate, bool bLockAllViews=false) |
| virtual void | SetProtectionPassword (const OUString &rPassword) |
| virtual bool | GetProtectionHash (css::uno::Sequence< sal_Int8 > &rPasswordHash) |
| void | AppendInfoBarWhenReady (const OUString &sId, const OUString &sPrimaryMessage, const OUString &sSecondaryMessage, InfobarType aInfobarType, bool bShowCloseButton=true) |
| std::vector< InfobarData > & | getPendingInfobars () |
| SAL_DLLPRIVATE bool | CreatePreview_Impl (bool bFullContent, VirtualDevice *pDevice, GDIMetaFile *pFile) const |
| SAL_DLLPRIVATE bool | ConnectTmpStorage_Impl (const css::uno::Reference< css::embed::XStorage > &xStorage, SfxMedium *pMedium) |
| SAL_DLLPRIVATE bool | DisconnectStorage_Impl (SfxMedium &rSrcMedium, SfxMedium &rTargetMedium) |
| SAL_DLLPRIVATE bool | PutURLContentsToVersionStream_Impl (const OUString &aURL, const css::uno::Reference< css::embed::XStorage > &xDocStorage, const OUString &aStreamName) |
| SAL_DLLPRIVATE OUString | CreateTempCopyOfStorage_Impl (const css::uno::Reference< css::embed::XStorage > &xStorage) |
| SAL_DLLPRIVATE void | InitOwnModel_Impl () |
| SAL_DLLPRIVATE void | BreakMacroSign_Impl (bool bBreakMacroSing) |
| SAL_DLLPRIVATE void | CheckSecurityOnLoading_Impl () |
| SAL_DLLPRIVATE void | CheckForBrokenDocSignatures_Impl () |
| SAL_DLLPRIVATE void | CheckEncryption_Impl (const css::uno::Reference< css::task::XInteractionHandler > &xHandler) |
| SAL_DLLPRIVATE void | SetModifyPasswordEntered (bool bEntered=true) |
| SAL_DLLPRIVATE bool | IsModifyPasswordEntered () const |
| SAL_DLLPRIVATE void | InitBasicManager_Impl () |
| SAL_DLLPRIVATE SfxObjectShell_Impl * | Get_Impl () |
| SAL_DLLPRIVATE const SfxObjectShell_Impl * | Get_Impl () const |
| SAL_DLLPRIVATE void | SetCreateMode_Impl (SfxObjectCreateMode nMode) |
| SAL_DLLPRIVATE void | DoDraw_Impl (OutputDevice *pDev, const Point &rViewPos, const Fraction &rScaleX, const Fraction &rScaleY, const JobSetup &rSetup, sal_uInt16 nAspect, bool bOutputForScreen) |
| SAL_DLLPRIVATE void | ExecFile_Impl (SfxRequest &) |
| SAL_DLLPRIVATE void | GetState_Impl (SfxItemSet &) |
| SAL_DLLPRIVATE void | PrintExec_Impl (SfxRequest &) |
| SAL_DLLPRIVATE void | PrintState_Impl (SfxItemSet &) |
| SAL_DLLPRIVATE void | ExecProps_Impl (SfxRequest &) |
| SAL_DLLPRIVATE void | StateProps_Impl (SfxItemSet &) |
| SAL_DLLPRIVATE void | ExecView_Impl (SfxRequest &) |
| SAL_DLLPRIVATE bool | ImportFromGeneratedStream_Impl (const css::uno::Reference< css::io::XStream > &xStream, const css::uno::Sequence< css::beans::PropertyValue > &aMediaDescr) |
| SAL_DLLPRIVATE void | UpdateFromTemplate_Impl () |
| SAL_DLLPRIVATE bool | CanReload_Impl () |
| SAL_DLLPRIVATE void | SetNamedVisibility_Impl () |
| SAL_DLLPRIVATE bool | DoSave_Impl (const SfxItemSet *pSet) |
| SAL_DLLPRIVATE bool | Save_Impl (const SfxItemSet *pSet) |
| SAL_DLLPRIVATE bool | PreDoSaveAs_Impl (const OUString &rFileName, const OUString &rFiltName, SfxItemSet const &rItemSet, const css::uno::Sequence< css::beans::PropertyValue > &rArgs) |
| SAL_DLLPRIVATE bool | APISaveAs_Impl (std::u16string_view aFileName, SfxItemSet &rItemSet, const css::uno::Sequence< css::beans::PropertyValue > &rArgs) |
| SAL_DLLPRIVATE bool | CommonSaveAs_Impl (const INetURLObject &aURL, const OUString &aFilterName, SfxItemSet &rItemSet, const css::uno::Sequence< css::beans::PropertyValue > &rArgs) |
| SAL_DLLPRIVATE bool | GeneralInit_Impl (const css::uno::Reference< css::embed::XStorage > &xStorage, bool bTypeMustBeSetAlready) |
| SAL_DLLPRIVATE void | PrepareSecondTryLoad_Impl () |
| SAL_DLLPRIVATE void | SetInitialized_Impl (const bool i_fromInitNew) |
| SAL_DLLPRIVATE IndexBitSet & | GetNoSet_Impl () |
| SAL_DLLPRIVATE void | SetProgress_Impl (SfxProgress *pProgress) |
| SAL_DLLPRIVATE void | PostActivateEvent_Impl (SfxViewFrame const *) |
| SAL_DLLPRIVATE void | SetActivateEvent_Impl (SfxEventHintId) |
| SAL_DLLPRIVATE SignatureState | ImplGetSignatureState (bool bScriptingContent=false) |
| SAL_DLLPRIVATE bool | QuerySaveSizeExceededModules_Impl (const css::uno::Reference< css::task::XInteractionHandler > &xHandler) |
| SAL_DLLPRIVATE void | CheckOut () |
| SAL_DLLPRIVATE void | CancelCheckOut () |
| SAL_DLLPRIVATE void | CheckIn () |
| SAL_DLLPRIVATE css::uno::Sequence< css::document::CmisVersion > | GetCmisVersions () const |
| virtual const sfx2::IXmlIdRegistry * | GetXmlIdRegistry () const |
| bool | IsSignPDF () const |
| css::uno::Reference< css::security::XCertificate > | GetSignPDFCertificate () const |
| css::uno::Sequence< css::beans::PropertyValue > | GetDocumentProtectionFromGrabBag () const |
| virtual std::unique_ptr< LockAllViewsGuard > | LockAllViews () |
Public Member Functions inherited from SfxShell | |
| virtual | ~SfxShell () override |
| virtual SfxInterface * | GetInterface () const |
| void | SetName (const OUString &rName) |
| const OUString & | GetName () const |
| SfxViewShell * | GetViewShell () const |
| const SfxPoolItem * | GetSlotState (sal_uInt16 nSlotId, const SfxInterface *pIF=nullptr, SfxItemSet *pStateSet=nullptr) |
| const SfxPoolItem * | ExecuteSlot (SfxRequest &rReq, const SfxInterface *pIF=nullptr) |
| void | ExecuteSlot (SfxRequest &rReq, bool bAsync) |
| SfxItemPool & | GetPool () const |
| void | SetPool (SfxItemPool *pNewPool) |
| virtual SfxUndoManager * | GetUndoManager () |
| void | SetUndoManager (SfxUndoManager *pNewUndoMgr) |
| SfxRepeatTarget * | GetRepeatTarget () const |
| void | SetRepeatTarget (SfxRepeatTarget *pTarget) |
| virtual void | Invalidate (sal_uInt16 nId=0) |
| virtual bool | IsDesignMode () const |
| bool | IsActive () const |
| virtual void | Activate (bool bMDI) |
| virtual void | Deactivate (bool bMDI) |
| SfxDispatcher * | GetDispatcher () const |
| SfxViewFrame * | GetFrame () const |
| virtual bool | HasUIFeature (SfxShellFeature nFeature) const |
| void | UIFeatureChanged () |
| const SfxPoolItem * | GetItem (sal_uInt16 nSlotId) const |
| const T * | GetItem (TypedWhichId< T > nWhich) const |
| void | PutItem (const SfxPoolItem &rItem) |
| void | SetVerbs (const css::uno::Sequence< css::embed::VerbDescriptor > &aVerbs) |
| const css::uno::Sequence< css::embed::VerbDescriptor > & | GetVerbs () const |
| void | VerbExec (SfxRequest &) |
| SAL_DLLPRIVATE const SfxSlot * | GetVerbSlot_Impl (sal_uInt16 nId) const |
| virtual SfxObjectShell * | GetObjectShell () |
| void | SetDisableFlags (SfxDisableFlags nFlags) |
| SfxDisableFlags | GetDisableFlags () const |
| virtual std::optional< SfxItemSet > | CreateItemSet (sal_uInt16 nId) |
| virtual void | ApplyItemSet (sal_uInt16 nId, const SfxItemSet &rSet) |
| void | SetContextName (const OUString &rsContextName) |
| void | BroadcastContextForActivation (const bool bIsActivated) |
| bool | SetContextBroadcasterEnabled (const bool bIsEnabled) |
| SAL_DLLPRIVATE bool | CanExecuteSlot_Impl (const SfxSlot &rSlot) |
| virtual bool | IsConditionalFastCall (const SfxRequest &rReq) |
| SAL_DLLPRIVATE void | DoActivate_Impl (SfxViewFrame *pFrame, bool bMDI) |
| SAL_DLLPRIVATE void | DoDeactivate_Impl (SfxViewFrame const *pFrame, bool bMDI) |
Static Private Member Functions | |
| static void | InitInterface_Impl () |
| SfxInterface initializer. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from SfxObjectShell | |
| static const css::uno::Sequence< sal_Int8 > & | getUnoTunnelId () |
| static OUString | CreateShellID (const SfxObjectShell *pShell) |
| static SAL_WARN_UNUSED_RESULT SfxObjectShell * | GetFirst (const std::function< bool(const SfxObjectShell *)> &isObjectShell=nullptr, bool bOnlyVisible=true) |
| static SAL_WARN_UNUSED_RESULT SfxObjectShell * | GetNext (const SfxObjectShell &rPrev, const std::function< bool(const SfxObjectShell *)> &isObjectShell=nullptr, bool bOnlyVisible=true) |
| static SAL_WARN_UNUSED_RESULT SfxObjectShell * | Current () |
| static css::uno::Reference< css::uno::XInterface > | GetCurrentComponent () |
| static void | SetCurrentComponent (const css::uno::Reference< css::uno::XInterface > &_rxComponent) |
| static ErrCode | CallXScript (const css::uno::Reference< css::uno::XInterface > &_rxScriptContext, const OUString &rScriptURL, const css::uno::Sequence< css::uno::Any > &aParams, css::uno::Any &aRet, css::uno::Sequence< sal_Int16 > &aOutParamIndex, css::uno::Sequence< css::uno::Any > &aOutParam, bool bRaiseError=true, const css::uno::Any *aCaller=nullptr) |
| static bool | UnTrustedScript (const OUString &rScriptURL) |
| static bool | isScriptAccessAllowed (const css::uno::Reference< css::uno::XInterface > &rScriptContext) |
| static ErrCode | HandleFilter (SfxMedium *pMedium, SfxObjectShell const *pDoc) |
| static void | ReconnectDdeLinks (SfxObjectShell &rServer) |
| static SfxObjectShell * | CreateObject (const OUString &rServiceName, SfxObjectCreateMode=SfxObjectCreateMode::STANDARD) |
| static SfxObjectShell * | CreateObjectByFactoryName (const OUString &rURL, SfxObjectCreateMode=SfxObjectCreateMode::STANDARD) |
| static css::uno::Reference< css::lang::XComponent > | CreateAndLoadComponent (const SfxItemSet &rSet) |
| static SfxObjectShell * | GetShellFromComponent (const css::uno::Reference< css::uno::XInterface > &xComp) |
| static SfxObjectShell * | GetParentShell (const css::uno::Reference< css::uno::XInterface > &xChild) |
| static OUString | GetServiceNameFromFactory (const OUString &rFact) |
| static bool | CopyStoragesOfUnknownMediaType (const css::uno::Reference< css::embed::XStorage > &xSource, const css::uno::Reference< css::embed::XStorage > &xTarget, const css::uno::Sequence< OUString > &rExceptions=css::uno::Sequence< OUString >()) |
| static bool | IsOwnStorageFormat (const SfxMedium &) |
| static SAL_DLLPRIVATE bool | IsPackageStorageFormat_Impl (const SfxMedium &) |
| static SAL_DLLPRIVATE bool | UseInteractionToHandleError (const css::uno::Reference< css::task::XInteractionHandler > &xHandler, ErrCode nError) |
| static SAL_DLLPRIVATE void | StateView_Impl (SfxItemSet &) |
| static SAL_DLLPRIVATE bool | QueryAllowExoticFormat_Impl (const css::uno::Reference< css::task::XInteractionHandler > &xHandler, const OUString &rURL, const OUString &rFilterUIName) |
Static Public Member Functions inherited from SfxShell | |
| static SfxInterface * | GetStaticInterface () |
| static void | EmptyExecStub (SfxShell *pShell, SfxRequest &) |
| static void | EmptyStateStub (SfxShell *pShell, SfxItemSet &) |
| static void | VerbState (SfxItemSet &) |
Protected Member Functions inherited from SfxObjectShell | |
| SfxObjectShell (SfxObjectCreateMode) | |
| SfxObjectShell (SfxModelFlags) | |
| virtual | ~SfxObjectShell () override |
| void | ModifyChanged () |
| virtual bool | Close () override |
| virtual void | DoFlushDocInfo () |
| void | AddToRecentlyUsedList () |
Protected Member Functions inherited from SfxShell | |
| SfxShell () | |
| SfxShell (SfxViewShell *pViewSh) | |
| void | SetViewShell_Impl (SfxViewShell *pView) |
| SAL_DLLPRIVATE void | Invalidate_Impl (SfxBindings &rBindings, sal_uInt16 nId) |
Static Protected Member Functions inherited from SfxShell | |
| static void | HandleOpenXmlFilterSettings (SfxRequest &) |
document shell for draw documents
Definition at line 33 of file GraphicDocShell.hxx.
| sd::GraphicDocShell::GraphicDocShell | ( | SfxObjectCreateMode | eMode | ) |
Definition at line 45 of file grdocsh.cxx.
| sd::GraphicDocShell::GraphicDocShell | ( | SfxModelFlags | nModelCreationFlags | ) |
Definition at line 51 of file grdocsh.cxx.
References Draw, and sd::DrawDocShell::SetStyleFamily().
|
overridevirtual |
Definition at line 57 of file grdocsh.cxx.
|
staticprivate |
SfxInterface initializer.
Definition at line 38 of file grdocsh.cxx.
| sd::GraphicDocShell::SFX_DECL_OBJECTFACTORY | ( | ) |