LibreOffice Module oox (master) 1
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
oox::ole Namespace Reference

Namespaces

namespace  OleHelper
 Static helper functions for OLE import/export.
 
namespace  VbaHelper
 Static helper functions for the VBA filters.
 

Classes

class  AxAlignedInputStream
 A wrapper for a binary input stream that supports aligned read operations. More...
 
class  AxAlignedOutputStream
 A wrapper for a binary output stream that supports aligned write operations. More...
 
class  AxBinaryPropertyReader
 Import helper to read simple and complex ActiveX form control properties from a binary input stream. More...
 
class  AxBinaryPropertyWriter
 Export helper to write simple and complex ActiveX form control properties to a binary input stream. More...
 
class  AxCheckBoxModel
 Model for a Forms 2.0 check box. More...
 
class  AxComboBoxModel
 Model for a Forms 2.0 combo box. More...
 
class  AxCommandButtonModel
 Model for a Forms 2.0 command button. More...
 
class  AxContainerModelBase
 Base class for ActiveX container controls. More...
 
class  AxControlFragment
 Fragment handler for an embedded ActiveX form control fragment. More...
 
class  AxControlModelBase
 Base class for all models of Form 2.0 form controls. More...
 
class  AxControlPropertyContext
 Context handler for ActiveX form control model properties. More...
 
struct  AxFontData
 All entries of a font property. More...
 
class  AxFontDataModel
 Base class for Forms 2.0 controls supporting text formatting. More...
 
class  AxFrameModel
 Model for a Forms 2.0 frame control. More...
 
class  AxImageModel
 Model for a Forms 2.0 image. More...
 
class  AxLabelModel
 Model for a Forms 2.0 label. More...
 
class  AxListBoxModel
 Model for a Forms 2.0 list box. More...
 
class  AxMorphDataModelBase
 Base class for a Forms 2.0 morph data control. More...
 
class  AxMultiPageModel
 
class  AxNumericFieldModel
 Model for a numeric field (legacy drawing controls only). More...
 
class  AxOptionButtonModel
 Model for a Forms 2.0 option button. More...
 
class  AxPageModel
 
class  AxScrollBarModel
 Model for a Forms 2.0 scroll bar. More...
 
class  AxSpinButtonModel
 Model for a Forms 2.0 spin button. More...
 
class  AxTabStripModel
 
class  AxTextBoxModel
 Model for a Forms 2.0 text box. More...
 
class  AxToggleButtonModel
 Model for a Forms 2.0 toggle button. More...
 
class  AxUserFormModel
 Model for a Forms 2.0 user form. More...
 
class  ComCtlModelBase
 Base class for all models of ComCtl form controls. More...
 
class  ComCtlProgressBarModel
 Model for a ComCtl progress bar. More...
 
class  ComCtlScrollBarModel
 Model for a ComCtl scroll bar. More...
 
class  ControlConverter
 A base class with useful helper functions for something that is able to convert ActiveX and ComCtl form controls. More...
 
class  ControlModelBase
 Base class for all models of form controls. More...
 
class  EmbeddedControl
 A form control embedded in a document draw page. More...
 
class  EmbeddedForm
 A wrapper for a control form embedded directly in a draw page. More...
 
class  HtmlSelectModel
 
class  HtmlTextBoxModel
 
class  MSConvertOCXControls
 
class  OleFormCtrlExportHelper
 
class  OleObjectHelper
 Helper for OLE object handling. More...
 
struct  OleObjectInfo
 Contains generic information about an OLE object. More...
 
class  OleStorage
 Implements stream access for binary OLE storages. More...
 
struct  StdFontInfo
 Stores data about a StdFont font structure. More...
 
struct  StdHlinkInfo
 Stores data about a StdHlink hyperlink. More...
 
class  VbaFilterConfig
 
class  VbaFormControl
 A control that is embedded in a VBA user form or in another container control in a VBA user form. More...
 
class  VbaInputStream
 A non-seekable input stream that implements run-length decompression. More...
 
class  VbaMacroAttacherBase
 Base class for objects that attach a macro to a specific action. More...
 
struct  VbaMacroKeyAndMethodBinding
 Stores, which key shortcut maps to which VBA macro method. More...
 
class  VbaModule
 
class  VbaProject
 
class  VbaSiteModel
 Common properties for all controls that are part of a VBA user form or of another container control in a VBA user form. More...
 
class  VbaUserForm
 

Typedefs

typedef ::std::pair< sal_Int32, sal_Int32 > AxPairData
 A pair of integer values as a property. More...
 
