LibreOffice Module svx (master)  1
Enumerations
svdobjkind.hxx File Reference
#include <com/sun/star/form/FormComponentType.hpp>
Include dependency graph for svdobjkind.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  SdrObjKind {
  OBJ_NONE = 0,
  OBJ_GRUP = 1,
  OBJ_LINE = 2,
  OBJ_RECT = 3,
  OBJ_CIRC = 4,
  OBJ_SECT = 5,
  OBJ_CARC = 6,
  OBJ_CCUT = 7,
  OBJ_POLY = 8,
  OBJ_PLIN = 9,
  OBJ_PATHLINE = 10,
  OBJ_PATHFILL = 11,
  OBJ_FREELINE = 12,
  OBJ_FREEFILL = 13,
  OBJ_SPLNLINE = 14,
  OBJ_SPLNFILL = 15,
  OBJ_TEXT = 16,
  OBJ_TITLETEXT = 20,
  OBJ_OUTLINETEXT = 21,
  OBJ_GRAF = 22,
  OBJ_OLE2 = 23,
  OBJ_EDGE = 24,
  OBJ_CAPTION = 25,
  OBJ_PATHPOLY = 26,
  OBJ_PATHPLIN = 27,
  OBJ_PAGE = 28,
  OBJ_MEASURE = 29,
  OBJ_FRAME = 31,
  OBJ_UNO = 32,
  OBJ_CUSTOMSHAPE = 33,
  OBJ_MEDIA = 34,
  OBJ_TABLE = 35,
  OBJ_OLE2_APPLET = 100,
  OBJ_OLE2_PLUGIN = 101,
  E3D_SCENE_ID = 202,
  E3D_OBJECT_ID = 203,
  E3D_CUBEOBJ_ID = 204,
  E3D_SPHEREOBJ_ID = 205,
  E3D_EXTRUDEOBJ_ID = 206,
  E3D_LATHEOBJ_ID = 207,
  E3D_COMPOUNDOBJ_ID = 208,
  E3D_POLYGONOBJ_ID = 209,
  OBJ_FM_CONTROL = 300 + css::form::FormComponentType::CONTROL,
  OBJ_FM_EDIT = 300 + css::form::FormComponentType::TEXTFIELD,
  OBJ_FM_BUTTON = 300 + css::form::FormComponentType::COMMANDBUTTON,
  OBJ_FM_FIXEDTEXT = 300 + css::form::FormComponentType::FIXEDTEXT,
  OBJ_FM_LISTBOX = 300 + css::form::FormComponentType::LISTBOX,
  OBJ_FM_CHECKBOX = 300 + css::form::FormComponentType::CHECKBOX,
  OBJ_FM_COMBOBOX = 300 + css::form::FormComponentType::COMBOBOX,
  OBJ_FM_RADIOBUTTON = 300 + css::form::FormComponentType::RADIOBUTTON,
  OBJ_FM_GROUPBOX = 300 + css::form::FormComponentType::GROUPBOX,
  OBJ_FM_GRID = 300 + css::form::FormComponentType::GRIDCONTROL,
  OBJ_FM_IMAGEBUTTON = 300 + css::form::FormComponentType::IMAGEBUTTON,
  OBJ_FM_FILECONTROL = 300 + css::form::FormComponentType::FILECONTROL,
  OBJ_FM_DATEFIELD = 300 + css::form::FormComponentType::DATEFIELD,
  OBJ_FM_TIMEFIELD = 300 + css::form::FormComponentType::TIMEFIELD,
  OBJ_FM_NUMERICFIELD = 300 + css::form::FormComponentType::NUMERICFIELD,
  OBJ_FM_CURRENCYFIELD = 300 + css::form::FormComponentType::CURRENCYFIELD,
  OBJ_FM_PATTERNFIELD = 300 + css::form::FormComponentType::PATTERNFIELD,
  OBJ_FM_HIDDEN = 300 + css::form::FormComponentType::HIDDENCONTROL,
  OBJ_FM_IMAGECONTROL = 300 + css::form::FormComponentType::IMAGECONTROL,
  OBJ_FM_FORMATTEDFIELD = 300 + css::form::FormComponentType::PATTERNFIELD + 1,
  OBJ_FM_SCROLLBAR = 300 + css::form::FormComponentType::PATTERNFIELD + 2,
  OBJ_FM_SPINBUTTON = 300 + css::form::FormComponentType::PATTERNFIELD + 3,
  OBJ_FM_NAVIGATIONBAR = 300 + css::form::FormComponentType::PATTERNFIELD + 4,
  OBJ_DLG_CONTROL = 401,
  OBJ_DLG_DIALOG = 402,
  OBJ_DLG_PUSHBUTTON = 403,
  OBJ_DLG_RADIOBUTTON = 404,
  OBJ_DLG_CHECKBOX = 405,
  OBJ_DLG_LISTBOX = 406,
  OBJ_DLG_COMBOBOX = 407,
  OBJ_DLG_GROUPBOX = 408,
  OBJ_DLG_EDIT = 409,
  OBJ_DLG_FIXEDTEXT = 410,
  OBJ_DLG_IMAGECONTROL = 411,
  OBJ_DLG_PROGRESSBAR = 412,
  OBJ_DLG_HSCROLLBAR = 413,
  OBJ_DLG_VSCROLLBAR = 414,
  OBJ_DLG_HFIXEDLINE = 415,
  OBJ_DLG_VFIXEDLINE = 416,
  OBJ_DLG_DATEFIELD = 417,
  OBJ_DLG_TIMEFIELD = 418,
  OBJ_DLG_NUMERICFIELD = 419,
  OBJ_DLG_CURRENCYFIELD = 420,
  OBJ_DLG_FORMATTEDFIELD = 421,
  OBJ_DLG_PATTERNFIELD = 422,
  OBJ_DLG_FILECONTROL = 423,
  OBJ_DLG_TREECONTROL = 424,
  OBJ_DLG_SPINBUTTON = 425,
  OBJ_DLG_GRIDCONTROL = 426,
  OBJ_DLG_HYPERLINKCONTROL = 427,
  OBJ_DLG_FORMRADIO = 428,
  OBJ_DLG_FORMCHECK = 429,
  OBJ_DLG_FORMLIST = 430,
  OBJ_DLG_FORMCOMBO = 431,
  OBJ_DLG_FORMSPIN = 432,
  OBJ_DLG_FORMVSCROLL = 433,
  OBJ_DLG_FORMHSCROLL = 434,
  OBJ_RD_FIXEDTEXT = 501,
  OBJ_RD_IMAGECONTROL = 502,
  OBJ_RD_FORMATTEDFIELD = 503,
  OBJ_RD_HFIXEDLINE = 504,
  OBJ_RD_VFIXEDLINE = 505,
  OBJ_RD_SUBREPORT = 506,
  SwFlyDrawObjIdentifier = 601
}
 

