LibreOffice Module cui (master) 1
Classes | Functions | Variables
macroass.cxx File Reference
#include <macroass.hxx>
#include <o3tl/safeint.hxx>
#include <o3tl/string_view.hxx>
#include <osl/diagnose.h>
#include <comphelper/string.hxx>
#include <comphelper/processfactory.hxx>
#include <svl/macitem.hxx>
#include <svx/svxids.hrc>
#include <tools/debug.hxx>
#include <vcl/idle.hxx>
#include <cfgutil.hxx>
#include <sfx2/evntconf.hxx>
#include <headertablistbox.hxx>
Include dependency graph for macroass.cxx:

Go to the source code of this file.

Classes

class  SfxMacroTabPage_Impl
 

Functions

static OUString ConvertToUIName_Impl (SvxMacro const *pMacro)
 
 IMPL_LINK_NOARG (SfxMacroTabPage, SelectEvent_Impl, weld::TreeView &, void)
 
 IMPL_LINK_NOARG (SfxMacroTabPage, SelectGroup_Impl, weld::TreeView &, void)
 
 IMPL_LINK_NOARG (SfxMacroTabPage, SelectMacro_Impl, weld::TreeView &, void)
 
 IMPL_LINK (SfxMacroTabPage, AssignDeleteClickHdl_Impl, weld::Button &, rBtn, void)
 
 IMPL_LINK (SfxMacroTabPage, AssignDeleteHdl_Impl, weld::TreeView &, rBtn, bool)
 
 IMPL_LINK (SfxMacroTabPage, TimeOut_Impl, Timer *,, void)
 

Variables

static sal_uInt16 aPageRg []
 

Function Documentation

◆ ConvertToUIName_Impl()

static OUString ConvertToUIName_Impl ( SvxMacro const *  pMacro)
static

◆ IMPL_LINK() [1/3]

IMPL_LINK ( SfxMacroTabPage  ,
AssignDeleteClickHdl_Impl  ,
weld::Button ,
rBtn  ,
void   
)

Definition at line 266 of file macroass.cxx.

◆ IMPL_LINK() [2/3]

IMPL_LINK ( SfxMacroTabPage  ,
AssignDeleteHdl_Impl  ,
weld::TreeView ,
rBtn  ,
bool   
)

Definition at line 271 of file macroass.cxx.

◆ IMPL_LINK() [3/3]

IMPL_LINK ( SfxMacroTabPage  ,
TimeOut_Impl  ,
Timer ,
void   
)

Definition at line 315 of file macroass.cxx.

References GetFrameWeld(), and comphelper::getProcessComponentContext().

◆ IMPL_LINK_NOARG() [1/3]

IMPL_LINK_NOARG ( SfxMacroTabPage  ,
SelectEvent_Impl  ,
weld::TreeView ,
void   
)

Definition at line 235 of file macroass.cxx.

References DBG_ASSERT, and weld::TreeView::get_selected_index().

◆ IMPL_LINK_NOARG() [2/3]

IMPL_LINK_NOARG ( SfxMacroTabPage  ,
SelectGroup_Impl  ,
weld::TreeView ,
void   
)

Definition at line 249 of file macroass.cxx.

◆ IMPL_LINK_NOARG() [3/3]

IMPL_LINK_NOARG ( SfxMacroTabPage  ,
SelectMacro_Impl  ,
weld::TreeView ,
void   
)

Definition at line 261 of file macroass.cxx.

Variable Documentation

◆ aPageRg

sal_uInt16 aPageRg[]
static
Initial value:
= {
SID_ATTR_MACROITEM, SID_ATTR_MACROITEM,
0
}

Definition at line 60 of file macroass.cxx.

Referenced by SfxMacroTabPage::FillItemSet(), and SfxMacroTabPage::Reset().