typedef ::std::vector< OUString > AxArrayString
 An array of string values as a property. More...
 
typedef std::shared_ptr< ControlModelBaseControlModelRef
 
typedef ::std::vector< OUString > AxClassTable
 
typedef std::shared_ptr< VbaSiteModelVbaSiteModelRef
 
typedef std::shared_ptr< VbaMacroAttacherBaseVbaMacroAttacherRef
 

Enumerations

enum  ApiControlType {
  API_CONTROL_BUTTON ,
  API_CONTROL_FIXEDTEXT ,
  API_CONTROL_IMAGE ,
  API_CONTROL_CHECKBOX ,
  API_CONTROL_RADIOBUTTON ,
  API_CONTROL_EDIT ,
  API_CONTROL_NUMERIC ,
  API_CONTROL_LISTBOX ,
  API_CONTROL_COMBOBOX ,
  API_CONTROL_SPINBUTTON ,
  API_CONTROL_SCROLLBAR ,
  API_CONTROL_TABSTRIP ,
  API_CONTROL_PROGRESSBAR ,
  API_CONTROL_GROUPBOX ,
  API_CONTROL_FRAME ,
  API_CONTROL_PAGE ,
  API_CONTROL_MULTIPAGE ,
  API_CONTROL_DIALOG
}
 Enumerates all UNO API control types supported by these filters. More...
 
enum class  ApiTransparencyMode {
  NotSupported ,
  Void
}
 Specifies how a form control supports transparent background. More...
 
enum  ApiDefaultStateMode {
  API_DEFAULTSTATE_BOOLEAN ,
  API_DEFAULTSTATE_SHORT ,
  API_DEFAULTSTATE_TRISTATE
}
 Specifies how a form control supports the DefaultState property. More...
 
enum class  AxHorizontalAlign {
  Left = 1 ,
  Right = 2 ,
  Center = 3
}
 

Functions

static Reference< css::frame::XFrame > lcl_getFrame (const Reference< css::frame::XModel > &rxModel)
 
void SaveInteropProperties (uno::Reference< frame::XModel > const &xModel, OUString const &rObjectName, OUString const *const pOldObjectName, OUString const &rProgId)
 
OOX_DLLPUBLIC void SaveInteropProperties (css::uno::Reference< css::frame::XModel > const &xModel, OUString const &rObjectName, OUString const *pOldObjectName, OUString const &rProgId)
 

Variables

const char g_aEmbeddedObjScheme [] = "vnd.sun.star.EmbeddedObject:"
 
const sal_uInt16 COMCTL_VERSION_50 = 5
 
const sal_uInt16 COMCTL_VERSION_60 = 6
 
const sal_uInt32 AX_SYSCOLOR_WINDOWBACK = 0x80000005
 
const sal_uInt32 AX_SYSCOLOR_WINDOWFRAME = 0x80000006
 
const sal_uInt32 AX_SYSCOLOR_WINDOWTEXT = 0x80000008
 
const sal_uInt32 AX_SYSCOLOR_BUTTONFACE = 0x8000000F
 
const sal_uInt32 AX_SYSCOLOR_BUTTONTEXT = 0x80000012
 
const sal_uInt32 AX_FLAGS_ENABLED = 0x00000002
 
const sal_uInt32 AX_FLAGS_LOCKED = 0x00000004
 
const sal_uInt32 AX_FLAGS_OPAQUE = 0x00000008
 
const sal_uInt32 AX_FLAGS_COLUMNHEADS = 0x00000400
 
const sal_uInt32 AX_FLAGS_ENTIREROWS = 0x00000800
 
const sal_uInt32 AX_FLAGS_EXISTINGENTRIES = 0x00001000
 
const sal_uInt32 AX_FLAGS_CAPTIONLEFT = 0x00002000
 
const sal_uInt32 AX_FLAGS_EDITABLE = 0x00004000
 
const sal_uInt32 AX_FLAGS_IMEMODE_MASK = 0x00078000
 
const sal_uInt32 AX_FLAGS_DRAGENABLED = 0x00080000
 
const sal_uInt32 AX_FLAGS_ENTERASNEWLINE = 0x00100000
 
const sal_uInt32 AX_FLAGS_KEEPSELECTION = 0x00200000
 
const sal_uInt32 AX_FLAGS_TABASCHARACTER = 0x00400000
 
const sal_uInt32 AX_FLAGS_WORDWRAP = 0x00800000
 
const sal_uInt32 AX_FLAGS_BORDERSSUPPRESSED = 0x02000000
 
