ホーム › UI.Input.Ime › IME_SENTENCE_MODE
IME_SENTENCE_MODE
列挙型フラグメンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| IME_SMODE_NONE | 0 | 0x0 |
| IME_SMODE_PLAURALCLAUSE | 1 | 0x1 |
| IME_SMODE_SINGLECONVERT | 2 | 0x2 |
| IME_SMODE_AUTOMATIC | 4 | 0x4 |
| IME_SMODE_PHRASEPREDICT | 8 | 0x8 |
| IME_SMODE_CONVERSATION | 16 | 0x10 |
| IME_SMODE_RESERVED | 61440 | 0xF000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum IME_SENTENCE_MODE : unsigned int {
IME_SMODE_NONE = 0,
IME_SMODE_PLAURALCLAUSE = 1,
IME_SMODE_SINGLECONVERT = 2,
IME_SMODE_AUTOMATIC = 4,
IME_SMODE_PHRASEPREDICT = 8,
IME_SMODE_CONVERSATION = 16,
IME_SMODE_RESERVED = 61440
} IME_SENTENCE_MODE;[Flags]
public enum IME_SENTENCE_MODE : uint
{
IME_SMODE_NONE = 0,
IME_SMODE_PLAURALCLAUSE = 1,
IME_SMODE_SINGLECONVERT = 2,
IME_SMODE_AUTOMATIC = 4,
IME_SMODE_PHRASEPREDICT = 8,
IME_SMODE_CONVERSATION = 16,
IME_SMODE_RESERVED = 61440,
}<Flags>
Public Enum IME_SENTENCE_MODE As UInteger
IME_SMODE_NONE = 0
IME_SMODE_PLAURALCLAUSE = 1
IME_SMODE_SINGLECONVERT = 2
IME_SMODE_AUTOMATIC = 4
IME_SMODE_PHRASEPREDICT = 8
IME_SMODE_CONVERSATION = 16
IME_SMODE_RESERVED = 61440
End Enumimport enum
class IME_SENTENCE_MODE(enum.IntFlag):
IME_SMODE_NONE = 0
IME_SMODE_PLAURALCLAUSE = 1
IME_SMODE_SINGLECONVERT = 2
IME_SMODE_AUTOMATIC = 4
IME_SMODE_PHRASEPREDICT = 8
IME_SMODE_CONVERSATION = 16
IME_SMODE_RESERVED = 61440// IME_SENTENCE_MODE (flags)
pub const IME_SMODE_NONE: u32 = 0;
pub const IME_SMODE_PLAURALCLAUSE: u32 = 1;
pub const IME_SMODE_SINGLECONVERT: u32 = 2;
pub const IME_SMODE_AUTOMATIC: u32 = 4;
pub const IME_SMODE_PHRASEPREDICT: u32 = 8;
pub const IME_SMODE_CONVERSATION: u32 = 16;
pub const IME_SMODE_RESERVED: u32 = 61440;// IME_SENTENCE_MODE
const (
IME_SMODE_NONE uint32 = 0
IME_SMODE_PLAURALCLAUSE uint32 = 1
IME_SMODE_SINGLECONVERT uint32 = 2
IME_SMODE_AUTOMATIC uint32 = 4
IME_SMODE_PHRASEPREDICT uint32 = 8
IME_SMODE_CONVERSATION uint32 = 16
IME_SMODE_RESERVED uint32 = 61440
)const
IME_SMODE_NONE = 0;
IME_SMODE_PLAURALCLAUSE = 1;
IME_SMODE_SINGLECONVERT = 2;
IME_SMODE_AUTOMATIC = 4;
IME_SMODE_PHRASEPREDICT = 8;
IME_SMODE_CONVERSATION = 16;
IME_SMODE_RESERVED = 61440;// IME_SENTENCE_MODE
pub const IME_SMODE_NONE: u32 = 0;
pub const IME_SMODE_PLAURALCLAUSE: u32 = 1;
pub const IME_SMODE_SINGLECONVERT: u32 = 2;
pub const IME_SMODE_AUTOMATIC: u32 = 4;
pub const IME_SMODE_PHRASEPREDICT: u32 = 8;
pub const IME_SMODE_CONVERSATION: u32 = 16;
pub const IME_SMODE_RESERVED: u32 = 61440;const
IME_SMODE_NONE* = 0
IME_SMODE_PLAURALCLAUSE* = 1
IME_SMODE_SINGLECONVERT* = 2
IME_SMODE_AUTOMATIC* = 4
IME_SMODE_PHRASEPREDICT* = 8
IME_SMODE_CONVERSATION* = 16
IME_SMODE_RESERVED* = 61440enum IME_SENTENCE_MODE : uint {
IME_SMODE_NONE = 0,
IME_SMODE_PLAURALCLAUSE = 1,
IME_SMODE_SINGLECONVERT = 2,
IME_SMODE_AUTOMATIC = 4,
IME_SMODE_PHRASEPREDICT = 8,
IME_SMODE_CONVERSATION = 16,
IME_SMODE_RESERVED = 61440,
}#define global IME_SMODE_NONE 0x0
#define global IME_SMODE_PLAURALCLAUSE 0x1
#define global IME_SMODE_SINGLECONVERT 0x2
#define global IME_SMODE_AUTOMATIC 0x4
#define global IME_SMODE_PHRASEPREDICT 0x8
#define global IME_SMODE_CONVERSATION 0x10
#define global IME_SMODE_RESERVED 0xF000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。