|
OWLNext 7.0
Borland's Object Windows Library for the modern age
|
TUIMetric encapsulates the GetSystemMetric() API. More...
#include <owl/uimetric.h>
Public Member Functions | |
| TUIMetric (int i) | |
| operator int () const | |
| int | Get () const |
Static Public Member Functions | |
| static int | Get (int i) |
Static Public Attributes | |
| static const TUIMetric | CxScreen = 0 |
| static const TUIMetric | CyScreen = 1 |
| static const TUIMetric | CxVScroll = 2 |
| static const TUIMetric | CyHScroll = 3 |
| static const TUIMetric | CyCaption = 4 |
| static const TUIMetric | CxBorder = 5 |
| static const TUIMetric | CyBorder = 6 |
| static const TUIMetric | CxFixedFrame = 7 |
| static const TUIMetric | CyFixedFrame = 8 |
| static const TUIMetric | CyVThumb = 9 |
| static const TUIMetric | CxHThumb = 10 |
| static const TUIMetric | CxIcon = 11 |
| static const TUIMetric | CyIcon = 12 |
| static const TUIMetric | CxCursor = 13 |
| static const TUIMetric | CyCursor = 14 |
| static const TUIMetric | CyMenu = 15 |
| static const TUIMetric | CxFullScreen = 16 |
| static const TUIMetric | CyFullScreen = 17 |
| static const TUIMetric | CyKanjiWindow = 18 |
| static const TUIMetric | MousePresent = 19 |
| static const TUIMetric | CyVScroll = 20 |
| static const TUIMetric | CxHScroll = 21 |
| static const TUIMetric | Debug = 22 |
| static const TUIMetric | SwapButton = 23 |
| static const TUIMetric | Reserved1 = 24 |
| static const TUIMetric | Reserved2 = 25 |
| static const TUIMetric | Reserved3 = 26 |
| static const TUIMetric | Reserved4 = 27 |
| static const TUIMetric | CxMin = 28 |
| static const TUIMetric | CyMin = 29 |
| static const TUIMetric | CxSize = 30 |
| static const TUIMetric | CySize = 31 |
| static const TUIMetric | CxSizeFrame = 32 |
| static const TUIMetric | CySizeFrame = 33 |
| static const TUIMetric | CxMinTrack = 34 |
| static const TUIMetric | CyMinTrack = 35 |
| static const TUIMetric | CxDoubleClk = 36 |
| static const TUIMetric | CyDoubleClk = 37 |
| static const TUIMetric | CxIconSpacing = 38 |
| static const TUIMetric | CyIconSpacing = 39 |
| static const TUIMetric | MenuDropAlignment = 40 |
| static const TUIMetric | PenWindows = 41 |
| static const TUIMetric | DbcsEnabled = 42 |
| static const TUIMetric | CMouseButtons = 43 |
| static const TUIMetric | Secure = 44 |
| static const TUIMetric | CxEdge = 45 |
| static const TUIMetric | CyEdge = 46 |
| static const TUIMetric | CxMinSpacing = 47 |
| static const TUIMetric | CyMinSpacing = 48 |
| static const TUIMetric | CxSmIcon = 49 |
| static const TUIMetric | CySmIcon = 50 |
| static const TUIMetric | CySmCaption = 51 |
| static const TUIMetric | CxSmSize = 52 |
| static const TUIMetric | CySmSize = 53 |
| static const TUIMetric | CxMenuSize = 54 |
| static const TUIMetric | CyMenuSize = 55 |
| static const TUIMetric | Arrange = 56 |
| static const TUIMetric | CxMinimized = 57 |
| static const TUIMetric | CyMinimized = 58 |
| static const TUIMetric | CxMaxTrack = 59 |
| static const TUIMetric | CyMaxTrack = 60 |
| static const TUIMetric | CxMaximized = 61 |
| static const TUIMetric | CyMaximized = 62 |
| static const TUIMetric | ShowSounds = 63 |
| static const TUIMetric | KeyboardPref = 64 |
| static const TUIMetric | HighContrast = 65 |
| static const TUIMetric | ScreenReader = 66 |
| static const TUIMetric | CleanBoot = 67 |
| static const TUIMetric | CxDrag = 68 |
| static const TUIMetric | CyDrag = 69 |
| static const TUIMetric | Network = 70 |
| static const TUIMetric | CxMenuCheck = 71 |
| static const TUIMetric | CyMenuCheck = 72 |
| static const TUIMetric | SlowMachine = 73 |
| static const TUIMetric | MideastEnabled = 74 |
| static const TUIMetric | CxPixelsPerInch |
| static const TUIMetric | CyPixelsPerInch |
| static const TUIMetric | MouseWheelPresent = 75 |
| static const TUIMetric | XVirtualScreen = 76 |
| static const TUIMetric | YVirtualScreen = 77 |
| static const TUIMetric | CxVirtualScreen = 78 |
| static const TUIMetric | CyVirtualScreen = 79 |
| static const TUIMetric | CMonitors = 80 |
| static const TUIMetric | SameDisplayFormat = 81 |
| static const TUIMetric | CMetrics = 83 |
TUIMetric encapsulates the GetSystemMetric() API.
Typical using:
Definition at line 32 of file uimetric.h.
|
inline |
Definition at line 140 of file uimetric.h.
|
inline |
Definition at line 152 of file uimetric.h.
References Get().
|
inlinestatic |
Definition at line 157 of file uimetric.h.
|
inline |
Definition at line 147 of file uimetric.h.
References Get().
|
static |
Definition at line 90 of file uimetric.h.
|
static |
Definition at line 101 of file uimetric.h.
|
static |
Definition at line 123 of file uimetric.h.
|
static |
Definition at line 119 of file uimetric.h.
|
static |
Definition at line 77 of file uimetric.h.
|
static |
Definition at line 39 of file uimetric.h.
|
static |
Definition at line 47 of file uimetric.h.
|
static |
Definition at line 70 of file uimetric.h.
|
static |
Definition at line 102 of file uimetric.h.
|
static |
Definition at line 79 of file uimetric.h.
|
static |
Definition at line 41 of file uimetric.h.
|
static |
Definition at line 50 of file uimetric.h.
|
static |
Definition at line 55 of file uimetric.h.
|
static |
Definition at line 44 of file uimetric.h.
|
static |
Definition at line 45 of file uimetric.h.
|
static |
Definition at line 72 of file uimetric.h.
|
static |
Definition at line 95 of file uimetric.h.
|
static |
Definition at line 93 of file uimetric.h.
|
static |
Definition at line 105 of file uimetric.h.
|
static |
Definition at line 88 of file uimetric.h.
|
static |
Definition at line 62 of file uimetric.h.
|
static |
Definition at line 91 of file uimetric.h.
|
static |
Definition at line 81 of file uimetric.h.
|
static |
Definition at line 68 of file uimetric.h.
|
static |
Definition at line 110 of file uimetric.h.
|
static |
Definition at line 34 of file uimetric.h.
|
static |
Definition at line 64 of file uimetric.h.
|
static |
Definition at line 66 of file uimetric.h.
|
static |
Definition at line 83 of file uimetric.h.
|
static |
Definition at line 86 of file uimetric.h.
|
static |
Definition at line 117 of file uimetric.h.
|
static |
Definition at line 36 of file uimetric.h.
|
static |
Definition at line 40 of file uimetric.h.
|
static |
Definition at line 38 of file uimetric.h.
|
static |
Definition at line 48 of file uimetric.h.
|
static |
Definition at line 71 of file uimetric.h.
|
static |
Definition at line 103 of file uimetric.h.
|
static |
Definition at line 80 of file uimetric.h.
|
static |
Definition at line 42 of file uimetric.h.
|
static |
Definition at line 51 of file uimetric.h.
|
static |
Definition at line 37 of file uimetric.h.
|
static |
Definition at line 46 of file uimetric.h.
|
static |
Definition at line 73 of file uimetric.h.
|
static |
Definition at line 52 of file uimetric.h.
|
static |
Definition at line 96 of file uimetric.h.
|
static |
Definition at line 94 of file uimetric.h.
|
static |
Definition at line 49 of file uimetric.h.
|
static |
Definition at line 106 of file uimetric.h.
|
static |
Definition at line 89 of file uimetric.h.
|
static |
Definition at line 63 of file uimetric.h.
|
static |
Definition at line 92 of file uimetric.h.
|
static |
Definition at line 82 of file uimetric.h.
|
static |
Definition at line 69 of file uimetric.h.
|
static |
Definition at line 111 of file uimetric.h.
|
static |
Definition at line 35 of file uimetric.h.
|
static |
Definition at line 65 of file uimetric.h.
|
static |
Definition at line 67 of file uimetric.h.
|
static |
Definition at line 85 of file uimetric.h.
|
static |
Definition at line 84 of file uimetric.h.
|
static |
Definition at line 87 of file uimetric.h.
|
static |
Definition at line 118 of file uimetric.h.
|
static |
Definition at line 54 of file uimetric.h.
|
static |
Definition at line 43 of file uimetric.h.
|
static |
Definition at line 76 of file uimetric.h.
|
static |
Definition at line 56 of file uimetric.h.
|
static |
Definition at line 99 of file uimetric.h.
|
static |
Definition at line 98 of file uimetric.h.
|
static |
Definition at line 74 of file uimetric.h.
|
static |
Definition at line 108 of file uimetric.h.
|
static |
Definition at line 53 of file uimetric.h.
|
static |
Definition at line 113 of file uimetric.h.
|
static |
Definition at line 104 of file uimetric.h.
|
static |
Definition at line 75 of file uimetric.h.
|
static |
Definition at line 58 of file uimetric.h.
|
static |
Definition at line 59 of file uimetric.h.
|
static |
Definition at line 60 of file uimetric.h.
|
static |
Definition at line 61 of file uimetric.h.
|
static |
Definition at line 120 of file uimetric.h.
|
static |
Definition at line 100 of file uimetric.h.
|
static |
Definition at line 78 of file uimetric.h.
|
static |
Definition at line 97 of file uimetric.h.
|
static |
Definition at line 107 of file uimetric.h.
|
static |
Definition at line 57 of file uimetric.h.
|
static |
Definition at line 115 of file uimetric.h.
|
static |
Definition at line 116 of file uimetric.h.