const sal_uInt32 AX_FLAGS_SELECTLINE = 0x04000000
 
const sal_uInt32 AX_FLAGS_SINGLECHARSELECT = 0x08000000
 
const sal_uInt32 AX_FLAGS_AUTOSIZE = 0x10000000
 
const sal_uInt32 AX_FLAGS_HIDESELECTION = 0x20000000
 
const sal_uInt32 AX_FLAGS_MAXLENAUTOTAB = 0x40000000
 
const sal_uInt32 AX_FLAGS_MULTILINE = 0x80000000
 
const sal_Int32 AX_BORDERSTYLE_NONE = 0
 
const sal_Int32 AX_BORDERSTYLE_SINGLE = 1
 
const sal_Int32 AX_SPECIALEFFECT_FLAT = 0
 
const sal_Int32 AX_SPECIALEFFECT_RAISED = 1
 
const sal_Int32 AX_SPECIALEFFECT_SUNKEN = 2
 
const sal_Int32 AX_SPECIALEFFECT_ETCHED = 3
 
const sal_Int32 AX_SPECIALEFFECT_BUMPED = 6
 
const sal_Int32 AX_PICSIZE_CLIP = 0
 
const sal_Int32 AX_PICSIZE_STRETCH = 1
 
const sal_Int32 AX_PICSIZE_ZOOM = 3
 
const sal_Int32 AX_PICALIGN_TOPLEFT = 0
 
const sal_Int32 AX_PICALIGN_TOPRIGHT = 1
 
const sal_Int32 AX_PICALIGN_CENTER = 2
 
const sal_Int32 AX_PICALIGN_BOTTOMLEFT = 3
 
const sal_Int32 AX_PICALIGN_BOTTOMRIGHT = 4
 
const sal_Int32 AX_DISPLAYSTYLE_TEXT = 1
 
const sal_Int32 AX_DISPLAYSTYLE_LISTBOX = 2
 
const sal_Int32 AX_DISPLAYSTYLE_COMBOBOX = 3
 
const sal_Int32 AX_DISPLAYSTYLE_CHECKBOX = 4
 
const sal_Int32 AX_DISPLAYSTYLE_OPTBUTTON = 5
 
const sal_Int32 AX_DISPLAYSTYLE_TOGGLE = 6
 
const sal_Int32 AX_DISPLAYSTYLE_DROPDOWN = 7
 
const sal_Int32 AX_SELECTION_SINGLE = 0
 
const sal_Int32 AX_SELECTION_MULTI = 1
 
const sal_Int32 AX_SELECTION_EXTENDED = 2
 
const sal_Int32 AX_SHOWDROPBUTTON_NEVER = 0
 
const sal_Int32 AX_SHOWDROPBUTTON_FOCUS = 1
 
const sal_Int32 AX_SHOWDROPBUTTON_ALWAYS = 2
 
const sal_Int32 AX_SCROLLBAR_NONE = 0x00
 
const sal_Int32 AX_SCROLLBAR_HORIZONTAL = 0x01
 
const sal_Int32 AX_SCROLLBAR_VERTICAL = 0x02
 
const sal_uInt16 OLE_STDFONT_NORMAL = 400
 
const sal_uInt16 OLE_STDFONT_BOLD = 700
 
const sal_uInt8 OLE_STDFONT_ITALIC = 0x02
 
const sal_uInt8 OLE_STDFONT_UNDERLINE = 0x04
 
const sal_uInt8 OLE_STDFONT_STRIKE = 0x08
 
const sal_uInt16 VBA_ID_MODULECOOKIE = 0x002C
 
const sal_uInt16 VBA_ID_MODULEDOCSTRING = 0x001C
 
const sal_uInt16 VBA_ID_MODULEDOCSTRINGUNICODE = 0x0048
 
const sal_uInt16 VBA_ID_MODULEEND = 0x002B
 
const sal_uInt16 VBA_ID_MODULEHELPCONTEXT = 0x001E
 
const sal_uInt16 VBA_ID_MODULENAME = 0x0019
 
const sal_uInt16 VBA_ID_MODULENAMEUNICODE = 0x0047
 
const sal_uInt16 VBA_ID_MODULEOFFSET = 0x0031
 
const sal_uInt16 VBA_ID_MODULEPRIVATE = 0x0028
 
const sal_uInt16 VBA_ID_MODULEREADONLY = 0x0025
 
const sal_uInt16 VBA_ID_MODULESTREAMNAME = 0x001A
 
const sal_uInt16 VBA_ID_MODULESTREAMNAMEUNICODE = 0x0032
 
