ホーム › UI.Controls › LIST_VIEW_GROUP_STATE_FLAGS
LIST_VIEW_GROUP_STATE_FLAGS
列挙型フラグメンバー 9
| 名前 | 10進 | 16進 |
|---|---|---|
| LVGS_NORMAL | 0 | 0x0 |
| LVGS_COLLAPSED | 1 | 0x1 |
| LVGS_HIDDEN | 2 | 0x2 |
| LVGS_NOHEADER | 4 | 0x4 |
| LVGS_COLLAPSIBLE | 8 | 0x8 |
| LVGS_FOCUSED | 16 | 0x10 |
| LVGS_SELECTED | 32 | 0x20 |
| LVGS_SUBSETED | 64 | 0x40 |
| LVGS_SUBSETLINKFOCUSED | 128 | 0x80 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum LIST_VIEW_GROUP_STATE_FLAGS : unsigned int {
LVGS_NORMAL = 0,
LVGS_COLLAPSED = 1,
LVGS_HIDDEN = 2,
LVGS_NOHEADER = 4,
LVGS_COLLAPSIBLE = 8,
LVGS_FOCUSED = 16,
LVGS_SELECTED = 32,
LVGS_SUBSETED = 64,
LVGS_SUBSETLINKFOCUSED = 128
} LIST_VIEW_GROUP_STATE_FLAGS;[Flags]
public enum LIST_VIEW_GROUP_STATE_FLAGS : uint
{
LVGS_NORMAL = 0,
LVGS_COLLAPSED = 1,
LVGS_HIDDEN = 2,
LVGS_NOHEADER = 4,
LVGS_COLLAPSIBLE = 8,
LVGS_FOCUSED = 16,
LVGS_SELECTED = 32,
LVGS_SUBSETED = 64,
LVGS_SUBSETLINKFOCUSED = 128,
}<Flags>
Public Enum LIST_VIEW_GROUP_STATE_FLAGS As UInteger
LVGS_NORMAL = 0
LVGS_COLLAPSED = 1
LVGS_HIDDEN = 2
LVGS_NOHEADER = 4
LVGS_COLLAPSIBLE = 8
LVGS_FOCUSED = 16
LVGS_SELECTED = 32
LVGS_SUBSETED = 64
LVGS_SUBSETLINKFOCUSED = 128
End Enumimport enum
class LIST_VIEW_GROUP_STATE_FLAGS(enum.IntFlag):
LVGS_NORMAL = 0
LVGS_COLLAPSED = 1
LVGS_HIDDEN = 2
LVGS_NOHEADER = 4
LVGS_COLLAPSIBLE = 8
LVGS_FOCUSED = 16
LVGS_SELECTED = 32
LVGS_SUBSETED = 64
LVGS_SUBSETLINKFOCUSED = 128// LIST_VIEW_GROUP_STATE_FLAGS (flags)
pub const LVGS_NORMAL: u32 = 0;
pub const LVGS_COLLAPSED: u32 = 1;
pub const LVGS_HIDDEN: u32 = 2;
pub const LVGS_NOHEADER: u32 = 4;
pub const LVGS_COLLAPSIBLE: u32 = 8;
pub const LVGS_FOCUSED: u32 = 16;
pub const LVGS_SELECTED: u32 = 32;
pub const LVGS_SUBSETED: u32 = 64;
pub const LVGS_SUBSETLINKFOCUSED: u32 = 128;// LIST_VIEW_GROUP_STATE_FLAGS
const (
LVGS_NORMAL uint32 = 0
LVGS_COLLAPSED uint32 = 1
LVGS_HIDDEN uint32 = 2
LVGS_NOHEADER uint32 = 4
LVGS_COLLAPSIBLE uint32 = 8
LVGS_FOCUSED uint32 = 16
LVGS_SELECTED uint32 = 32
LVGS_SUBSETED uint32 = 64
LVGS_SUBSETLINKFOCUSED uint32 = 128
)const
LVGS_NORMAL = 0;
LVGS_COLLAPSED = 1;
LVGS_HIDDEN = 2;
LVGS_NOHEADER = 4;
LVGS_COLLAPSIBLE = 8;
LVGS_FOCUSED = 16;
LVGS_SELECTED = 32;
LVGS_SUBSETED = 64;
LVGS_SUBSETLINKFOCUSED = 128;// LIST_VIEW_GROUP_STATE_FLAGS
pub const LVGS_NORMAL: u32 = 0;
pub const LVGS_COLLAPSED: u32 = 1;
pub const LVGS_HIDDEN: u32 = 2;
pub const LVGS_NOHEADER: u32 = 4;
pub const LVGS_COLLAPSIBLE: u32 = 8;
pub const LVGS_FOCUSED: u32 = 16;
pub const LVGS_SELECTED: u32 = 32;
pub const LVGS_SUBSETED: u32 = 64;
pub const LVGS_SUBSETLINKFOCUSED: u32 = 128;const
LVGS_NORMAL* = 0
LVGS_COLLAPSED* = 1
LVGS_HIDDEN* = 2
LVGS_NOHEADER* = 4
LVGS_COLLAPSIBLE* = 8
LVGS_FOCUSED* = 16
LVGS_SELECTED* = 32
LVGS_SUBSETED* = 64
LVGS_SUBSETLINKFOCUSED* = 128enum LIST_VIEW_GROUP_STATE_FLAGS : uint {
LVGS_NORMAL = 0,
LVGS_COLLAPSED = 1,
LVGS_HIDDEN = 2,
LVGS_NOHEADER = 4,
LVGS_COLLAPSIBLE = 8,
LVGS_FOCUSED = 16,
LVGS_SELECTED = 32,
LVGS_SUBSETED = 64,
LVGS_SUBSETLINKFOCUSED = 128,
}#define global LVGS_NORMAL 0x0
#define global LVGS_COLLAPSED 0x1
#define global LVGS_HIDDEN 0x2
#define global LVGS_NOHEADER 0x4
#define global LVGS_COLLAPSIBLE 0x8
#define global LVGS_FOCUSED 0x10
#define global LVGS_SELECTED 0x20
#define global LVGS_SUBSETED 0x40
#define global LVGS_SUBSETLINKFOCUSED 0x80
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。