Enumeration Type Documentation

enum SdrObjKind
Enumerator
OBJ_NONE 
OBJ_GRUP 

abstract object (SdrObject)

OBJ_LINE 

object group

OBJ_RECT 

line

OBJ_CIRC 

rectangle (round corners optional)

OBJ_SECT 

circle, ellipse

OBJ_CARC 

circle section

OBJ_CCUT 

circle arc

OBJ_POLY 

circle cut

OBJ_PLIN 

polygon, PolyPolygon

OBJ_PATHLINE 

PolyLine.

OBJ_PATHFILL 

open Bezier-curve

OBJ_FREELINE 

closed Bezier-curve

OBJ_FREEFILL 

open free-hand line

OBJ_SPLNLINE 

closed free-hand line

OBJ_SPLNFILL 

natural cubic Spline (ni)

OBJ_TEXT 

periodic cubic Spline (ni)

OBJ_TITLETEXT 

text object

OBJ_OUTLINETEXT 

TitleText, special text object for StarDraw.

OBJ_GRAF 

OutlineText, special text object for StarDraw.

OBJ_OLE2 

foreign graphic (StarView Graphic)

OBJ_EDGE 

OLE object.

OBJ_CAPTION 

connector object

OBJ_PATHPOLY 

caption object

OBJ_PATHPLIN 