const sal_uInt16 VBA_ID_MODULETYPEDOCUMENT = 0x0022
 
const sal_uInt16 VBA_ID_MODULETYPEPROCEDURAL = 0x0021
 
const sal_uInt16 VBA_ID_PROJECTCODEPAGE = 0x0003
 
const sal_uInt16 VBA_ID_PROJECTEND = 0x0010
 
const sal_uInt16 VBA_ID_PROJECTMODULES = 0x000F
 
const sal_uInt16 VBA_ID_PROJECTNAME = 0x0004
 
const sal_uInt16 VBA_ID_PROJECTVERSION = 0x0009
 

Typedef Documentation

◆ AxArrayString

typedef ::std::vector< OUString > oox::ole::AxArrayString

An array of string values as a property.

Definition at line 95 of file axbinaryreader.hxx.

◆ AxClassTable

typedef ::std::vector< OUString > oox::ole::AxClassTable

Definition at line 794 of file axcontrol.hxx.

◆ AxPairData

typedef::std::pair< sal_Int32, sal_Int32 > oox::ole::AxPairData

A pair of integer values as a property.

Definition at line 92 of file axbinaryreader.hxx.

◆ ControlModelRef

typedef std::shared_ptr< ControlModelBase > oox::ole::ControlModelRef

Definition at line 388 of file axcontrol.hxx.

◆ VbaMacroAttacherRef

Definition at line 111 of file vbaproject.hxx.

◆ VbaSiteModelRef

typedef std::shared_ptr< VbaSiteModel > oox::ole::VbaSiteModelRef

Definition at line 107 of file vbacontrol.hxx.

Enumeration Type Documentation

◆ ApiControlType

Enumerates all UNO API control types supported by these filters.

Enumerator
API_CONTROL_BUTTON 
API_CONTROL_FIXEDTEXT 
API_CONTROL_IMAGE 
API_CONTROL_CHECKBOX 
API_CONTROL_RADIOBUTTON 
API_CONTROL_EDIT 
API_CONTROL_NUMERIC 
API_CONTROL_LISTBOX 
API_CONTROL_COMBOBOX 
API_CONTROL_SPINBUTTON 
API_CONTROL_SCROLLBAR 
API_CONTROL_TABSTRIP 
API_CONTROL_PROGRESSBAR 
API_CONTROL_GROUPBOX 
API_CONTROL_FRAME 
API_CONTROL_PAGE 
API_CONTROL_MULTIPAGE 
API_CONTROL_DIALOG 

Definition at line 151 of file axcontrol.hxx.

◆ ApiDefaultStateMode

Specifies how a form control supports the DefaultState property.

Enumerator
API_DEFAULTSTATE_BOOLEAN 

Control does not support tri-state, state is given as boolean.

API_DEFAULTSTATE_SHORT 

Control does not support tri-state, state is given as short.

API_DEFAULTSTATE_TRISTATE 

Control supports tri-state, state is given as short.

Definition at line 182 of file axcontrol.hxx.

◆ ApiTransparencyMode

enum class oox::ole::ApiTransparencyMode
strong

Specifies how a form control supports transparent background.

Enumerator
NotSupported 

Control does not support transparency.

Void 

Transparency is enabled by missing fill color.

Definition at line 175 of file axcontrol.hxx.

◆ AxHorizontalAlign

enum class oox::ole::AxHorizontalAlign
strong
Enumerator
Left 
Right 
Center 

Definition at line 48 of file axfontdata.hxx.

Function Documentation

◆ lcl_getFrame()

static Reference< css::frame::XFrame > oox::ole::lcl_getFrame ( const Reference< css::frame::XModel > &  rxModel)
static

Definition at line 318 of file olehelper.cxx.

References xController, and xFrame.

◆ SaveInteropProperties() [1/2]

OOX_DLLPUBLIC void oox::ole::SaveInteropProperties ( css::uno::Reference< css::frame::XModel > const &  xModel,
OUString const &  rObjectName,
OUString const *  pOldObjectName,
OUString const &  rProgId 
)

◆ SaveInteropProperties() [2/2]

void oox::ole::SaveInteropProperties ( uno::Reference< frame::XModel > const &  xModel,
OUString const &  rObjectName,
OUString const *const  pOldObjectName,
OUString const &  rProgId 
)

Variable Documentation

◆ AX_BORDERSTYLE_NONE

const sal_Int32 oox::ole::AX_BORDERSTYLE_NONE = 0

◆ AX_BORDERSTYLE_SINGLE

