ホーム › Graphics.Gdi › DRAW_EDGE_FLAGS
DRAW_EDGE_FLAGS
列挙型フラグメンバー 19
| 名前 | 10進 | 16進 |
|---|---|---|
| BF_ADJUST | 8192 | 0x2000 |
| BF_BOTTOM | 8 | 0x8 |
| BF_BOTTOMLEFT | 9 | 0x9 |
| BF_BOTTOMRIGHT | 12 | 0xC |
| BF_DIAGONAL | 16 | 0x10 |
| BF_DIAGONAL_ENDBOTTOMLEFT | 25 | 0x19 |
| BF_DIAGONAL_ENDBOTTOMRIGHT | 28 | 0x1C |
| BF_DIAGONAL_ENDTOPLEFT | 19 | 0x13 |
| BF_DIAGONAL_ENDTOPRIGHT | 22 | 0x16 |
| BF_FLAT | 16384 | 0x4000 |
| BF_LEFT | 1 | 0x1 |
| BF_MIDDLE | 2048 | 0x800 |
| BF_MONO | 32768 | 0x8000 |
| BF_RECT | 15 | 0xF |
| BF_RIGHT | 4 | 0x4 |
| BF_SOFT | 4096 | 0x1000 |
| BF_TOP | 2 | 0x2 |
| BF_TOPLEFT | 3 | 0x3 |
| BF_TOPRIGHT | 6 | 0x6 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DRAW_EDGE_FLAGS : unsigned int {
BF_ADJUST = 8192,
BF_BOTTOM = 8,
BF_BOTTOMLEFT = 9,
BF_BOTTOMRIGHT = 12,
BF_DIAGONAL = 16,
BF_DIAGONAL_ENDBOTTOMLEFT = 25,
BF_DIAGONAL_ENDBOTTOMRIGHT = 28,
BF_DIAGONAL_ENDTOPLEFT = 19,
BF_DIAGONAL_ENDTOPRIGHT = 22,
BF_FLAT = 16384,
BF_LEFT = 1,
BF_MIDDLE = 2048,
BF_MONO = 32768,
BF_RECT = 15,
BF_RIGHT = 4,
BF_SOFT = 4096,
BF_TOP = 2,
BF_TOPLEFT = 3,
BF_TOPRIGHT = 6
} DRAW_EDGE_FLAGS;[Flags]
public enum DRAW_EDGE_FLAGS : uint
{
BF_ADJUST = 8192,
BF_BOTTOM = 8,
BF_BOTTOMLEFT = 9,
BF_BOTTOMRIGHT = 12,
BF_DIAGONAL = 16,
BF_DIAGONAL_ENDBOTTOMLEFT = 25,
BF_DIAGONAL_ENDBOTTOMRIGHT = 28,
BF_DIAGONAL_ENDTOPLEFT = 19,
BF_DIAGONAL_ENDTOPRIGHT = 22,
BF_FLAT = 16384,
BF_LEFT = 1,
BF_MIDDLE = 2048,
BF_MONO = 32768,
BF_RECT = 15,
BF_RIGHT = 4,
BF_SOFT = 4096,
BF_TOP = 2,
BF_TOPLEFT = 3,
BF_TOPRIGHT = 6,
}<Flags>
Public Enum DRAW_EDGE_FLAGS As UInteger
BF_ADJUST = 8192
BF_BOTTOM = 8
BF_BOTTOMLEFT = 9
BF_BOTTOMRIGHT = 12
BF_DIAGONAL = 16
BF_DIAGONAL_ENDBOTTOMLEFT = 25
BF_DIAGONAL_ENDBOTTOMRIGHT = 28
BF_DIAGONAL_ENDTOPLEFT = 19
BF_DIAGONAL_ENDTOPRIGHT = 22
BF_FLAT = 16384
BF_LEFT = 1
BF_MIDDLE = 2048
BF_MONO = 32768
BF_RECT = 15
BF_RIGHT = 4
BF_SOFT = 4096
BF_TOP = 2
BF_TOPLEFT = 3
BF_TOPRIGHT = 6
End Enumimport enum
class DRAW_EDGE_FLAGS(enum.IntFlag):
BF_ADJUST = 8192
BF_BOTTOM = 8
BF_BOTTOMLEFT = 9
BF_BOTTOMRIGHT = 12
BF_DIAGONAL = 16
BF_DIAGONAL_ENDBOTTOMLEFT = 25
BF_DIAGONAL_ENDBOTTOMRIGHT = 28
BF_DIAGONAL_ENDTOPLEFT = 19
BF_DIAGONAL_ENDTOPRIGHT = 22
BF_FLAT = 16384
BF_LEFT = 1
BF_MIDDLE = 2048
BF_MONO = 32768
BF_RECT = 15
BF_RIGHT = 4
BF_SOFT = 4096
BF_TOP = 2
BF_TOPLEFT = 3
BF_TOPRIGHT = 6// DRAW_EDGE_FLAGS (flags)
pub const BF_ADJUST: u32 = 8192;
pub const BF_BOTTOM: u32 = 8;
pub const BF_BOTTOMLEFT: u32 = 9;
pub const BF_BOTTOMRIGHT: u32 = 12;
pub const BF_DIAGONAL: u32 = 16;
pub const BF_DIAGONAL_ENDBOTTOMLEFT: u32 = 25;
pub const BF_DIAGONAL_ENDBOTTOMRIGHT: u32 = 28;
pub const BF_DIAGONAL_ENDTOPLEFT: u32 = 19;
pub const BF_DIAGONAL_ENDTOPRIGHT: u32 = 22;
pub const BF_FLAT: u32 = 16384;
pub const BF_LEFT: u32 = 1;
pub const BF_MIDDLE: u32 = 2048;
pub const BF_MONO: u32 = 32768;
pub const BF_RECT: u32 = 15;
pub const BF_RIGHT: u32 = 4;
pub const BF_SOFT: u32 = 4096;
pub const BF_TOP: u32 = 2;
pub const BF_TOPLEFT: u32 = 3;
pub const BF_TOPRIGHT: u32 = 6;// DRAW_EDGE_FLAGS
const (
BF_ADJUST uint32 = 8192
BF_BOTTOM uint32 = 8
BF_BOTTOMLEFT uint32 = 9
BF_BOTTOMRIGHT uint32 = 12
BF_DIAGONAL uint32 = 16
BF_DIAGONAL_ENDBOTTOMLEFT uint32 = 25
BF_DIAGONAL_ENDBOTTOMRIGHT uint32 = 28
BF_DIAGONAL_ENDTOPLEFT uint32 = 19
BF_DIAGONAL_ENDTOPRIGHT uint32 = 22
BF_FLAT uint32 = 16384
BF_LEFT uint32 = 1
BF_MIDDLE uint32 = 2048
BF_MONO uint32 = 32768
BF_RECT uint32 = 15
BF_RIGHT uint32 = 4
BF_SOFT uint32 = 4096
BF_TOP uint32 = 2
BF_TOPLEFT uint32 = 3
BF_TOPRIGHT uint32 = 6
)const
BF_ADJUST = 8192;
BF_BOTTOM = 8;
BF_BOTTOMLEFT = 9;
BF_BOTTOMRIGHT = 12;
BF_DIAGONAL = 16;
BF_DIAGONAL_ENDBOTTOMLEFT = 25;
BF_DIAGONAL_ENDBOTTOMRIGHT = 28;
BF_DIAGONAL_ENDTOPLEFT = 19;
BF_DIAGONAL_ENDTOPRIGHT = 22;
BF_FLAT = 16384;
BF_LEFT = 1;
BF_MIDDLE = 2048;
BF_MONO = 32768;
BF_RECT = 15;
BF_RIGHT = 4;
BF_SOFT = 4096;
BF_TOP = 2;
BF_TOPLEFT = 3;
BF_TOPRIGHT = 6;// DRAW_EDGE_FLAGS
pub const BF_ADJUST: u32 = 8192;
pub const BF_BOTTOM: u32 = 8;
pub const BF_BOTTOMLEFT: u32 = 9;
pub const BF_BOTTOMRIGHT: u32 = 12;
pub const BF_DIAGONAL: u32 = 16;
pub const BF_DIAGONAL_ENDBOTTOMLEFT: u32 = 25;
pub const BF_DIAGONAL_ENDBOTTOMRIGHT: u32 = 28;
pub const BF_DIAGONAL_ENDTOPLEFT: u32 = 19;
pub const BF_DIAGONAL_ENDTOPRIGHT: u32 = 22;
pub const BF_FLAT: u32 = 16384;
pub const BF_LEFT: u32 = 1;
pub const BF_MIDDLE: u32 = 2048;
pub const BF_MONO: u32 = 32768;
pub const BF_RECT: u32 = 15;
pub const BF_RIGHT: u32 = 4;
pub const BF_SOFT: u32 = 4096;
pub const BF_TOP: u32 = 2;
pub const BF_TOPLEFT: u32 = 3;
pub const BF_TOPRIGHT: u32 = 6;const
BF_ADJUST* = 8192
BF_BOTTOM* = 8
BF_BOTTOMLEFT* = 9
BF_BOTTOMRIGHT* = 12
BF_DIAGONAL* = 16
BF_DIAGONAL_ENDBOTTOMLEFT* = 25
BF_DIAGONAL_ENDBOTTOMRIGHT* = 28
BF_DIAGONAL_ENDTOPLEFT* = 19
BF_DIAGONAL_ENDTOPRIGHT* = 22
BF_FLAT* = 16384
BF_LEFT* = 1
BF_MIDDLE* = 2048
BF_MONO* = 32768
BF_RECT* = 15
BF_RIGHT* = 4
BF_SOFT* = 4096
BF_TOP* = 2
BF_TOPLEFT* = 3
BF_TOPRIGHT* = 6enum DRAW_EDGE_FLAGS : uint {
BF_ADJUST = 8192,
BF_BOTTOM = 8,
BF_BOTTOMLEFT = 9,
BF_BOTTOMRIGHT = 12,
BF_DIAGONAL = 16,
BF_DIAGONAL_ENDBOTTOMLEFT = 25,
BF_DIAGONAL_ENDBOTTOMRIGHT = 28,
BF_DIAGONAL_ENDTOPLEFT = 19,
BF_DIAGONAL_ENDTOPRIGHT = 22,
BF_FLAT = 16384,
BF_LEFT = 1,
BF_MIDDLE = 2048,
BF_MONO = 32768,
BF_RECT = 15,
BF_RIGHT = 4,
BF_SOFT = 4096,
BF_TOP = 2,
BF_TOPLEFT = 3,
BF_TOPRIGHT = 6,
}#define global BF_ADJUST 0x2000
#define global BF_BOTTOM 0x8
#define global BF_BOTTOMLEFT 0x9
#define global BF_BOTTOMRIGHT 0xC
#define global BF_DIAGONAL 0x10
#define global BF_DIAGONAL_ENDBOTTOMLEFT 0x19
#define global BF_DIAGONAL_ENDBOTTOMRIGHT 0x1C
#define global BF_DIAGONAL_ENDTOPLEFT 0x13
#define global BF_DIAGONAL_ENDTOPRIGHT 0x16
#define global BF_FLAT 0x4000
#define global BF_LEFT 0x1
#define global BF_MIDDLE 0x800
#define global BF_MONO 0x8000
#define global BF_RECT 0xF
#define global BF_RIGHT 0x4
#define global BF_SOFT 0x1000
#define global BF_TOP 0x2
#define global BF_TOPLEFT 0x3
#define global BF_TOPRIGHT 0x6
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。