19#ifndef INCLUDED_SFX2_SOURCE_INC_APPDATA_HXX
20#define INCLUDED_SFX2_SOURCE_INC_APPDATA_HXX
22#include <config_features.h>
25#include <rtl/ustring.hxx>
35#include <com/sun/star/ui/XAcceleratorConfiguration.hpp>
47class ISfxTemplateCommon;
80#if HAVE_FEATURE_SCRIPTING
81 std::optional<SfxErrorHandler> m_pSbxErrorHdl;
96 std::vector<SfxTbxCtrlFactory>
98 std::vector<SfxStbCtrlFactory>
102 std::unordered_map<OUString, css::uno::Reference<css::ui::XAcceleratorConfiguration>>
maAcceleratorConfs;
103 std::vector<SfxObjectShell*>
105 std::unique_ptr<SfxBasicManagerHolder>
107 std::unique_ptr<SfxBasicManagerCreationListener>
111 std::optional<SfxDispatcher>
141 virtual bool Execute(
const OUString* )
override {
return true; }
DdeTopic(SAL_UNUSED_PARAMETER const OUString &)
virtual bool Execute(const OUString *)
std::vector< SfxViewFrame * > maViewFrames
std::optional< SfxFilterMatcher > pMatcher
std::vector< SfxViewShell * > maViewShells
::rtl::Reference< sfx2::sidebar::Theme > m_pSidebarTheme
rtl::Reference< SfxStatusDispatcher > mxAppDispatch
std::optional< SfxDispatcher > pAppDispat
std::optional< SfxPickList > mxAppPickList
std::optional< SfxSlotPool > pSlotPool
std::unique_ptr< DdeService > pDdeService
std::vector< SfxFrame * > vTopFrames
void OnApplicationBasicManagerCreated(BasicManager &_rManager)
called when the Application's BasicManager has been created.
std::optional< SfxDocumentTemplates > pTemplates
std::vector< SfxChildWinFactory > maFactories
std::optional< SfxErrorHandler > m_pToolsErrorHdl
sal_uInt16 nRescheduleLocks
std::vector< SfxDdeDocTopic_Impl * > maDocTopics
std::unique_ptr< SfxDdeTriggerTopic_Impl > pTriggerTopic
SfxDocumentTemplates * GetDocumentTemplates()
std::unordered_map< OUString, css::uno::Reference< css::ui::XAcceleratorConfiguration > > maAcceleratorConfs
SfxViewFrame * pViewFrame
std::optional< SfxErrorHandler > m_pSoErrorHdl
std::unique_ptr< SfxBasicManagerHolder > pBasicManager
std::unique_ptr< DdeService > pDdeService2
std::vector< SfxObjectShell * > maObjShells
o3tl::enumarray< SfxToolsModule, std::unique_ptr< SfxModule > > aModules
std::vector< SfxStbCtrlFactory > maStbCtrlFactories
std::unique_ptr< SfxBasicManagerCreationListener > pBasMgrListener
std::vector< SfxTbxCtrlFactory > maTbxCtrlFactories
helper class which holds and manipulates a BasicManager