const sal_Int32 oox::ole::AX_BORDERSTYLE_SINGLE = 1

◆ AX_DISPLAYSTYLE_CHECKBOX

const sal_Int32 oox::ole::AX_DISPLAYSTYLE_CHECKBOX = 4

◆ AX_DISPLAYSTYLE_COMBOBOX

const sal_Int32 oox::ole::AX_DISPLAYSTYLE_COMBOBOX = 3

◆ AX_DISPLAYSTYLE_DROPDOWN

const sal_Int32 oox::ole::AX_DISPLAYSTYLE_DROPDOWN = 7

◆ AX_DISPLAYSTYLE_LISTBOX

const sal_Int32 oox::ole::AX_DISPLAYSTYLE_LISTBOX = 2

◆ AX_DISPLAYSTYLE_OPTBUTTON

const sal_Int32 oox::ole::AX_DISPLAYSTYLE_OPTBUTTON = 5

◆ AX_DISPLAYSTYLE_TEXT

const sal_Int32 oox::ole::AX_DISPLAYSTYLE_TEXT = 1

◆ AX_DISPLAYSTYLE_TOGGLE

const sal_Int32 oox::ole::AX_DISPLAYSTYLE_TOGGLE = 6

◆ AX_FLAGS_AUTOSIZE

const sal_uInt32 oox::ole::AX_FLAGS_AUTOSIZE = 0x10000000

Definition at line 105 of file axcontrol.hxx.

◆ AX_FLAGS_BORDERSSUPPRESSED

const sal_uInt32 oox::ole::AX_FLAGS_BORDERSSUPPRESSED = 0x02000000

Definition at line 102 of file axcontrol.hxx.

◆ AX_FLAGS_CAPTIONLEFT

const sal_uInt32 oox::ole::AX_FLAGS_CAPTIONLEFT = 0x00002000

Definition at line 94 of file axcontrol.hxx.

◆ AX_FLAGS_COLUMNHEADS

const sal_uInt32 oox::ole::AX_FLAGS_COLUMNHEADS = 0x00000400

Definition at line 91 of file axcontrol.hxx.

◆ AX_FLAGS_DRAGENABLED

const sal_uInt32 oox::ole::AX_FLAGS_DRAGENABLED = 0x00080000

Definition at line 97 of file axcontrol.hxx.

◆ AX_FLAGS_EDITABLE

const sal_uInt32 oox::ole::AX_FLAGS_EDITABLE = 0x00004000

Definition at line 95 of file axcontrol.hxx.

◆ AX_FLAGS_ENABLED

const sal_uInt32 oox::ole::AX_FLAGS_ENABLED = 0x00000002

◆ AX_FLAGS_ENTERASNEWLINE

const sal_uInt32 oox::ole::AX_FLAGS_ENTERASNEWLINE = 0x00100000

Definition at line 98 of file axcontrol.hxx.

◆ AX_FLAGS_ENTIREROWS

const sal_uInt32 oox::ole::AX_FLAGS_ENTIREROWS = 0x00000800

Definition at line 92 of file axcontrol.hxx.

◆ AX_FLAGS_EXISTINGENTRIES

const sal_uInt32 oox::ole::AX_FLAGS_EXISTINGENTRIES = 0x00001000

Definition at line 93 of file axcontrol.hxx.

◆ AX_FLAGS_HIDESELECTION

const sal_uInt32 oox::ole::AX_FLAGS_HIDESELECTION = 0x20000000

◆ AX_FLAGS_IMEMODE_MASK

const sal_uInt32 oox::ole::AX_FLAGS_IMEMODE_MASK = 0x00078000

Definition at line 96 of file axcontrol.hxx.

◆ AX_FLAGS_KEEPSELECTION

const sal_uInt32 oox::ole::AX_FLAGS_KEEPSELECTION = 0x00200000

Definition at line 99 of file axcontrol.hxx.

◆ AX_FLAGS_LOCKED

const sal_uInt32 oox::ole::AX_FLAGS_LOCKED = 0x00000004

◆ AX_FLAGS_MAXLENAUTOTAB

const sal_uInt32 oox::ole::AX_FLAGS_MAXLENAUTOTAB = 0x40000000

Definition at line 107 of file axcontrol.hxx.

◆ AX_FLAGS_MULTILINE

const sal_uInt32 oox::ole::AX_FLAGS_MULTILINE = 0x80000000

◆ AX_FLAGS_OPAQUE

const sal_uInt32 oox::ole::AX_FLAGS_OPAQUE = 0x00000008

Definition at line 90 of file axcontrol.hxx.

