|
LibreOffice Module vcl (master) 1
|
#include <vcl/dllapi.h>#include <vcl/outdev.hxx>#include <tools/link.hxx>#include <vcl/wintypes.hxx>#include <vcl/vclenum.hxx>#include <vcl/keycodes.hxx>#include <vcl/region.hxx>#include <vcl/uitest/factory.hxx>#include <vcl/IDialogRenderable.hxx>#include <rtl/ustring.hxx>#include <com/sun/star/uno/Reference.hxx>#include <memory>Go to the source code of this file.
Classes | |
| struct | o3tl::typed_flags< PosSizeFlags > |
| struct | o3tl::typed_flags< ZOrderFlags > |
| struct | o3tl::typed_flags< ActivateModeFlags > |
| struct | o3tl::typed_flags< ToTopFlags > |
| struct | o3tl::typed_flags< InvalidateFlags > |
| struct | o3tl::typed_flags< ValidateFlags > |
| struct | o3tl::typed_flags< ScrollFlags > |
| struct | o3tl::typed_flags< ParentClipMode > |
| struct | o3tl::typed_flags< ShowTrackFlags > |
| struct | o3tl::typed_flags< StartTrackingFlags > |
| struct | o3tl::typed_flags< StartAutoScrollFlags > |
| struct | o3tl::typed_flags< GetFocusFlags > |
| struct | o3tl::typed_flags< DialogControlFlags > |
| struct | o3tl::typed_flags< EndExtTextInputFlags > |
| struct | o3tl::typed_flags< WindowHitTest > |
| struct | o3tl::typed_flags< WindowExtendedStyle > |
| class | vcl::RenderTools |
| class | vcl::Window |
| struct | vcl::Window::PointerState |
Namespaces | |
| namespace | com |
| namespace | com::sun |
| namespace | com::sun::star |
| namespace | com::sun::star::accessibility |
| namespace | com::sun::star::rendering |
| namespace | com::sun::star::awt |
| namespace | com::sun::star::uno |
| namespace | com::sun::star::datatransfer |
| namespace | com::sun::star::datatransfer::clipboard |
| namespace | com::sun::star::datatransfer::dnd |
| namespace | vcl |
| namespace | svt |
| namespace | weld |
| namespace | tools |
| namespace | o3tl |
Macros | |
| #define | IMPL_MINSIZE_BUTTON_WIDTH 70 |
| #define | IMPL_MINSIZE_BUTTON_HEIGHT 22 |
| #define | IMPL_EXTRA_BUTTON_WIDTH 18 |
| #define | IMPL_EXTRA_BUTTON_HEIGHT 10 |
| #define | IMPL_SEP_BUTTON_X 5 |
| #define | IMPL_SEP_BUTTON_Y 5 |
| #define | IMPL_MINSIZE_MSGBOX_WIDTH 150 |
| #define | IMPL_DIALOG_OFFSET 5 |
| #define | IMPL_DIALOG_BAR_OFFSET 3 |
| #define | IMPL_MSGBOX_OFFSET_EXTRA_X 0 |
| #define | IMPL_MSGBOX_OFFSET_EXTRA_Y 2 |
| #define | IMPL_SEP_MSGBOX_IMAGE 8 |
Enumerations | |
| enum class | GetWindowType { Parent = 0 , FirstChild = 1 , LastChild = 2 , Prev = 3 , Next = 4 , FirstOverlap = 5 , Overlap = 7 , ParentOverlap = 8 , Client = 9 , RealParent = 10 , Frame = 11 , Border = 12 , FirstTopWindowChild = 13 , NextTopWindowSibling = 16 } |
| enum class | PosSizeFlags { NONE = 0x0000 , X = 0x0001 , Y = 0x0002 , Width = 0x0004 , Height = 0x0008 , Pos = X | Y , Size = Width | Height , PosSize = Pos | Size , All = PosSize } |
| enum class | ZOrderFlags { NONE = 0x0000 , Before = 0x0001 , Behind = 0x0002 , First = 0x0004 , Last = 0x0008 } |
| enum class | ActivateModeFlags { NONE = 0 , GrabFocus = 0x0001 } |
| enum class | ToTopFlags { NONE = 0x0000 , RestoreWhenMin = 0x0001 , ForegroundTask = 0x0002 , NoGrabFocus = 0x0004 , GrabFocusOnly = 0x0008 } |
| enum class | InvalidateFlags { NONE = 0x0000 , Children = 0x0001 , NoChildren = 0x0002 , NoErase = 0x0004 , Update = 0x0008 , Transparent = 0x0010 , NoTransparent = 0x0020 , NoClipChildren = 0x4000 } |
| enum class | ValidateFlags { NONE = 0x0000 , Children = 0x0001 , NoChildren = 0x0002 } |
| enum class | ScrollFlags { NONE = 0x0000 , Clip = 0x0001 , Children = 0x0002 , NoChildren = 0x0004 , UseClipRegion = 0x0008 , Update = 0x0010 } |
| enum class | ParentClipMode { NONE = 0x0000 , Clip = 0x0001 , NoClip = 0x0002 } |
| enum class | ShowTrackFlags { NONE = 0x0000 , Small = 0x0001 , Big = 0x0002 , Split = 0x0003 , Object = 0x0004 , StyleMask = 0x000F , TrackWindow = 0x1000 , Clip = 0x2000 } |
| enum class | StartTrackingFlags { NONE = 0x0001 , KeyMod = 0x0002 , ScrollRepeat = 0x0004 , ButtonRepeat = 0x0008 } |
| enum class | StartAutoScrollFlags { NONE = 0x0000 , Vert = 0x0001 , Horz = 0x0002 } |
| enum class | StateChangedType : sal_uInt16 { InitShow = 1 , Visible = 2 , UpdateMode = 3 , Enable = 4 , Text = 5 , Data = 7 , State = 8 , Style = 9 , Zoom = 10 , ControlFont = 13 , ControlForeground = 14 , ControlBackground = 15 , ReadOnly = 16 , Mirroring = 18 , Layout = 19 , ControlFocus = 20 } |
| enum class | GetFocusFlags { NONE = 0x0000 , Tab = 0x0001 , CURSOR = 0x0002 , Mnemonic = 0x0004 , F6 = 0x0008 , Forward = 0x0010 , Backward = 0x0020 , Around = 0x0040 , UniqueMnemonic = 0x0100 , Init = 0x0200 , FloatWinPopupModeEndCancel = 0x0400 } |
| enum class | DialogControlFlags { NONE = 0x0000 , Return = 0x0001 , WantFocus = 0x0002 , FloatWinPopupModeEndCancel = 0x0004 } |
| enum class | EndExtTextInputFlags { NONE = 0x0000 , Complete = 0x0001 } |
| enum class | GetDlgWindowType { Prev , Next , First } |
| enum class | WindowHitTest { NONE = 0x0000 , Inside = 0x0001 , Transparent = 0x0002 } |
| enum class | WindowExtendedStyle { NONE = 0x0000 , Document = 0x0001 , DocModified = 0x0002 , DocHidden = 0x0004 } |
Functions | |
| const char * | ImplDbgCheckWindow (const void *pObj) |
| #define IMPL_DIALOG_BAR_OFFSET 3 |
Definition at line 363 of file window.hxx.
| #define IMPL_DIALOG_OFFSET 5 |
Definition at line 362 of file window.hxx.
| #define IMPL_EXTRA_BUTTON_HEIGHT 10 |
Definition at line 358 of file window.hxx.
| #define IMPL_EXTRA_BUTTON_WIDTH 18 |
Definition at line 357 of file window.hxx.
| #define IMPL_MINSIZE_BUTTON_HEIGHT 22 |
Definition at line 356 of file window.hxx.
| #define IMPL_MINSIZE_BUTTON_WIDTH 70 |
Definition at line 355 of file window.hxx.
| #define IMPL_MINSIZE_MSGBOX_WIDTH 150 |
Definition at line 361 of file window.hxx.
| #define IMPL_MSGBOX_OFFSET_EXTRA_X 0 |
Definition at line 364 of file window.hxx.
| #define IMPL_MSGBOX_OFFSET_EXTRA_Y 2 |
Definition at line 365 of file window.hxx.
| #define IMPL_SEP_BUTTON_X 5 |
Definition at line 359 of file window.hxx.
| #define IMPL_SEP_BUTTON_Y 5 |
Definition at line 360 of file window.hxx.
| #define IMPL_SEP_MSGBOX_IMAGE 8 |
Definition at line 366 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| GrabFocus | |
Definition at line 159 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Return | |
| WantFocus | |
| FloatWinPopupModeEndCancel | |
Definition at line 332 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Complete | |
Definition at line 345 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| Prev | |
| Next | |
| First | |
Definition at line 369 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Tab | |
| CURSOR | |
| Mnemonic | |
| F6 | |
| Forward | |
| Backward | |
| Around | |
| UniqueMnemonic | |
| Init | |
| FloatWinPopupModeEndCancel | |
Definition at line 312 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| Parent | |
| FirstChild | |
| LastChild | |
| Prev | |
| Next | |
| FirstOverlap | |
| Overlap | |
| ParentOverlap | |
| Client | |
| RealParent | |
| Frame | |
| Border | |
| FirstTopWindowChild | |
| NextTopWindowSibling | |
Definition at line 106 of file window.hxx.
|
strong |
Definition at line 185 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Clip | |
| NoClip | |
Definition at line 236 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| X | |
| Y | |
| Width | |
| Height | |
| Pos | |
| Size | |
| PosSize | |
| All | |
Definition at line 126 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Clip | |
| Children | |
| NoChildren | |
| UseClipRegion | |
| Update | |
Definition at line 221 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Small | |
| Big | |
| Split | |
| Object | |
| StyleMask | |
| TrackWindow | |
| Clip | |
Definition at line 248 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Vert | |
| Horz | |
Definition at line 278 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| KeyMod | |
| ScrollRepeat | |
| ButtonRepeat | |
Definition at line 264 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| InitShow | |
| Visible | |
| UpdateMode | |
| Enable | |
| Text | |
| Data | |
| State | |
| Style | |
| Zoom | |
| ControlFont | |
| ControlForeground | |
| ControlBackground | |
| ReadOnly | |
| Mirroring | |
| Layout | |
| ControlFocus | |
Definition at line 290 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| RestoreWhenMin | |
| ForegroundTask | |
| NoGrabFocus | |
| GrabFocusOnly | |
Definition at line 170 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Children | |
| NoChildren | |
Definition at line 209 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Document | |
| DocModified | |
| DocHidden | This is a frame window that is requested to be hidden (not just "not yet shown"). |
Definition at line 413 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Inside | |
| Transparent | |
Definition at line 403 of file window.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| Before | |
| Behind | |
| First | |
| Last | |
Definition at line 145 of file window.hxx.