ホーム › UI.Controls › DTTOPTS_FLAGS
DTTOPTS_FLAGS
列挙型フラグメンバー 15
| 名前 | 10進 | 16進 |
|---|---|---|
| DTT_TEXTCOLOR | 1 | 0x1 |
| DTT_BORDERCOLOR | 2 | 0x2 |
| DTT_SHADOWCOLOR | 4 | 0x4 |
| DTT_SHADOWTYPE | 8 | 0x8 |
| DTT_SHADOWOFFSET | 16 | 0x10 |
| DTT_BORDERSIZE | 32 | 0x20 |
| DTT_FONTPROP | 64 | 0x40 |
| DTT_COLORPROP | 128 | 0x80 |
| DTT_STATEID | 256 | 0x100 |
| DTT_CALCRECT | 512 | 0x200 |
| DTT_APPLYOVERLAY | 1024 | 0x400 |
| DTT_GLOWSIZE | 2048 | 0x800 |
| DTT_CALLBACK | 4096 | 0x1000 |
| DTT_COMPOSITED | 8192 | 0x2000 |
| DTT_VALIDBITS | 12287 | 0x2FFF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DTTOPTS_FLAGS : unsigned int {
DTT_TEXTCOLOR = 1,
DTT_BORDERCOLOR = 2,
DTT_SHADOWCOLOR = 4,
DTT_SHADOWTYPE = 8,
DTT_SHADOWOFFSET = 16,
DTT_BORDERSIZE = 32,
DTT_FONTPROP = 64,
DTT_COLORPROP = 128,
DTT_STATEID = 256,
DTT_CALCRECT = 512,
DTT_APPLYOVERLAY = 1024,
DTT_GLOWSIZE = 2048,
DTT_CALLBACK = 4096,
DTT_COMPOSITED = 8192,
DTT_VALIDBITS = 12287
} DTTOPTS_FLAGS;[Flags]
public enum DTTOPTS_FLAGS : uint
{
DTT_TEXTCOLOR = 1,
DTT_BORDERCOLOR = 2,
DTT_SHADOWCOLOR = 4,
DTT_SHADOWTYPE = 8,
DTT_SHADOWOFFSET = 16,
DTT_BORDERSIZE = 32,
DTT_FONTPROP = 64,
DTT_COLORPROP = 128,
DTT_STATEID = 256,
DTT_CALCRECT = 512,
DTT_APPLYOVERLAY = 1024,
DTT_GLOWSIZE = 2048,
DTT_CALLBACK = 4096,
DTT_COMPOSITED = 8192,
DTT_VALIDBITS = 12287,
}<Flags>
Public Enum DTTOPTS_FLAGS As UInteger
DTT_TEXTCOLOR = 1
DTT_BORDERCOLOR = 2
DTT_SHADOWCOLOR = 4
DTT_SHADOWTYPE = 8
DTT_SHADOWOFFSET = 16
DTT_BORDERSIZE = 32
DTT_FONTPROP = 64
DTT_COLORPROP = 128
DTT_STATEID = 256
DTT_CALCRECT = 512
DTT_APPLYOVERLAY = 1024
DTT_GLOWSIZE = 2048
DTT_CALLBACK = 4096
DTT_COMPOSITED = 8192
DTT_VALIDBITS = 12287
End Enumimport enum
class DTTOPTS_FLAGS(enum.IntFlag):
DTT_TEXTCOLOR = 1
DTT_BORDERCOLOR = 2
DTT_SHADOWCOLOR = 4
DTT_SHADOWTYPE = 8
DTT_SHADOWOFFSET = 16
DTT_BORDERSIZE = 32
DTT_FONTPROP = 64
DTT_COLORPROP = 128
DTT_STATEID = 256
DTT_CALCRECT = 512
DTT_APPLYOVERLAY = 1024
DTT_GLOWSIZE = 2048
DTT_CALLBACK = 4096
DTT_COMPOSITED = 8192
DTT_VALIDBITS = 12287// DTTOPTS_FLAGS (flags)
pub const DTT_TEXTCOLOR: u32 = 1;
pub const DTT_BORDERCOLOR: u32 = 2;
pub const DTT_SHADOWCOLOR: u32 = 4;
pub const DTT_SHADOWTYPE: u32 = 8;
pub const DTT_SHADOWOFFSET: u32 = 16;
pub const DTT_BORDERSIZE: u32 = 32;
pub const DTT_FONTPROP: u32 = 64;
pub const DTT_COLORPROP: u32 = 128;
pub const DTT_STATEID: u32 = 256;
pub const DTT_CALCRECT: u32 = 512;
pub const DTT_APPLYOVERLAY: u32 = 1024;
pub const DTT_GLOWSIZE: u32 = 2048;
pub const DTT_CALLBACK: u32 = 4096;
pub const DTT_COMPOSITED: u32 = 8192;
pub const DTT_VALIDBITS: u32 = 12287;// DTTOPTS_FLAGS
const (
DTT_TEXTCOLOR uint32 = 1
DTT_BORDERCOLOR uint32 = 2
DTT_SHADOWCOLOR uint32 = 4
DTT_SHADOWTYPE uint32 = 8
DTT_SHADOWOFFSET uint32 = 16
DTT_BORDERSIZE uint32 = 32
DTT_FONTPROP uint32 = 64
DTT_COLORPROP uint32 = 128
DTT_STATEID uint32 = 256
DTT_CALCRECT uint32 = 512
DTT_APPLYOVERLAY uint32 = 1024
DTT_GLOWSIZE uint32 = 2048
DTT_CALLBACK uint32 = 4096
DTT_COMPOSITED uint32 = 8192
DTT_VALIDBITS uint32 = 12287
)const
DTT_TEXTCOLOR = 1;
DTT_BORDERCOLOR = 2;
DTT_SHADOWCOLOR = 4;
DTT_SHADOWTYPE = 8;
DTT_SHADOWOFFSET = 16;
DTT_BORDERSIZE = 32;
DTT_FONTPROP = 64;
DTT_COLORPROP = 128;
DTT_STATEID = 256;
DTT_CALCRECT = 512;
DTT_APPLYOVERLAY = 1024;
DTT_GLOWSIZE = 2048;
DTT_CALLBACK = 4096;
DTT_COMPOSITED = 8192;
DTT_VALIDBITS = 12287;// DTTOPTS_FLAGS
pub const DTT_TEXTCOLOR: u32 = 1;
pub const DTT_BORDERCOLOR: u32 = 2;
pub const DTT_SHADOWCOLOR: u32 = 4;
pub const DTT_SHADOWTYPE: u32 = 8;
pub const DTT_SHADOWOFFSET: u32 = 16;
pub const DTT_BORDERSIZE: u32 = 32;
pub const DTT_FONTPROP: u32 = 64;
pub const DTT_COLORPROP: u32 = 128;
pub const DTT_STATEID: u32 = 256;
pub const DTT_CALCRECT: u32 = 512;
pub const DTT_APPLYOVERLAY: u32 = 1024;
pub const DTT_GLOWSIZE: u32 = 2048;
pub const DTT_CALLBACK: u32 = 4096;
pub const DTT_COMPOSITED: u32 = 8192;
pub const DTT_VALIDBITS: u32 = 12287;const
DTT_TEXTCOLOR* = 1
DTT_BORDERCOLOR* = 2
DTT_SHADOWCOLOR* = 4
DTT_SHADOWTYPE* = 8
DTT_SHADOWOFFSET* = 16
DTT_BORDERSIZE* = 32
DTT_FONTPROP* = 64
DTT_COLORPROP* = 128
DTT_STATEID* = 256
DTT_CALCRECT* = 512
DTT_APPLYOVERLAY* = 1024
DTT_GLOWSIZE* = 2048
DTT_CALLBACK* = 4096
DTT_COMPOSITED* = 8192
DTT_VALIDBITS* = 12287enum DTTOPTS_FLAGS : uint {
DTT_TEXTCOLOR = 1,
DTT_BORDERCOLOR = 2,
DTT_SHADOWCOLOR = 4,
DTT_SHADOWTYPE = 8,
DTT_SHADOWOFFSET = 16,
DTT_BORDERSIZE = 32,
DTT_FONTPROP = 64,
DTT_COLORPROP = 128,
DTT_STATEID = 256,
DTT_CALCRECT = 512,
DTT_APPLYOVERLAY = 1024,
DTT_GLOWSIZE = 2048,
DTT_CALLBACK = 4096,
DTT_COMPOSITED = 8192,
DTT_VALIDBITS = 12287,
}#define global DTT_TEXTCOLOR 0x1
#define global DTT_BORDERCOLOR 0x2
#define global DTT_SHADOWCOLOR 0x4
#define global DTT_SHADOWTYPE 0x8
#define global DTT_SHADOWOFFSET 0x10
#define global DTT_BORDERSIZE 0x20
#define global DTT_FONTPROP 0x40
#define global DTT_COLORPROP 0x80
#define global DTT_STATEID 0x100
#define global DTT_CALCRECT 0x200
#define global DTT_APPLYOVERLAY 0x400
#define global DTT_GLOWSIZE 0x800
#define global DTT_CALLBACK 0x1000
#define global DTT_COMPOSITED 0x2000
#define global DTT_VALIDBITS 0x2FFF
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。