Referenced by oox::ole::ControlConverter::convertAxBackground().

◆ AX_FLAGS_SELECTLINE

const sal_uInt32 oox::ole::AX_FLAGS_SELECTLINE = 0x04000000

Definition at line 103 of file axcontrol.hxx.

◆ AX_FLAGS_SINGLECHARSELECT

const sal_uInt32 oox::ole::AX_FLAGS_SINGLECHARSELECT = 0x08000000

Definition at line 104 of file axcontrol.hxx.

◆ AX_FLAGS_TABASCHARACTER

const sal_uInt32 oox::ole::AX_FLAGS_TABASCHARACTER = 0x00400000

Definition at line 100 of file axcontrol.hxx.

◆ AX_FLAGS_WORDWRAP

const sal_uInt32 oox::ole::AX_FLAGS_WORDWRAP = 0x00800000

◆ AX_PICALIGN_BOTTOMLEFT

const sal_Int32 oox::ole::AX_PICALIGN_BOTTOMLEFT = 3

Definition at line 126 of file axcontrol.hxx.

◆ AX_PICALIGN_BOTTOMRIGHT

const sal_Int32 oox::ole::AX_PICALIGN_BOTTOMRIGHT = 4

Definition at line 127 of file axcontrol.hxx.

◆ AX_PICALIGN_CENTER

const sal_Int32 oox::ole::AX_PICALIGN_CENTER = 2

Definition at line 125 of file axcontrol.hxx.

◆ AX_PICALIGN_TOPLEFT

const sal_Int32 oox::ole::AX_PICALIGN_TOPLEFT = 0

Definition at line 123 of file axcontrol.hxx.

◆ AX_PICALIGN_TOPRIGHT

const sal_Int32 oox::ole::AX_PICALIGN_TOPRIGHT = 1

Definition at line 124 of file axcontrol.hxx.

◆ AX_PICSIZE_CLIP

const sal_Int32 oox::ole::AX_PICSIZE_CLIP = 0

Definition at line 119 of file axcontrol.hxx.

Referenced by oox::ole::ControlConverter::convertAxPicture().

◆ AX_PICSIZE_STRETCH

const sal_Int32 oox::ole::AX_PICSIZE_STRETCH = 1

Definition at line 120 of file axcontrol.hxx.

Referenced by oox::ole::ControlConverter::convertAxPicture().

◆ AX_PICSIZE_ZOOM

const sal_Int32 oox::ole::AX_PICSIZE_ZOOM = 3

Definition at line 121 of file axcontrol.hxx.

Referenced by oox::ole::ControlConverter::convertAxPicture().

◆ AX_SCROLLBAR_HORIZONTAL

const sal_Int32 oox::ole::AX_SCROLLBAR_HORIZONTAL = 0x01

◆ AX_SCROLLBAR_NONE

const sal_Int32 oox::ole::AX_SCROLLBAR_NONE = 0x00

Definition at line 145 of file axcontrol.hxx.

Referenced by oox::ole::AxMorphDataModelBase::exportBinaryModel().

◆ AX_SCROLLBAR_VERTICAL

const sal_Int32 oox::ole::AX_SCROLLBAR_VERTICAL = 0x02

◆ AX_SELECTION_EXTENDED

const sal_Int32 oox::ole::AX_SELECTION_EXTENDED = 2

Definition at line 139 of file axcontrol.hxx.

Referenced by oox::ole::AxListBoxModel::convertProperties().

◆ AX_SELECTION_MULTI

const sal_Int32 oox::ole::AX_SELECTION_MULTI = 1

◆ AX_SELECTION_SINGLE

const sal_Int32 oox::ole::AX_SELECTION_SINGLE = 0

Definition at line 137 of file axcontrol.hxx.

Referenced by oox::ole::AxMorphDataModelBase::exportBinaryModel().

◆ AX_SHOWDROPBUTTON_ALWAYS

const sal_Int32 oox::ole::AX_SHOWDROPBUTTON_ALWAYS = 2

Definition at line 143 of file axcontrol.hxx.

Referenced by oox::ole::AxComboBoxModel::convertProperties().

◆ AX_SHOWDROPBUTTON_FOCUS

const sal_Int32 oox::ole::AX_SHOWDROPBUTTON_FOCUS = 1

Definition at line 142 of file axcontrol.hxx.

Referenced by oox::ole::AxComboBoxModel::convertProperties().

◆ AX_SHOWDROPBUTTON_NEVER

const sal_Int32 oox::ole::AX_SHOWDROPBUTTON_NEVER = 0

