LibreOffice Module vcl (master) 1
|
#include "impdel.hxx"
#include "salwtype.hxx"
#include "salgeom.hxx"
#include <vcl/help.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <vcl/window.hxx>
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< SalFrameToTop > |
struct | o3tl::typed_flags< SalFrameStyleFlags > |
class | SalFrame |
A SalFrame is a system window (e.g. an X11 window). More... | |
struct | SalFrame::SalPointerState |
Namespaces | |
namespace | vcl |
namespace | o3tl |
namespace | weld |
Macros | |
#define | SAL_FRAME_EXT_STYLE_DOCUMENT SalExtStyle(0x00000001) |
#define | SAL_FRAME_EXT_STYLE_DOCMODIFIED SalExtStyle(0x00000002) |
#define | SAL_FRAME_POSSIZE_X (sal_uInt16(0x0001)) |
#define | SAL_FRAME_POSSIZE_Y (sal_uInt16(0x0002)) |
#define | SAL_FRAME_POSSIZE_WIDTH (sal_uInt16(0x0004)) |
#define | SAL_FRAME_POSSIZE_HEIGHT (sal_uInt16(0x0008)) |
Typedefs | |
typedef sal_uInt64 | SalExtStyle |
Enumerations | |
enum class | SalFrameToTop { NONE = 0x00 , RestoreWhenMin = 0x01 , ForegroundTask = 0x02 , GrabFocus = 0x04 , GrabFocusOnly = 0x08 } |
enum class | SalFrameStyleFlags { NONE = 0x00000000 , DEFAULT = 0x00000001 , MOVEABLE = 0x00000002 , SIZEABLE = 0x00000004 , CLOSEABLE = 0x00000008 , NOSHADOW = 0x00000010 , TOOLTIP = 0x00000020 , OWNERDRAWDECORATION = 0x00000040 , DIALOG = 0x00000080 , INTRO = 0x00000100 , NOICON = 0x01000000 , SYSTEMCHILD = 0x08000000 , PLUG = 0x10000000 , FLOAT = 0x20000000 , TOOLWINDOW = 0x40000000 } |
#define SAL_FRAME_EXT_STYLE_DOCMODIFIED SalExtStyle(0x00000002) |
Definition at line 100 of file salframe.hxx.
#define SAL_FRAME_EXT_STYLE_DOCUMENT SalExtStyle(0x00000001) |
Definition at line 99 of file salframe.hxx.
#define SAL_FRAME_POSSIZE_HEIGHT (sal_uInt16(0x0008)) |
Definition at line 106 of file salframe.hxx.
#define SAL_FRAME_POSSIZE_WIDTH (sal_uInt16(0x0004)) |
Definition at line 105 of file salframe.hxx.
#define SAL_FRAME_POSSIZE_X (sal_uInt16(0x0001)) |
Definition at line 103 of file salframe.hxx.
#define SAL_FRAME_POSSIZE_Y (sal_uInt16(0x0002)) |
Definition at line 104 of file salframe.hxx.
typedef sal_uInt64 SalExtStyle |
Definition at line 98 of file salframe.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
DEFAULT | |
MOVEABLE | |
SIZEABLE | |
CLOSEABLE | |
NOSHADOW | |
TOOLTIP | |
OWNERDRAWDECORATION | |
DIALOG | |
INTRO | |
NOICON | |
SYSTEMCHILD | |
PLUG | |
FLOAT | |
TOOLWINDOW |
Definition at line 64 of file salframe.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
RestoreWhenMin | |
ForegroundTask | |
GrabFocus | |
GrabFocusOnly |
Definition at line 43 of file salframe.hxx.