|
LibreOffice Module vcl (master) 1
|
Go to the source code of this file.
Classes | |
| struct | o3tl::typed_flags< MenuItemBits > |
| struct | o3tl::typed_flags< ToolBoxItemBits > |
| struct | o3tl::typed_flags< WindowBorderStyle > |
| struct | ItalicMatrix |
| struct | o3tl::typed_flags< WizardButtonFlags > |
| struct | o3tl::typed_flags< DrawFrameFlags > |
| struct | o3tl::typed_flags< FloatWinPopupFlags > |
| struct | o3tl::typed_flags< ShowFlags > |
| struct | o3tl::typed_flags< TrackingEventFlags > |
Namespaces | |
| namespace | o3tl |
| namespace | vcl |
Typedefs | |
| typedef sal_uInt32 | sal_UCS4 |
Enumerations | |
| enum class | SelectionMode { NONE , Single , Range , Multiple } |
| enum class | TimeFieldFormat : sal_Int32 { F_NONE , F_SEC , F_SEC_CS } |
| enum class | MenuItemType { DONTKNOW , STRING , IMAGE , STRINGIMAGE , SEPARATOR } |
| enum class | MenuItemBits : sal_Int16 { NONE = 0x0000 , CHECKABLE = 0x0001 , RADIOCHECK = 0x0002 , AUTOCHECK = 0x0004 , HELP = 0x0010 , POPUPSELECT = 0x0020 , NOSELECT = 0x0040 , ICON = 0x0080 , TEXT = 0x0100 } |
| enum class | ToolBoxItemBits { NONE = 0x0000 , CHECKABLE = 0x0001 , RADIOCHECK = 0x0002 , AUTOCHECK = 0x0004 , LEFT = 0x0008 , AUTOSIZE = 0x0010 , DROPDOWN = 0x0020 , REPEAT = 0x0040 , DROPDOWNONLY = 0x00a0 , TEXT_ONLY = 0x0100 , ICON_ONLY = 0x0200 } |
| enum class | ToolBoxItemType { DONTKNOW , BUTTON , SPACE , SEPARATOR , BREAK } |
| enum class | ButtonType { SYMBOLONLY , TEXT , SYMBOLTEXT } |
| enum class | SymbolType : sal_uInt16 { DONTKNOW = 0 , IMAGE = 1 , ARROW_UP = 2 , ARROW_DOWN = 3 , ARROW_LEFT = 4 , ARROW_RIGHT = 5 , SPIN_UP = 6 , SPIN_DOWN = 7 , SPIN_LEFT = 8 , SPIN_RIGHT = 9 , FIRST = 10 , LAST = 11 , PREV = 12 , NEXT = 13 , PAGEUP = 14 , PAGEDOWN = 15 , PLAY = 16 , STOP = 19 , CLOSE = 25 , CHECKMARK = 28 , RADIOCHECKMARK = 29 , FLOAT = 31 , DOCK = 32 , HIDE = 33 , HELP = 34 , PLUS = 35 , MENU = SymbolType::SPIN_DOWN } |
| enum class | WindowBorderStyle : sal_Int16 { NONE = 0x0000 , NORMAL = 0x0001 , MONO = 0x0002 , MENU = 0x0010 , NWF = 0x0020 , NOBORDER = 0x1000 , REMOVEBORDER = 0x2000 } |
| enum class | TimeFormat { Hour12 , Hour24 } |
| enum class | ExtTimeFieldFormat { Short24H , Long24H , Short12H , Long12H , ShortDuration , LongDuration } |
| enum class | ExtDateFieldFormat { SystemShort , SystemShortYY , SystemShortYYYY , SystemLong , ShortDDMMYY , ShortMMDDYY , ShortYYMMDD , ShortDDMMYYYY , ShortMMDDYYYY , ShortYYYYMMDD , ShortYYMMDD_DIN5008 , ShortYYYYMMDD_DIN5008 , FORCE_EQUAL_SIZE =SAL_MAX_ENUM } |
| enum class | HatchStyle { Single , Double , Triple , Single = 0 , Double = 1 , Triple = 2 , FORCE_EQUAL_SIZE = SAL_MAX_ENUM } |
| enum class | LineStyle { NONE = 0 , Solid = 1 , Dash = 2 , FORCE_EQUAL_SIZE = SAL_MAX_ENUM } |
| enum class | OutDevSupportType { TransparentRect , B2DDraw , TransparentText } |
| enum class | VclAlign { Fill , Start , End , Center } |
| enum class | VclPackType { Start = 0 , End = 1 , LAST = End } |
| enum | VclResponseType { RET_CANCEL = 0 , RET_OK = 1 , RET_YES = 2 , RET_NO = 3 , RET_RETRY = 4 , RET_IGNORE = 5 , RET_CLOSE = 7 , RET_HELP = 10 } |
| !! in case of changes adjust /basic/source/runtime/methods.cxx msgbox More... | |
| enum class | VclButtonsType { NONE , Ok , Close , Cancel , YesNo , OkCancel } |
| enum class | VclMessageType { Info , Warning , Question , Error , Other } |
| enum class | VclSizeGroupMode { NONE , Horizontal , Vertical , Both } |
| enum class | VclPolicyType { ALWAYS , AUTOMATIC , NEVER } |
| enum class | WizardButtonFlags : sal_Int16 { NONE = 0x0000 , NEXT = 0x0001 , PREVIOUS = 0x0002 , FINISH = 0x0004 , CANCEL = 0x0008 , HELP = 0x0010 } |
| enum class | ToolBoxButtonSize { DontCare , Small , Large , Size32 } |
| enum class | vcl::ImageType { vcl::Size16 , vcl::Size26 , vcl::Size32 , vcl::Small = Size16 , vcl::LAST = Size32 } |
| enum class | DrawFrameStyle { NONE = 0x0000 , In = 0x0001 , Out = 0x0002 , Group = 0x0003 , DoubleIn = 0x0004 , DoubleOut = 0x0005 , NWF = 0x0006 } |
| enum class | DrawFrameFlags { NONE = 0x0000 , Menu = 0x0010 , WindowBorder = 0x0020 , BorderWindowBorder = 0x0040 , Mono = 0x1000 , NoDraw = 0x8000 } |
| enum class | TxtAlign { Left , Center , Right } |
| enum class | FloatWinPopupFlags { NONE = 0x000000 , AllowTearOff = 0x000001 , Down = 0x000002 , Up = 0x000004 , Left = 0x000008 , Right = 0x000010 , NoKeyClose = 0x000020 , AllMouseButtonClose = 0x000040 , NoAppFocusClose = 0x000080 , NewLevel = 0x000100 , NoMouseUpClose = 0x000200 , GrabFocus = 0x000400 , NoHorzPlacement = 0x000800 , MakeClientWindowVisibleBeforePopup = 0x001000 } |
| enum class | ShowFlags { NONE = 0x0000 , NoFocusChange = 0x0002 , NoActivate = 0x0004 , ForegroundTask = 0x0008 } |
| enum class | TrackingEventFlags { NONE = 0x0000 , Cancel = 0x0001 , Key = 0x0002 , Focus = 0x0004 , Repeat = 0x0100 , End = 0x1000 } |
| enum class | ScrollType { DontKnow , LineUp , LineDown , PageUp , PageDown , Drag } |
Functions | |
| bool | operator== (const ItalicMatrix &a, const ItalicMatrix &b) |
| bool | operator!= (const ItalicMatrix &a, const ItalicMatrix &b) |
| typedef sal_uInt32 sal_UCS4 |
Definition at line 160 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| SYMBOLONLY | |
| TEXT | |
| SYMBOLTEXT | |
Definition at line 71 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Menu | |
| WindowBorder | |
| BorderWindowBorder | |
| Mono | |
| NoDraw | |
Definition at line 301 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| In | |
| Out | |
| Group | |
| DoubleIn | |
| DoubleOut | |
| NWF | |
Definition at line 289 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| SystemShort | |
| SystemShortYY | |
| SystemShortYYYY | |
| SystemLong | |
| ShortDDMMYY | |
| ShortMMDDYY | |
| ShortYYMMDD | |
| ShortDDMMYYYY | |
| ShortMMDDYYYY | |
| ShortYYYYMMDD | |
| ShortYYMMDD_DIN5008 | |
| ShortYYYYMMDD_DIN5008 | |
| FORCE_EQUAL_SIZE | |
Definition at line 134 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| Short24H | the first 4 of these are only used by base/dbaccess |
| Long24H | |
| Short12H | |
| Long12H | |
| ShortDuration | |
| LongDuration | |
Definition at line 126 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| AllowTearOff | |
| Down | |
| Up | |
| Left | |
| Right | |
| NoKeyClose | |
| AllMouseButtonClose | |
| NoAppFocusClose | |
| NewLevel | |
| NoMouseUpClose | |
| GrabFocus | |
| NoHorzPlacement | |
| MakeClientWindowVisibleBeforePopup | |
Definition at line 322 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| Single | |
| Double | |
| Triple | |
| Single | |
| Double | |
| Triple | |
| FORCE_EQUAL_SIZE | |
Definition at line 144 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Solid | |
| Dash | |
| FORCE_EQUAL_SIZE | |
Definition at line 152 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| CHECKABLE | |
| RADIOCHECK | |
| AUTOCHECK | |
| HELP | |
| POPUPSELECT | |
| NOSELECT | |
| ICON | |
| TEXT | |
Definition at line 32 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| DONTKNOW | |
| STRING | |
| IMAGE | |
| STRINGIMAGE | |
| SEPARATOR | |
Definition at line 30 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| TransparentRect | |
| B2DDraw | |
| TransparentText | |
Definition at line 162 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| DontKnow | |
| LineUp | |
| LineDown | |
| PageUp | |
| PageDown | |
| Drag | |
Definition at line 371 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Single | |
| Range | |
| Multiple | |
Definition at line 26 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| NoFocusChange | |
| NoActivate | |
| ForegroundTask | |
Definition at line 345 of file vclenum.hxx.
|
strong |
Definition at line 73 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| F_NONE | |
| F_SEC | |
| F_SEC_CS | |
Definition at line 28 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| Hour12 | |
| Hour24 | |
Definition at line 121 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| DontCare | |
| Small | |
| Large | |
| Size32 | |
Definition at line 266 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| CHECKABLE | |
| RADIOCHECK | |
| AUTOCHECK | |
| LEFT | |
| AUTOSIZE | |
| DROPDOWN | |
| REPEAT | |
| DROPDOWNONLY | |
| TEXT_ONLY | |
| ICON_ONLY | |
Definition at line 50 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| DONTKNOW | |
| BUTTON | |
| SPACE | |
| SEPARATOR | |
| BREAK | |
Definition at line 69 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Cancel | |
| Key | |
| Focus | |
| Repeat | |
| End | |
Definition at line 357 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| Left | |
| Center | |
| Right | |
Definition at line 315 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| Fill | |
| Start | |
| End | |
| Center | |
Definition at line 185 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Ok | |
| Close | |
| Cancel | |
| YesNo | |
| OkCancel | |
Definition at line 215 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| Info | |
| Warning | |
| Question | |
| Error | |
| Other | |
Definition at line 225 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| Start | |
| End | |
| LAST | |
Definition at line 193 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| ALWAYS | |
| AUTOMATIC | |
| NEVER | |
Definition at line 242 of file vclenum.hxx.
| enum VclResponseType |
!! in case of changes adjust /basic/source/runtime/methods.cxx msgbox
| Enumerator | |
|---|---|
| RET_CANCEL | |
| RET_OK | |
| RET_YES | |
| RET_NO | |
| RET_RETRY | |
| RET_IGNORE | |
| RET_CLOSE | |
| RET_HELP | |
Definition at line 203 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Horizontal | |
| Vertical | |
| Both | |
Definition at line 234 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| NORMAL | |
| MONO | |
| MENU | |
| NWF | |
| NOBORDER | |
| REMOVEBORDER | |
Definition at line 106 of file vclenum.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| NEXT | |
| PREVIOUS | |
| FINISH | |
| CANCEL | |
| HELP | |
Definition at line 249 of file vclenum.hxx.
|
inline |
Definition at line 180 of file vclenum.hxx.
References a.
|
inline |
Definition at line 175 of file vclenum.hxx.
References a, ItalicMatrix::xx, ItalicMatrix::xy, ItalicMatrix::yx, and ItalicMatrix::yy.
Referenced by Bitmap::operator!=(), and SAL_LOPLUGIN_ANNOTATE().