Definition at line 141 of file axcontrol.hxx.

◆ AX_SPECIALEFFECT_BUMPED

const sal_Int32 oox::ole::AX_SPECIALEFFECT_BUMPED = 6

Definition at line 117 of file axcontrol.hxx.

◆ AX_SPECIALEFFECT_ETCHED

const sal_Int32 oox::ole::AX_SPECIALEFFECT_ETCHED = 3

Definition at line 116 of file axcontrol.hxx.

◆ AX_SPECIALEFFECT_FLAT

const sal_Int32 oox::ole::AX_SPECIALEFFECT_FLAT = 0

◆ AX_SPECIALEFFECT_RAISED

const sal_Int32 oox::ole::AX_SPECIALEFFECT_RAISED = 1

Definition at line 114 of file axcontrol.hxx.

Referenced by oox::ole::ControlConverter::convertToAxVisualEffect().

◆ AX_SPECIALEFFECT_SUNKEN

const sal_Int32 oox::ole::AX_SPECIALEFFECT_SUNKEN = 2

◆ AX_SYSCOLOR_BUTTONFACE

const sal_uInt32 oox::ole::AX_SYSCOLOR_BUTTONFACE = 0x8000000F

Definition at line 85 of file axcontrol.hxx.

◆ AX_SYSCOLOR_BUTTONTEXT

const sal_uInt32 oox::ole::AX_SYSCOLOR_BUTTONTEXT = 0x80000012

Definition at line 86 of file axcontrol.hxx.

◆ AX_SYSCOLOR_WINDOWBACK

const sal_uInt32 oox::ole::AX_SYSCOLOR_WINDOWBACK = 0x80000005

◆ AX_SYSCOLOR_WINDOWFRAME

const sal_uInt32 oox::ole::AX_SYSCOLOR_WINDOWFRAME = 0x80000006

Definition at line 83 of file axcontrol.hxx.

Referenced by oox::ole::AxMorphDataModelBase::exportBinaryModel().

◆ AX_SYSCOLOR_WINDOWTEXT

const sal_uInt32 oox::ole::AX_SYSCOLOR_WINDOWTEXT = 0x80000008

Definition at line 84 of file axcontrol.hxx.

◆ COMCTL_VERSION_50

const sal_uInt16 oox::ole::COMCTL_VERSION_50 = 5

Definition at line 60 of file axcontrol.hxx.

Referenced by oox::ole::ComCtlModelBase::getDataPartId().

◆ COMCTL_VERSION_60

const sal_uInt16 oox::ole::COMCTL_VERSION_60 = 6

◆ g_aEmbeddedObjScheme

const char oox::ole::g_aEmbeddedObjScheme[] = "vnd.sun.star.EmbeddedObject:"

Definition at line 57 of file oleobjecthelper.cxx.

Referenced by oox::ole::OleObjectHelper::importOleObject().

◆ OLE_STDFONT_BOLD

const sal_uInt16 oox::ole::OLE_STDFONT_BOLD = 700

Definition at line 61 of file olehelper.hxx.

Referenced by oox::ole::AxFontData::importStdFont().

◆ OLE_STDFONT_ITALIC

const sal_uInt8 oox::ole::OLE_STDFONT_ITALIC = 0x02

Definition at line 63 of file olehelper.hxx.

Referenced by oox::ole::AxFontData::importStdFont().

◆ OLE_STDFONT_NORMAL

const sal_uInt16 oox::ole::OLE_STDFONT_NORMAL = 400

Definition at line 60 of file olehelper.hxx.

◆ OLE_STDFONT_STRIKE

const sal_uInt8 oox::ole::OLE_STDFONT_STRIKE = 0x08

Definition at line 65 of file olehelper.hxx.

Referenced by oox::ole::AxFontData::importStdFont().

◆ OLE_STDFONT_UNDERLINE

const sal_uInt8 oox::ole::OLE_STDFONT_UNDERLINE = 0x04

Definition at line 64 of file olehelper.hxx.

Referenced by oox::ole::AxFontData::importStdFont().

◆ VBA_ID_MODULECOOKIE

const sal_uInt16 oox::ole::VBA_ID_MODULECOOKIE = 0x002C

Definition at line 33 of file vbahelper.hxx.

Referenced by oox::ole::VbaModule::importDirRecords().

◆ VBA_ID_MODULEDOCSTRING

const sal_uInt16 oox::ole::VBA_ID_MODULEDOCSTRING = 0x001C

Definition at line 34 of file vbahelper.hxx.

