LibreOffice Module cui (master) 1
Classes | Functions | Variables
cfgutil.cxx File Reference
#include <cfgutil.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/container/XEnumerationAccess.hpp>
#include <com/sun/star/container/XEnumeration.hpp>
#include <com/sun/star/document/XScriptInvocationContext.hpp>
#include <com/sun/star/frame/ModuleManager.hpp>
#include <com/sun/star/frame/Desktop.hpp>
#include <com/sun/star/frame/theUICommandDescription.hpp>
#include <com/sun/star/frame/XDispatchInformationProvider.hpp>
#include <com/sun/star/script/browse/XBrowseNode.hpp>
#include <com/sun/star/script/browse/BrowseNodeTypes.hpp>
#include <com/sun/star/script/browse/theBrowseNodeFactory.hpp>
#include <com/sun/star/script/browse/BrowseNodeFactoryViewTypes.hpp>
#include <com/sun/star/style/XStyleFamiliesSupplier.hpp>
#include <com/sun/star/uno/RuntimeException.hpp>
#include <com/sun/star/ui/theUICategoryDescription.hpp>
#include <basic/basmgr.hxx>
#include <tools/urlobj.hxx>
#include <strings.hrc>
#include <bitmaps.hlst>
#include <sfx2/minfitem.hxx>
#include <comphelper/SetFlagContextHelper.hxx>
#include <comphelper/documentinfo.hxx>
#include <comphelper/lok.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/sequenceashashmap.hxx>
#include <svtools/imagemgr.hxx>
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include <dialmgr.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <vcl/commandevent.hxx>
#include <vcl/commandinfoprovider.hxx>
#include <vcl/help.hxx>
#include <vcl/svapp.hxx>
#include <o3tl/string_view.hxx>
#include <sfx2/sidebar/ResourceManager.hxx>
#include <sfx2/sidebar/Context.hxx>
#include <unotools/viewoptions.hxx>
Include dependency graph for cfgutil.cxx:

Go to the source code of this file.

Classes

struct  SvxConfigGroupBoxResource_Impl
 

Functions

 IMPL_LINK (CuiConfigFunctionListBox, QueryTooltip, const weld::TreeIter &, rIter, OUString)
 
 IMPL_LINK (CuiConfigGroupListBox, ExpandingHdl, const weld::TreeIter &, rIter, bool)
 
 IMPL_LINK (SvxScriptSelectorDialog, SelectHdl, weld::TreeView &, rCtrl, void)
 
 IMPL_LINK_NOARG (SvxScriptSelectorDialog, FunctionDoubleClickHdl, weld::TreeView &, bool)
 
 IMPL_LINK (SvxScriptSelectorDialog, ContextMenuHdl, const CommandEvent &, rCEvt, bool)
 
 IMPL_LINK (SvxScriptSelectorDialog, ClickHdl, weld::Button &, rButton, void)
 

Variables

const char CMDURL_STYLEPROT_ONLY [] = ".uno:StyleApply?"
 
const char CMDURL_SPART_ONLY [] = "Style:string="
 
const char CMDURL_FPART_ONLY [] = "FamilyName:string="
 
constexpr OUStringLiteral STYLEPROP_UINAME = u"DisplayName"
 
constexpr OUStringLiteral MACRO_SELECTOR_CONFIGNAME = u"MacroSelectorDialog"
 
constexpr OUStringLiteral LAST_RUN_MACRO_INFO = u"LastRunMacro"
 

Function Documentation

◆ IMPL_LINK() [1/5]

IMPL_LINK ( CuiConfigFunctionListBox  ,
QueryTooltip  ,
const weld::TreeIter ,
rIter  ,
OUString   
)

Definition at line 299 of file cfgutil.cxx.

References aLabel, aName, CuiResId(), and pData.

◆ IMPL_LINK() [2/5]

IMPL_LINK ( CuiConfigGroupListBox  ,
ExpandingHdl  ,
const weld::TreeIter ,
rIter  ,
bool   
)

◆ IMPL_LINK() [3/5]

IMPL_LINK ( SvxScriptSelectorDialog  ,
ClickHdl  ,
weld::Button ,
rButton  ,
void   
)

Definition at line 1257 of file cfgutil.cxx.

References m_xDialog, m_xOKButton, RET_CANCEL, and RET_OK.

◆ IMPL_LINK() [4/5]

IMPL_LINK ( SvxScriptSelectorDialog  ,
ContextMenuHdl  ,
const CommandEvent ,
rCEvt  ,
bool   
)

◆ IMPL_LINK() [5/5]

IMPL_LINK ( SvxScriptSelectorDialog  ,
SelectHdl  ,
weld::TreeView ,
rCtrl  ,
void   
)

Definition at line 1192 of file cfgutil.cxx.

◆ IMPL_LINK_NOARG()

IMPL_LINK_NOARG ( SvxScriptSelectorDialog  ,
FunctionDoubleClickHdl  ,
weld::TreeView ,
bool   
)

Definition at line 1201 of file cfgutil.cxx.

References m_xOKButton.

Variable Documentation

◆ CMDURL_FPART_ONLY

const char CMDURL_FPART_ONLY[] = "FamilyName:string="

Definition at line 80 of file cfgutil.cxx.

Referenced by SfxStylesInfo_Impl::parseStyleCommand().

◆ CMDURL_SPART_ONLY

const char CMDURL_SPART_ONLY[] = "Style:string="

Definition at line 79 of file cfgutil.cxx.

Referenced by SfxStylesInfo_Impl::parseStyleCommand().

◆ CMDURL_STYLEPROT_ONLY

const char CMDURL_STYLEPROT_ONLY[] = ".uno:StyleApply?"

Definition at line 78 of file cfgutil.cxx.

Referenced by SfxStylesInfo_Impl::parseStyleCommand().

◆ LAST_RUN_MACRO_INFO

constexpr OUStringLiteral LAST_RUN_MACRO_INFO = u"LastRunMacro"
constexpr

◆ MACRO_SELECTOR_CONFIGNAME

constexpr OUStringLiteral MACRO_SELECTOR_CONFIGNAME = u"MacroSelectorDialog"
constexpr

◆ STYLEPROP_UINAME

constexpr OUStringLiteral STYLEPROP_UINAME = u"DisplayName"
constexpr