Polygon/PolyPolygon represented by SdrPathObj.

OBJ_PAGE 

Polyline represented by SdrPathObj.

OBJ_MEASURE 

object that represents a SdrPage

OBJ_FRAME 

measurement object

OBJ_UNO 

continuously activated OLE (PlugIn-Frame or similar)

OBJ_CUSTOMSHAPE 

Universal Network Object packed into SvDraw object.

OBJ_MEDIA 

custom shape

OBJ_TABLE 

media shape

OBJ_OLE2_APPLET 

table

OBJ_OLE2_PLUGIN 
E3D_SCENE_ID 
E3D_OBJECT_ID 
E3D_CUBEOBJ_ID 
E3D_SPHEREOBJ_ID 
E3D_EXTRUDEOBJ_ID 
E3D_LATHEOBJ_ID 
E3D_COMPOUNDOBJ_ID 
E3D_POLYGONOBJ_ID 
OBJ_FM_CONTROL 
OBJ_FM_EDIT 
OBJ_FM_BUTTON 
OBJ_FM_FIXEDTEXT 
OBJ_FM_LISTBOX 
OBJ_FM_CHECKBOX 
OBJ_FM_COMBOBOX 
OBJ_FM_RADIOBUTTON 
OBJ_FM_GROUPBOX 
OBJ_FM_GRID 
OBJ_FM_IMAGEBUTTON 
OBJ_FM_FILECONTROL 
OBJ_FM_DATEFIELD 
OBJ_FM_TIMEFIELD 
OBJ_FM_NUMERICFIELD 
OBJ_FM_CURRENCYFIELD 
OBJ_FM_PATTERNFIELD 
OBJ_FM_HIDDEN 
OBJ_FM_IMAGECONTROL 
OBJ_FM_FORMATTEDFIELD 
OBJ_FM_SCROLLBAR 
OBJ_FM_SPINBUTTON 
OBJ_FM_NAVIGATIONBAR 
OBJ_DLG_CONTROL 
OBJ_DLG_DIALOG 
OBJ_DLG_PUSHBUTTON 
OBJ_DLG_RADIOBUTTON 
OBJ_DLG_CHECKBOX 
OBJ_DLG_LISTBOX 
OBJ_DLG_COMBOBOX 
OBJ_DLG_GROUPBOX 
OBJ_DLG_EDIT 
OBJ_DLG_FIXEDTEXT 
OBJ_DLG_IMAGECONTROL 
OBJ_DLG_PROGRESSBAR 
OBJ_DLG_HSCROLLBAR 
OBJ_DLG_VSCROLLBAR 
OBJ_DLG_HFIXEDLINE 
OBJ_DLG_VFIXEDLINE 
OBJ_DLG_DATEFIELD 
OBJ_DLG_TIMEFIELD 
OBJ_DLG_NUMERICFIELD 
OBJ_DLG_CURRENCYFIELD 
OBJ_DLG_FORMATTEDFIELD 
OBJ_DLG_PATTERNFIELD 
OBJ_DLG_FILECONTROL 
OBJ_DLG_TREECONTROL 
OBJ_DLG_SPINBUTTON 
OBJ_DLG_GRIDCONTROL 
OBJ_DLG_HYPERLINKCONTROL 
OBJ_DLG_FORMRADIO 
OBJ_DLG_FORMCHECK 
OBJ_DLG_FORMLIST 
OBJ_DLG_FORMCOMBO 
OBJ_DLG_FORMSPIN 
OBJ_DLG_FORMVSCROLL 
OBJ_DLG_FORMHSCROLL 
OBJ_RD_FIXEDTEXT 
OBJ_RD_IMAGECONTROL 
OBJ_RD_FORMATTEDFIELD 
OBJ_RD_HFIXEDLINE 
OBJ_RD_VFIXEDLINE 
OBJ_RD_SUBREPORT 
SwFlyDrawObjIdentifier 

Definition at line 24 of file svdobjkind.hxx.