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.