Win32 API 日本語リファレンス
ホームUI.Controls › DTTOPTS_FLAGS

DTTOPTS_FLAGS

列挙型フラグ
基底型u4

メンバー 15

名前10進16進
DTT_TEXTCOLOR10x1
DTT_BORDERCOLOR20x2
DTT_SHADOWCOLOR40x4
DTT_SHADOWTYPE80x8
DTT_SHADOWOFFSET160x10
DTT_BORDERSIZE320x20
DTT_FONTPROP640x40
DTT_COLORPROP1280x80
DTT_STATEID2560x100
DTT_CALCRECT5120x200
DTT_APPLYOVERLAY10240x400
DTT_GLOWSIZE20480x800
DTT_CALLBACK40960x1000
DTT_COMPOSITED81920x2000
DTT_VALIDBITS122870x2FFF

各言語での定義

列挙メンバーの定義。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 Enum
import 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* = 12287
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,
}
#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)。