LibreOffice Module svl (master) 1
Classes | Macros | Typedefs | Enumerations | Variables
macitem.hxx File Reference
#include <rtl/ustring.hxx>
#include <svl/svldllapi.h>
#include <svl/poolitem.hxx>
#include <map>
#include <utility>
Include dependency graph for macitem.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SvxMacro
 
class  SvxMacroTableDtor
 
class  SvxMacroItem
 

Macros

#define SVX_MACROTBL_VERSION31   0
 
#define SVX_MACROTBL_VERSION40   1
 

Typedefs

typedef std::map< SvMacroItemId, SvxMacroSvxMacroTable
 

Enumerations

enum  ScriptType {
  STARBASIC ,
  JAVASCRIPT ,
  EXTENDED_STYPE
}
 

Variables

constexpr OUStringLiteral SVX_MACRO_LANGUAGE_JAVASCRIPT = u"JavaScript"
 
constexpr OUStringLiteral SVX_MACRO_LANGUAGE_STARBASIC = u"StarBasic"
 
constexpr OUStringLiteral SVX_MACRO_LANGUAGE_SF = u"Script"
 

Macro Definition Documentation

◆ SVX_MACROTBL_VERSION31

#define SVX_MACROTBL_VERSION31   0

Definition at line 74 of file macitem.hxx.

◆ SVX_MACROTBL_VERSION40

#define SVX_MACROTBL_VERSION40   1

Definition at line 75 of file macitem.hxx.

Typedef Documentation

◆ SvxMacroTable

Definition at line 72 of file macitem.hxx.

Enumeration Type Documentation

◆ ScriptType

enum ScriptType
Enumerator
STARBASIC 
JAVASCRIPT 
EXTENDED_STYPE 

Definition at line 37 of file macitem.hxx.

Variable Documentation

◆ SVX_MACRO_LANGUAGE_JAVASCRIPT

constexpr OUStringLiteral SVX_MACRO_LANGUAGE_JAVASCRIPT = u"JavaScript"
inlineconstexpr

Definition at line 33 of file macitem.hxx.

Referenced by SvxMacro::GetLanguage(), and SvxMacro::SvxMacro().

◆ SVX_MACRO_LANGUAGE_SF

constexpr OUStringLiteral SVX_MACRO_LANGUAGE_SF = u"Script"
inlineconstexpr

Definition at line 35 of file macitem.hxx.

Referenced by SvxMacro::GetLanguage().

◆ SVX_MACRO_LANGUAGE_STARBASIC

constexpr OUStringLiteral SVX_MACRO_LANGUAGE_STARBASIC = u"StarBasic"
inlineconstexpr

Definition at line 34 of file macitem.hxx.

Referenced by SvxMacro::GetLanguage(), and SvxMacro::SvxMacro().