ホーム › UI.InteractionContext › CROSS_SLIDE_FLAGS
CROSS_SLIDE_FLAGS
列挙型フラグメンバー 5
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| CROSS_SLIDE_FLAGS_NONE | 0 | 0x0 | クロススライド操作はありません。 |
| CROSS_SLIDE_FLAGS_SELECT | 1 | 0x1 | クロススライド操作が距離のしきい値を越え、選択モードになっています。 |
| CROSS_SLIDE_FLAGS_SPEED_BUMP | 2 | 0x2 | クロススライド操作がスピードバンプ モードになっています。 |
| CROSS_SLIDE_FLAGS_REARRANGE | 4 | 0x4 | クロススライド操作がスピードバンプのしきい値を越え、並べ替え(ドラッグ アンド ドロップ)モードになっています。 |
| CROSS_SLIDE_FLAGS_MAX | 4294967295 | 0xFFFFFFFF | 操作の最大数を超えました。 |
公式ドキュメント
クロススライド操作の状態を指定します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CROSS_SLIDE_FLAGS : unsigned int {
CROSS_SLIDE_FLAGS_NONE = 0,
CROSS_SLIDE_FLAGS_SELECT = 1,
CROSS_SLIDE_FLAGS_SPEED_BUMP = 2,
CROSS_SLIDE_FLAGS_REARRANGE = 4,
CROSS_SLIDE_FLAGS_MAX = 4294967295
} CROSS_SLIDE_FLAGS;[Flags]
public enum CROSS_SLIDE_FLAGS : uint
{
CROSS_SLIDE_FLAGS_NONE = 0,
CROSS_SLIDE_FLAGS_SELECT = 1,
CROSS_SLIDE_FLAGS_SPEED_BUMP = 2,
CROSS_SLIDE_FLAGS_REARRANGE = 4,
CROSS_SLIDE_FLAGS_MAX = 4294967295,
}<Flags>
Public Enum CROSS_SLIDE_FLAGS As UInteger
CROSS_SLIDE_FLAGS_NONE = 0
CROSS_SLIDE_FLAGS_SELECT = 1
CROSS_SLIDE_FLAGS_SPEED_BUMP = 2
CROSS_SLIDE_FLAGS_REARRANGE = 4
CROSS_SLIDE_FLAGS_MAX = 4294967295
End Enumimport enum
class CROSS_SLIDE_FLAGS(enum.IntFlag):
CROSS_SLIDE_FLAGS_NONE = 0
CROSS_SLIDE_FLAGS_SELECT = 1
CROSS_SLIDE_FLAGS_SPEED_BUMP = 2
CROSS_SLIDE_FLAGS_REARRANGE = 4
CROSS_SLIDE_FLAGS_MAX = 4294967295// CROSS_SLIDE_FLAGS (flags)
pub const CROSS_SLIDE_FLAGS_NONE: u32 = 0;
pub const CROSS_SLIDE_FLAGS_SELECT: u32 = 1;
pub const CROSS_SLIDE_FLAGS_SPEED_BUMP: u32 = 2;
pub const CROSS_SLIDE_FLAGS_REARRANGE: u32 = 4;
pub const CROSS_SLIDE_FLAGS_MAX: u32 = 4294967295;// CROSS_SLIDE_FLAGS
const (
CROSS_SLIDE_FLAGS_NONE uint32 = 0
CROSS_SLIDE_FLAGS_SELECT uint32 = 1
CROSS_SLIDE_FLAGS_SPEED_BUMP uint32 = 2
CROSS_SLIDE_FLAGS_REARRANGE uint32 = 4
CROSS_SLIDE_FLAGS_MAX uint32 = 4294967295
)const
CROSS_SLIDE_FLAGS_NONE = 0;
CROSS_SLIDE_FLAGS_SELECT = 1;
CROSS_SLIDE_FLAGS_SPEED_BUMP = 2;
CROSS_SLIDE_FLAGS_REARRANGE = 4;
CROSS_SLIDE_FLAGS_MAX = 4294967295;// CROSS_SLIDE_FLAGS
pub const CROSS_SLIDE_FLAGS_NONE: u32 = 0;
pub const CROSS_SLIDE_FLAGS_SELECT: u32 = 1;
pub const CROSS_SLIDE_FLAGS_SPEED_BUMP: u32 = 2;
pub const CROSS_SLIDE_FLAGS_REARRANGE: u32 = 4;
pub const CROSS_SLIDE_FLAGS_MAX: u32 = 4294967295;const
CROSS_SLIDE_FLAGS_NONE* = 0
CROSS_SLIDE_FLAGS_SELECT* = 1
CROSS_SLIDE_FLAGS_SPEED_BUMP* = 2
CROSS_SLIDE_FLAGS_REARRANGE* = 4
CROSS_SLIDE_FLAGS_MAX* = 4294967295enum CROSS_SLIDE_FLAGS : uint {
CROSS_SLIDE_FLAGS_NONE = 0,
CROSS_SLIDE_FLAGS_SELECT = 1,
CROSS_SLIDE_FLAGS_SPEED_BUMP = 2,
CROSS_SLIDE_FLAGS_REARRANGE = 4,
CROSS_SLIDE_FLAGS_MAX = 4294967295,
}#define global CROSS_SLIDE_FLAGS_NONE 0x0
#define global CROSS_SLIDE_FLAGS_SELECT 0x1
#define global CROSS_SLIDE_FLAGS_SPEED_BUMP 0x2
#define global CROSS_SLIDE_FLAGS_REARRANGE 0x4
#define global CROSS_SLIDE_FLAGS_MAX 0xFFFFFFFF
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。