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().