ホーム › Graphics.Gdi › TEXT_ALIGN_OPTIONS
TEXT_ALIGN_OPTIONS
列挙型フラグメンバー 16
| 名前 | 10進 | 16進 |
|---|---|---|
| TA_NOUPDATECP | 0 | 0x0 |
| TA_UPDATECP | 1 | 0x1 |
| TA_LEFT | 0 | 0x0 |
| TA_RIGHT | 2 | 0x2 |
| TA_CENTER | 6 | 0x6 |
| TA_TOP | 0 | 0x0 |
| TA_BOTTOM | 8 | 0x8 |
| TA_BASELINE | 24 | 0x18 |
| TA_RTLREADING | 256 | 0x100 |
| TA_MASK | 287 | 0x11F |
| VTA_BASELINE | 24 | 0x18 |
| VTA_LEFT | 8 | 0x8 |
| VTA_RIGHT | 0 | 0x0 |
| VTA_CENTER | 6 | 0x6 |
| VTA_BOTTOM | 2 | 0x2 |
| VTA_TOP | 0 | 0x0 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum TEXT_ALIGN_OPTIONS : unsigned int {
TA_NOUPDATECP = 0,
TA_UPDATECP = 1,
TA_LEFT = 0,
TA_RIGHT = 2,
TA_CENTER = 6,
TA_TOP = 0,
TA_BOTTOM = 8,
TA_BASELINE = 24,
TA_RTLREADING = 256,
TA_MASK = 287,
VTA_BASELINE = 24,
VTA_LEFT = 8,
VTA_RIGHT = 0,
VTA_CENTER = 6,
VTA_BOTTOM = 2,
VTA_TOP = 0
} TEXT_ALIGN_OPTIONS;[Flags]
public enum TEXT_ALIGN_OPTIONS : uint
{
TA_NOUPDATECP = 0,
TA_UPDATECP = 1,
TA_LEFT = 0,
TA_RIGHT = 2,
TA_CENTER = 6,
TA_TOP = 0,
TA_BOTTOM = 8,
TA_BASELINE = 24,
TA_RTLREADING = 256,
TA_MASK = 287,
VTA_BASELINE = 24,
VTA_LEFT = 8,
VTA_RIGHT = 0,
VTA_CENTER = 6,
VTA_BOTTOM = 2,
VTA_TOP = 0,
}<Flags>
Public Enum TEXT_ALIGN_OPTIONS As UInteger
TA_NOUPDATECP = 0
TA_UPDATECP = 1
TA_LEFT = 0
TA_RIGHT = 2
TA_CENTER = 6
TA_TOP = 0
TA_BOTTOM = 8
TA_BASELINE = 24
TA_RTLREADING = 256
TA_MASK = 287
VTA_BASELINE = 24
VTA_LEFT = 8
VTA_RIGHT = 0
VTA_CENTER = 6
VTA_BOTTOM = 2
VTA_TOP = 0
End Enumimport enum
class TEXT_ALIGN_OPTIONS(enum.IntFlag):
TA_NOUPDATECP = 0
TA_UPDATECP = 1
TA_LEFT = 0
TA_RIGHT = 2
TA_CENTER = 6
TA_TOP = 0
TA_BOTTOM = 8
TA_BASELINE = 24
TA_RTLREADING = 256
TA_MASK = 287
VTA_BASELINE = 24
VTA_LEFT = 8
VTA_RIGHT = 0
VTA_CENTER = 6
VTA_BOTTOM = 2
VTA_TOP = 0// TEXT_ALIGN_OPTIONS (flags)
pub const TA_NOUPDATECP: u32 = 0;
pub const TA_UPDATECP: u32 = 1;
pub const TA_LEFT: u32 = 0;
pub const TA_RIGHT: u32 = 2;
pub const TA_CENTER: u32 = 6;
pub const TA_TOP: u32 = 0;
pub const TA_BOTTOM: u32 = 8;
pub const TA_BASELINE: u32 = 24;
pub const TA_RTLREADING: u32 = 256;
pub const TA_MASK: u32 = 287;
pub const VTA_BASELINE: u32 = 24;
pub const VTA_LEFT: u32 = 8;
pub const VTA_RIGHT: u32 = 0;
pub const VTA_CENTER: u32 = 6;
pub const VTA_BOTTOM: u32 = 2;
pub const VTA_TOP: u32 = 0;// TEXT_ALIGN_OPTIONS
const (
TA_NOUPDATECP uint32 = 0
TA_UPDATECP uint32 = 1
TA_LEFT uint32 = 0
TA_RIGHT uint32 = 2
TA_CENTER uint32 = 6
TA_TOP uint32 = 0
TA_BOTTOM uint32 = 8
TA_BASELINE uint32 = 24
TA_RTLREADING uint32 = 256
TA_MASK uint32 = 287
VTA_BASELINE uint32 = 24
VTA_LEFT uint32 = 8
VTA_RIGHT uint32 = 0
VTA_CENTER uint32 = 6
VTA_BOTTOM uint32 = 2
VTA_TOP uint32 = 0
)const
TA_NOUPDATECP = 0;
TA_UPDATECP = 1;
TA_LEFT = 0;
TA_RIGHT = 2;
TA_CENTER = 6;
TA_TOP = 0;
TA_BOTTOM = 8;
TA_BASELINE = 24;
TA_RTLREADING = 256;
TA_MASK = 287;
VTA_BASELINE = 24;
VTA_LEFT = 8;
VTA_RIGHT = 0;
VTA_CENTER = 6;
VTA_BOTTOM = 2;
VTA_TOP = 0;// TEXT_ALIGN_OPTIONS
pub const TA_NOUPDATECP: u32 = 0;
pub const TA_UPDATECP: u32 = 1;
pub const TA_LEFT: u32 = 0;
pub const TA_RIGHT: u32 = 2;
pub const TA_CENTER: u32 = 6;
pub const TA_TOP: u32 = 0;
pub const TA_BOTTOM: u32 = 8;
pub const TA_BASELINE: u32 = 24;
pub const TA_RTLREADING: u32 = 256;
pub const TA_MASK: u32 = 287;
pub const VTA_BASELINE: u32 = 24;
pub const VTA_LEFT: u32 = 8;
pub const VTA_RIGHT: u32 = 0;
pub const VTA_CENTER: u32 = 6;
pub const VTA_BOTTOM: u32 = 2;
pub const VTA_TOP: u32 = 0;const
TA_NOUPDATECP* = 0
TA_UPDATECP* = 1
TA_LEFT* = 0
TA_RIGHT* = 2
TA_CENTER* = 6
TA_TOP* = 0
TA_BOTTOM* = 8
TA_BASELINE* = 24
TA_RTLREADING* = 256
TA_MASK* = 287
VTA_BASELINE* = 24
VTA_LEFT* = 8
VTA_RIGHT* = 0
VTA_CENTER* = 6
VTA_BOTTOM* = 2
VTA_TOP* = 0enum TEXT_ALIGN_OPTIONS : uint {
TA_NOUPDATECP = 0,
TA_UPDATECP = 1,
TA_LEFT = 0,
TA_RIGHT = 2,
TA_CENTER = 6,
TA_TOP = 0,
TA_BOTTOM = 8,
TA_BASELINE = 24,
TA_RTLREADING = 256,
TA_MASK = 287,
VTA_BASELINE = 24,
VTA_LEFT = 8,
VTA_RIGHT = 0,
VTA_CENTER = 6,
VTA_BOTTOM = 2,
VTA_TOP = 0,
}#define global TA_NOUPDATECP 0x0
#define global TA_UPDATECP 0x1
#define global TA_LEFT 0x0
#define global TA_RIGHT 0x2
#define global TA_CENTER 0x6
#define global TA_TOP 0x0
#define global TA_BOTTOM 0x8
#define global TA_BASELINE 0x18
#define global TA_RTLREADING 0x100
#define global TA_MASK 0x11F
#define global VTA_BASELINE 0x18
#define global VTA_LEFT 0x8
#define global VTA_RIGHT 0x0
#define global VTA_CENTER 0x6
#define global VTA_BOTTOM 0x2
#define global VTA_TOP 0x0
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。