ホーム › UI.Controls.Dialogs › FINDREPLACE_FLAGS
FINDREPLACE_FLAGS
列挙型フラグメンバー 24
| 名前 | 10進 | 16進 |
|---|---|---|
| FR_DOWN | 1 | 0x1 |
| FR_WHOLEWORD | 2 | 0x2 |
| FR_MATCHCASE | 4 | 0x4 |
| FR_FINDNEXT | 8 | 0x8 |
| FR_REPLACE | 16 | 0x10 |
| FR_REPLACEALL | 32 | 0x20 |
| FR_DIALOGTERM | 64 | 0x40 |
| FR_SHOWHELP | 128 | 0x80 |
| FR_ENABLEHOOK | 256 | 0x100 |
| FR_ENABLETEMPLATE | 512 | 0x200 |
| FR_NOUPDOWN | 1024 | 0x400 |
| FR_NOMATCHCASE | 2048 | 0x800 |
| FR_NOWHOLEWORD | 4096 | 0x1000 |
| FR_ENABLETEMPLATEHANDLE | 8192 | 0x2000 |
| FR_HIDEUPDOWN | 16384 | 0x4000 |
| FR_HIDEMATCHCASE | 32768 | 0x8000 |
| FR_HIDEWHOLEWORD | 65536 | 0x10000 |
| FR_RAW | 131072 | 0x20000 |
| FR_SHOWWRAPAROUND | 262144 | 0x40000 |
| FR_NOWRAPAROUND | 524288 | 0x80000 |
| FR_WRAPAROUND | 1048576 | 0x100000 |
| FR_MATCHDIAC | 536870912 | 0x20000000 |
| FR_MATCHKASHIDA | 1073741824 | 0x40000000 |
| FR_MATCHALEFHAMZA | 2147483648 | 0x80000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum FINDREPLACE_FLAGS : unsigned int {
FR_DOWN = 1,
FR_WHOLEWORD = 2,
FR_MATCHCASE = 4,
FR_FINDNEXT = 8,
FR_REPLACE = 16,
FR_REPLACEALL = 32,
FR_DIALOGTERM = 64,
FR_SHOWHELP = 128,
FR_ENABLEHOOK = 256,
FR_ENABLETEMPLATE = 512,
FR_NOUPDOWN = 1024,
FR_NOMATCHCASE = 2048,
FR_NOWHOLEWORD = 4096,
FR_ENABLETEMPLATEHANDLE = 8192,
FR_HIDEUPDOWN = 16384,
FR_HIDEMATCHCASE = 32768,
FR_HIDEWHOLEWORD = 65536,
FR_RAW = 131072,
FR_SHOWWRAPAROUND = 262144,
FR_NOWRAPAROUND = 524288,
FR_WRAPAROUND = 1048576,
FR_MATCHDIAC = 536870912,
FR_MATCHKASHIDA = 1073741824,
FR_MATCHALEFHAMZA = 2147483648
} FINDREPLACE_FLAGS;[Flags]
public enum FINDREPLACE_FLAGS : uint
{
FR_DOWN = 1,
FR_WHOLEWORD = 2,
FR_MATCHCASE = 4,
FR_FINDNEXT = 8,
FR_REPLACE = 16,
FR_REPLACEALL = 32,
FR_DIALOGTERM = 64,
FR_SHOWHELP = 128,
FR_ENABLEHOOK = 256,
FR_ENABLETEMPLATE = 512,
FR_NOUPDOWN = 1024,
FR_NOMATCHCASE = 2048,
FR_NOWHOLEWORD = 4096,
FR_ENABLETEMPLATEHANDLE = 8192,
FR_HIDEUPDOWN = 16384,
FR_HIDEMATCHCASE = 32768,
FR_HIDEWHOLEWORD = 65536,
FR_RAW = 131072,
FR_SHOWWRAPAROUND = 262144,
FR_NOWRAPAROUND = 524288,
FR_WRAPAROUND = 1048576,
FR_MATCHDIAC = 536870912,
FR_MATCHKASHIDA = 1073741824,
FR_MATCHALEFHAMZA = 2147483648,
}<Flags>
Public Enum FINDREPLACE_FLAGS As UInteger
FR_DOWN = 1
FR_WHOLEWORD = 2
FR_MATCHCASE = 4
FR_FINDNEXT = 8
FR_REPLACE = 16
FR_REPLACEALL = 32
FR_DIALOGTERM = 64
FR_SHOWHELP = 128
FR_ENABLEHOOK = 256
FR_ENABLETEMPLATE = 512
FR_NOUPDOWN = 1024
FR_NOMATCHCASE = 2048
FR_NOWHOLEWORD = 4096
FR_ENABLETEMPLATEHANDLE = 8192
FR_HIDEUPDOWN = 16384
FR_HIDEMATCHCASE = 32768
FR_HIDEWHOLEWORD = 65536
FR_RAW = 131072
FR_SHOWWRAPAROUND = 262144
FR_NOWRAPAROUND = 524288
FR_WRAPAROUND = 1048576
FR_MATCHDIAC = 536870912
FR_MATCHKASHIDA = 1073741824
FR_MATCHALEFHAMZA = 2147483648
End Enumimport enum
class FINDREPLACE_FLAGS(enum.IntFlag):
FR_DOWN = 1
FR_WHOLEWORD = 2
FR_MATCHCASE = 4
FR_FINDNEXT = 8
FR_REPLACE = 16
FR_REPLACEALL = 32
FR_DIALOGTERM = 64
FR_SHOWHELP = 128
FR_ENABLEHOOK = 256
FR_ENABLETEMPLATE = 512
FR_NOUPDOWN = 1024
FR_NOMATCHCASE = 2048
FR_NOWHOLEWORD = 4096
FR_ENABLETEMPLATEHANDLE = 8192
FR_HIDEUPDOWN = 16384
FR_HIDEMATCHCASE = 32768
FR_HIDEWHOLEWORD = 65536
FR_RAW = 131072
FR_SHOWWRAPAROUND = 262144
FR_NOWRAPAROUND = 524288
FR_WRAPAROUND = 1048576
FR_MATCHDIAC = 536870912
FR_MATCHKASHIDA = 1073741824
FR_MATCHALEFHAMZA = 2147483648// FINDREPLACE_FLAGS (flags)
pub const FR_DOWN: u32 = 1;
pub const FR_WHOLEWORD: u32 = 2;
pub const FR_MATCHCASE: u32 = 4;
pub const FR_FINDNEXT: u32 = 8;
pub const FR_REPLACE: u32 = 16;
pub const FR_REPLACEALL: u32 = 32;
pub const FR_DIALOGTERM: u32 = 64;
pub const FR_SHOWHELP: u32 = 128;
pub const FR_ENABLEHOOK: u32 = 256;
pub const FR_ENABLETEMPLATE: u32 = 512;
pub const FR_NOUPDOWN: u32 = 1024;
pub const FR_NOMATCHCASE: u32 = 2048;
pub const FR_NOWHOLEWORD: u32 = 4096;
pub const FR_ENABLETEMPLATEHANDLE: u32 = 8192;
pub const FR_HIDEUPDOWN: u32 = 16384;
pub const FR_HIDEMATCHCASE: u32 = 32768;
pub const FR_HIDEWHOLEWORD: u32 = 65536;
pub const FR_RAW: u32 = 131072;
pub const FR_SHOWWRAPAROUND: u32 = 262144;
pub const FR_NOWRAPAROUND: u32 = 524288;
pub const FR_WRAPAROUND: u32 = 1048576;
pub const FR_MATCHDIAC: u32 = 536870912;
pub const FR_MATCHKASHIDA: u32 = 1073741824;
pub const FR_MATCHALEFHAMZA: u32 = 2147483648;// FINDREPLACE_FLAGS
const (
FR_DOWN uint32 = 1
FR_WHOLEWORD uint32 = 2
FR_MATCHCASE uint32 = 4
FR_FINDNEXT uint32 = 8
FR_REPLACE uint32 = 16
FR_REPLACEALL uint32 = 32
FR_DIALOGTERM uint32 = 64
FR_SHOWHELP uint32 = 128
FR_ENABLEHOOK uint32 = 256
FR_ENABLETEMPLATE uint32 = 512
FR_NOUPDOWN uint32 = 1024
FR_NOMATCHCASE uint32 = 2048
FR_NOWHOLEWORD uint32 = 4096
FR_ENABLETEMPLATEHANDLE uint32 = 8192
FR_HIDEUPDOWN uint32 = 16384
FR_HIDEMATCHCASE uint32 = 32768
FR_HIDEWHOLEWORD uint32 = 65536
FR_RAW uint32 = 131072
FR_SHOWWRAPAROUND uint32 = 262144
FR_NOWRAPAROUND uint32 = 524288
FR_WRAPAROUND uint32 = 1048576
FR_MATCHDIAC uint32 = 536870912
FR_MATCHKASHIDA uint32 = 1073741824
FR_MATCHALEFHAMZA uint32 = 2147483648
)const
FR_DOWN = 1;
FR_WHOLEWORD = 2;
FR_MATCHCASE = 4;
FR_FINDNEXT = 8;
FR_REPLACE = 16;
FR_REPLACEALL = 32;
FR_DIALOGTERM = 64;
FR_SHOWHELP = 128;
FR_ENABLEHOOK = 256;
FR_ENABLETEMPLATE = 512;
FR_NOUPDOWN = 1024;
FR_NOMATCHCASE = 2048;
FR_NOWHOLEWORD = 4096;
FR_ENABLETEMPLATEHANDLE = 8192;
FR_HIDEUPDOWN = 16384;
FR_HIDEMATCHCASE = 32768;
FR_HIDEWHOLEWORD = 65536;
FR_RAW = 131072;
FR_SHOWWRAPAROUND = 262144;
FR_NOWRAPAROUND = 524288;
FR_WRAPAROUND = 1048576;
FR_MATCHDIAC = 536870912;
FR_MATCHKASHIDA = 1073741824;
FR_MATCHALEFHAMZA = 2147483648;// FINDREPLACE_FLAGS
pub const FR_DOWN: u32 = 1;
pub const FR_WHOLEWORD: u32 = 2;
pub const FR_MATCHCASE: u32 = 4;
pub const FR_FINDNEXT: u32 = 8;
pub const FR_REPLACE: u32 = 16;
pub const FR_REPLACEALL: u32 = 32;
pub const FR_DIALOGTERM: u32 = 64;
pub const FR_SHOWHELP: u32 = 128;
pub const FR_ENABLEHOOK: u32 = 256;
pub const FR_ENABLETEMPLATE: u32 = 512;
pub const FR_NOUPDOWN: u32 = 1024;
pub const FR_NOMATCHCASE: u32 = 2048;
pub const FR_NOWHOLEWORD: u32 = 4096;
pub const FR_ENABLETEMPLATEHANDLE: u32 = 8192;
pub const FR_HIDEUPDOWN: u32 = 16384;
pub const FR_HIDEMATCHCASE: u32 = 32768;
pub const FR_HIDEWHOLEWORD: u32 = 65536;
pub const FR_RAW: u32 = 131072;
pub const FR_SHOWWRAPAROUND: u32 = 262144;
pub const FR_NOWRAPAROUND: u32 = 524288;
pub const FR_WRAPAROUND: u32 = 1048576;
pub const FR_MATCHDIAC: u32 = 536870912;
pub const FR_MATCHKASHIDA: u32 = 1073741824;
pub const FR_MATCHALEFHAMZA: u32 = 2147483648;const
FR_DOWN* = 1
FR_WHOLEWORD* = 2
FR_MATCHCASE* = 4
FR_FINDNEXT* = 8
FR_REPLACE* = 16
FR_REPLACEALL* = 32
FR_DIALOGTERM* = 64
FR_SHOWHELP* = 128
FR_ENABLEHOOK* = 256
FR_ENABLETEMPLATE* = 512
FR_NOUPDOWN* = 1024
FR_NOMATCHCASE* = 2048
FR_NOWHOLEWORD* = 4096
FR_ENABLETEMPLATEHANDLE* = 8192
FR_HIDEUPDOWN* = 16384
FR_HIDEMATCHCASE* = 32768
FR_HIDEWHOLEWORD* = 65536
FR_RAW* = 131072
FR_SHOWWRAPAROUND* = 262144
FR_NOWRAPAROUND* = 524288
FR_WRAPAROUND* = 1048576
FR_MATCHDIAC* = 536870912
FR_MATCHKASHIDA* = 1073741824
FR_MATCHALEFHAMZA* = 2147483648enum FINDREPLACE_FLAGS : uint {
FR_DOWN = 1,
FR_WHOLEWORD = 2,
FR_MATCHCASE = 4,
FR_FINDNEXT = 8,
FR_REPLACE = 16,
FR_REPLACEALL = 32,
FR_DIALOGTERM = 64,
FR_SHOWHELP = 128,
FR_ENABLEHOOK = 256,
FR_ENABLETEMPLATE = 512,
FR_NOUPDOWN = 1024,
FR_NOMATCHCASE = 2048,
FR_NOWHOLEWORD = 4096,
FR_ENABLETEMPLATEHANDLE = 8192,
FR_HIDEUPDOWN = 16384,
FR_HIDEMATCHCASE = 32768,
FR_HIDEWHOLEWORD = 65536,
FR_RAW = 131072,
FR_SHOWWRAPAROUND = 262144,
FR_NOWRAPAROUND = 524288,
FR_WRAPAROUND = 1048576,
FR_MATCHDIAC = 536870912,
FR_MATCHKASHIDA = 1073741824,
FR_MATCHALEFHAMZA = 2147483648,
}#define global FR_DOWN 0x1
#define global FR_WHOLEWORD 0x2
#define global FR_MATCHCASE 0x4
#define global FR_FINDNEXT 0x8
#define global FR_REPLACE 0x10
#define global FR_REPLACEALL 0x20
#define global FR_DIALOGTERM 0x40
#define global FR_SHOWHELP 0x80
#define global FR_ENABLEHOOK 0x100
#define global FR_ENABLETEMPLATE 0x200
#define global FR_NOUPDOWN 0x400
#define global FR_NOMATCHCASE 0x800
#define global FR_NOWHOLEWORD 0x1000
#define global FR_ENABLETEMPLATEHANDLE 0x2000
#define global FR_HIDEUPDOWN 0x4000
#define global FR_HIDEMATCHCASE 0x8000
#define global FR_HIDEWHOLEWORD 0x10000
#define global FR_RAW 0x20000
#define global FR_SHOWWRAPAROUND 0x40000
#define global FR_NOWRAPAROUND 0x80000
#define global FR_WRAPAROUND 0x100000
#define global FR_MATCHDIAC 0x20000000
#define global FR_MATCHKASHIDA 0x40000000
#define global FR_MATCHALEFHAMZA 0x80000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。