Referenced by oox::ole::VbaModule::importDirRecords().

◆ VBA_ID_MODULEDOCSTRINGUNICODE

const sal_uInt16 oox::ole::VBA_ID_MODULEDOCSTRINGUNICODE = 0x0048

Definition at line 35 of file vbahelper.hxx.

Referenced by oox::ole::VbaModule::importDirRecords().

◆ VBA_ID_MODULEEND

const sal_uInt16 oox::ole::VBA_ID_MODULEEND = 0x002B

Definition at line 36 of file vbahelper.hxx.

Referenced by oox::ole::VbaModule::importDirRecords().

◆ VBA_ID_MODULEHELPCONTEXT

const sal_uInt16 oox::ole::VBA_ID_MODULEHELPCONTEXT = 0x001E

Definition at line 37 of file vbahelper.hxx.

Referenced by oox::ole::VbaModule::importDirRecords().

◆ VBA_ID_MODULENAME

const sal_uInt16 oox::ole::VBA_ID_MODULENAME = 0x0019

◆ VBA_ID_MODULENAMEUNICODE

const sal_uInt16 oox::ole::VBA_ID_MODULENAMEUNICODE = 0x0047

Definition at line 39 of file vbahelper.hxx.

Referenced by oox::ole::VbaModule::importDirRecords().

◆ VBA_ID_MODULEOFFSET

const sal_uInt16 oox::ole::VBA_ID_MODULEOFFSET = 0x0031

Definition at line 40 of file vbahelper.hxx.

Referenced by oox::ole::VbaModule::importDirRecords().

◆ VBA_ID_MODULEPRIVATE

const sal_uInt16 oox::ole::VBA_ID_MODULEPRIVATE = 0x0028

Definition at line 41 of file vbahelper.hxx.

Referenced by oox::ole::VbaModule::importDirRecords().

◆ VBA_ID_MODULEREADONLY

const sal_uInt16 oox::ole::VBA_ID_MODULEREADONLY = 0x0025

Definition at line 42 of file vbahelper.hxx.

Referenced by oox::ole::VbaModule::importDirRecords().

◆ VBA_ID_MODULESTREAMNAME

const sal_uInt16 oox::ole::VBA_ID_MODULESTREAMNAME = 0x001A

Definition at line 43 of file vbahelper.hxx.

Referenced by oox::ole::VbaModule::importDirRecords().

◆ VBA_ID_MODULESTREAMNAMEUNICODE

const sal_uInt16 oox::ole::VBA_ID_MODULESTREAMNAMEUNICODE = 0x0032

Definition at line 44 of file vbahelper.hxx.

Referenced by oox::ole::VbaModule::importDirRecords().

◆ VBA_ID_MODULETYPEDOCUMENT

const sal_uInt16 oox::ole::VBA_ID_MODULETYPEDOCUMENT = 0x0022

Definition at line 45 of file vbahelper.hxx.

Referenced by oox::ole::VbaModule::importDirRecords().

◆ VBA_ID_MODULETYPEPROCEDURAL

const sal_uInt16 oox::ole::VBA_ID_MODULETYPEPROCEDURAL = 0x0021

Definition at line 46 of file vbahelper.hxx.

Referenced by oox::ole::VbaModule::importDirRecords().

◆ VBA_ID_PROJECTCODEPAGE

const sal_uInt16 oox::ole::VBA_ID_PROJECTCODEPAGE = 0x0003

Definition at line 47 of file vbahelper.hxx.

Referenced by oox::ole::VbaProject::readVbaModules().

◆ VBA_ID_PROJECTEND

const sal_uInt16 oox::ole::VBA_ID_PROJECTEND = 0x0010

Definition at line 48 of file vbahelper.hxx.

Referenced by oox::ole::VbaProject::readVbaModules().

◆ VBA_ID_PROJECTMODULES

const sal_uInt16 oox::ole::VBA_ID_PROJECTMODULES = 0x000F

Definition at line 49 of file vbahelper.hxx.

Referenced by oox::ole::VbaProject::readVbaModules().

◆ VBA_ID_PROJECTNAME

const sal_uInt16 oox::ole::VBA_ID_PROJECTNAME = 0x0004

Definition at line 50 of file vbahelper.hxx.

Referenced by oox::ole::VbaProject::readVbaModules().

◆ VBA_ID_PROJECTVERSION

const sal_uInt16 oox::ole::VBA_ID_PROJECTVERSION = 0x0009

Definition at line 51 of file vbahelper.hxx.

Referenced by oox::ole::VbaHelper::readDirRecord().