diff --git a/HeaderMake/HeaderMake.cpp b/HeaderMake/HeaderMake.cpp index 3590968e34..bc6c55bec3 100644 --- a/HeaderMake/HeaderMake.cpp +++ b/HeaderMake/HeaderMake.cpp @@ -67,7 +67,7 @@ #include using namespace std; -#define PREPROCESSOR "cl.exe /EP %s" +#define PREPROCESSOR "cl.exe /nologo /source-charset:utf-8 /execution-charset:shift_jis /EP %s" #ifdef __MINGW32__ #include @@ -78,7 +78,7 @@ using namespace std; #define strncpy_s(A, B, C, D) strncpy((A), (C), (D)) #undef PREPROCESSOR -#define PREPROCESSOR "gcc -x c++ -finput-charset=cp932 -fexec-charset=cp932 -E %s" +#define PREPROCESSOR "gcc -x c++ -finput-charset=utf-8 -fexec-charset=cp932 -E %s" void fopen_s( FILE** pFile, diff --git a/MakefileMake/MakefileMake.cpp b/MakefileMake/MakefileMake.cpp index a185e29f5b..a4df2d3c95 100644 --- a/MakefileMake/MakefileMake.cpp +++ b/MakefileMake/MakefileMake.cpp @@ -66,9 +66,6 @@ #define sprintf_s(A, B, C, ...) sprintf((A), (C), (__VA_ARGS__)) #define strncpy_s(A, B, C, D) strncpy((A), (C), (D)) -#undef PREPROCESSOR -#define PREPROCESSOR "gcc -x c++ -finput-charset=cp932 -fexec-charset=cp932 -E %s" - int fopen_s( FILE** pFile, const char *filename, diff --git a/appveyor.yml b/appveyor.yml index aac77a423d..3cf2078ae0 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,10 +1,5 @@ version: 1.0.{build} image: Visual Studio 2017 -install: -- ps: Set-WinSystemLocale ja-JP -- ps: Start-Sleep -s 10 -- ps: Restart-Computer -- ps: Start-Sleep -s 10 configuration: - Release diff --git a/sakura/sakura.vcxproj b/sakura/sakura.vcxproj index a14b93634a..a77776f67d 100644 --- a/sakura/sakura.vcxproj +++ b/sakura/sakura.vcxproj @@ -103,7 +103,7 @@ StdAfx.h Level3 ProgramDatabase - /source-charset:shift_jis %(AdditionalOptions) + /source-charset:utf-8 /execution-charset:shift_jis %(AdditionalOptions) true AssemblyAndSourceCode true @@ -146,7 +146,7 @@ StdAfx.h Level3 ProgramDatabase - /source-charset:shift_jis %(AdditionalOptions) + /source-charset:utf-8 /execution-charset:shift_jis %(AdditionalOptions) true AssemblyAndSourceCode true @@ -186,7 +186,7 @@ StdAfx.h Level3 EditAndContinue - /source-charset:shift_jis %(AdditionalOptions) + /source-charset:utf-8 /execution-charset:shift_jis %(AdditionalOptions) true AssemblyAndSourceCode true @@ -226,7 +226,7 @@ StdAfx.h Level3 ProgramDatabase - /source-charset:shift_jis %(AdditionalOptions) + /source-charset:utf-8 /execution-charset:shift_jis %(AdditionalOptions) true AssemblyAndSourceCode true diff --git a/sakura_core/Funccode_x.hsrc b/sakura_core/Funccode_x.hsrc index 15566359bd..dfc592868d 100644 --- a/sakura_core/Funccode_x.hsrc +++ b/sakura_core/Funccode_x.hsrc @@ -1,25 +1,25 @@ -//‚±‚̃tƒ@ƒCƒ‹‚©‚çAFunccode_define.h ‚Æ Funccode_enum.h ‚ª¶¬‚³‚ê‚Ü‚·B +//このファむルから、Funccode_define.h ず Funccode_enum.h が生成されたす。 -// ƒRƒ}ƒ“ƒhƒR[ƒh +// コマンドコヌド // -// ƒGƒfƒBƒ^“à•”‚ÅŽg‚í‚ê‚éƒRƒ}ƒ“ƒh”ԍ†D16bit‚̐”’lD +// ゚ディタ内郚で䜿われるコマンド番号16bitの数倀 // -// Windows 95‚Å‚Í32768ˆÈã‚̃Rƒ}ƒ“ƒh‚ðƒƒjƒ…[‚âƒAƒNƒZƒ‰ƒŒ[ƒ^‚ɐݒ肷‚é‚Æ -// “®ì‚µ‚È‚¢D +// Windows 95では32768以䞊のコマンドをメニュヌやアクセラレヌタに蚭定するず +// 動䜜しない // -// 20000-21999 : ƒvƒ‰ƒOƒCƒ“ƒRƒ}ƒ“ƒh‹@”\”ԍ†i20ŒÂ~100j -// 30000-32767 : ‹@”\”ԍ†Dƒƒjƒ…[‚âƒL[‚ÉŠ„‚è“–‚Ä‚ç‚ê‚éD -// 32768-39999 : ƒƒjƒ…[‚©‚ç‚Í’ŒÚŒÄ‚΂ê‚È‚¢‚ªA‘Œ‚ÌID‚©‚çŠÔÚ“I‚ɌĂ΂ê‚é‹@”\ -// 40000-49511 : ƒ}ƒNƒŠÖ” -// 49512- : •ÏŠ·ƒRƒ}ƒ“ƒhDó‹µ‚ɉž‚¶‚Ä‹@”\‚ð’u‚«Š·‚Š‚éê‡‚É—p‚¢‚é +// 20000-21999 : プラグむンコマンド機胜番号20個×100 +// 30000-32767 : 機胜番号メニュヌやキヌに割り圓おられる +// 32768-39999 : メニュヌからは盎接呌ばれないが、他のIDから間接的に呌ばれる機胜 +// 40000-49511 : マクロ関数 +// 49512- : 倉換コマンド状況に応じお機胜を眮き換える堎合に甚いる // -// HandleCommand‚̈ø”‚Æ‚µ‚Ä‚Í32bit•‚Ÿ‚ªCãˆÊ16bit‚̓Rƒ}ƒ“ƒh‚ª‘—‚ç‚ê‚œó‹µ‚ð -// ’Ê’m‚·‚é‚œ‚ß‚ÉŽg—p‚·‚éD +// HandleCommandの匕数ずしおは32bit幅だが䞊䜍16bitはコマンドが送られた状況を +// 通知するために䜿甚する // -// [ŽQl] -// 10000- : ƒEƒBƒ“ƒhƒEˆê——‚ÅŽg—p‚·‚é -// 11000- : Å‹ßŽg‚Á‚œƒtƒ@ƒCƒ‹‚ÅŽg—p‚·‚é -// 12000- : Å‹ßŽg‚Á‚œƒtƒHƒ‹ƒ_‚ÅŽg—p‚·‚é +// [参考] +// 10000- : りィンドり䞀芧で䜿甚する +// 11000- : 最近䜿ったファむルで䜿甚する +// 12000- : 最近䜿ったフォルダで䜿甚する //enum EFunctionCode{ @@ -28,552 +28,552 @@ F_INVALID = -1, F_DEFAULT = 0, F_0 = 0, -// –¢’è‹`—p(ƒ_ƒ~[‚Æ‚µ‚Ä‚àŽg‚€) //Oct. 17, 2000 jepro noted -F_DISABLE = 0, //–¢Žg—p -F_NODE = 0, //ƒm[ƒh(Main Menu—p) -F_SEPARATOR = 1, //ƒZƒpƒŒ[ƒ^ -F_TOOLBARWRAP = 2, //ƒc[ƒ‹ƒo[Ü•Ô -F_MACRO_EXTRA = 2, //ŠO•”ƒ}ƒNƒi50”Ԉȏãj -F_PLUGCOMMAND = 3, //ƒvƒ‰ƒOƒCƒ“ -F_DUMMY_MAX_CODE = 10, //“Á•Ê10‚Å‚ ‚é•K—v‚Í‚È‚¢‚¯‚Ç 10‚Ü‚Å—\–ñ - -// 2007.07.07 genta ó‹µ’Ê’mƒtƒ‰ƒO -// ƒRƒ}ƒ“ƒh‚ª‘—‚ç‚ê‚œó‹µ‚ðƒRƒ}ƒ“ƒh‚Æ•¹‚¹‚Ä’Ê’m‚·‚éD -FA_FROMKEYBOARD = 0x00010000, //!< ƒL[ƒ{[ƒhƒAƒNƒZƒ‰ƒŒ[ƒ^‚©‚ç‚̃Rƒ}ƒ“ƒh -FA_FROMMACRO = 0x00020000, //!< ƒ}ƒNƒ‚©‚ç‚̃Rƒ}ƒ“ƒhŽÀs -FA_NONRECORD = 0x00040000, //!< ƒ}ƒNƒ‚Ö‚Ì‹L˜^‚ð—}§‚·‚é +// 未定矩甚(ダミヌずしおも䜿う) //Oct. 17, 2000 jepro noted +F_DISABLE = 0, //未䜿甚 +F_NODE = 0, //ノヌド(Main Menu甹) +F_SEPARATOR = 1, //セパレヌタ +F_TOOLBARWRAP = 2, //ツヌルバヌ折返 +F_MACRO_EXTRA = 2, //倖郚マクロ50番以䞊 +F_PLUGCOMMAND = 3, //プラグむン +F_DUMMY_MAX_CODE = 10, //特別10である必芁はないけど 10たで予玄 + +// 2007.07.07 genta 状況通知フラグ +// コマンドが送られた状況をコマンドず䜵せお通知する +FA_FROMKEYBOARD = 0x00010000, //!< キヌボヌドアクセラレヌタからのコマンド +FA_FROMMACRO = 0x00020000, //!< マクロからのコマンド実行 +FA_NONRECORD = 0x00040000, //!< マクロぞの蚘録を抑制する F_PLUGCOMMAND_FIRST = 20000, F_PLUGCOMMAND_LAST = 21999, -// Main Menu “ÁŽê‹@”\ -F_WINDOW_LIST = 29001, // ƒEƒBƒ“ƒhƒEƒŠƒXƒg -F_FILE_USED_RECENTLY = 29002, // Å‹ßŽg‚Á‚œƒtƒ@ƒCƒ‹ -F_FOLDER_USED_RECENTLY = 29003, // Å‹ßŽg‚Á‚œƒtƒHƒ‹ƒ_ -F_CUSTMENU_LIST = 29004, // ƒJƒXƒ^ƒ€ƒƒjƒ…[ƒŠƒXƒg -F_USERMACRO_LIST = 29005, // “o˜^Ï‚݃}ƒNƒƒŠƒXƒg -F_PLUGIN_LIST = 29006, // ƒvƒ‰ƒOƒCƒ“ƒRƒ}ƒ“ƒhƒŠƒXƒg +// Main Menu 特殊機胜 +F_WINDOW_LIST = 29001, // りィンドりリスト +F_FILE_USED_RECENTLY = 29002, // 最近䜿ったファむル +F_FOLDER_USED_RECENTLY = 29003, // 最近䜿ったフォルダ +F_CUSTMENU_LIST = 29004, // カスタムメニュヌリスト +F_USERMACRO_LIST = 29005, // 登録枈みマクロリスト +F_PLUGIN_LIST = 29006, // プラグむンコマンドリスト F_SPECIAL_FIRST = F_WINDOW_LIST, F_SPECIAL_LAST = F_PLUGIN_LIST, F_MENU_FIRST = 30000, -// ƒtƒ@ƒCƒ‹‘€ìŒn -// [ˆÓ–¡] [ˆø”] -F_FILENEW = 30101, //V‹Kì¬ ‚È‚µ -F_FILEOPEN = 30102, //ŠJ‚­ const WCHAR* path -F_FILESAVE = 30103, //ã‘‚«•Û‘¶ ‚È‚µ -F_FILESAVEAS_DIALOG = 30104, //–Œ‘O‚ð•t‚¯‚Ä•Û‘¶ ‚È‚µ -F_FILESAVEAS = 30106, //–Œ‘O‚ð•t‚¯‚Ä•Û‘¶ const WCHAR* path -F_FILECLOSE = 30105, //•Â‚¶‚Ä(–³‘è) ‚È‚µ -F_FILECLOSE_OPEN = 30107, //•Â‚¶‚ÄŠJ‚­ ‚È‚µ -F_FILEOPEN_DROPDOWN = 30108, //ŠJ‚­(ƒhƒƒbƒvƒ_ƒEƒ“) const WCHAR* path -F_FILESAVECLOSE = 30109, //•Û‘¶‚µ‚ĕ‚¶‚é ‚È‚µ -F_FILENEW_NEWWINDOW = 30110, //V‹Kì¬iV‚µ‚¢ƒEƒCƒ“ƒhƒE‚ÅŠJ‚­j -F_FILE_REOPEN_SJIS = 30111, //SJIS‚ÅŠJ‚«’Œ‚· bool bNoConfirm -F_FILE_REOPEN_JIS = 30112, //JIS‚ÅŠJ‚«’Œ‚· bool bNoConfirm -F_FILE_REOPEN_EUC = 30113, //EUC‚ÅŠJ‚«’Œ‚· bool bNoConfirm -F_FILE_REOPEN_UNICODE = 30114, //Unicode‚ÅŠJ‚«’Œ‚· bool bNoConfirm -F_FILE_REOPEN_UTF8 = 30115, //UTF-8‚ÅŠJ‚«’Œ‚· bool bNoConfirm -F_FILE_REOPEN_UTF7 = 30116, //UTF-7‚ÅŠJ‚«’Œ‚· bool bNoConfirm -F_FILE_REOPEN_UNICODEBE = 30117, //UnicodeBE‚ÅŠJ‚«’Œ‚· bool bNoConfirm -F_FILE_REOPEN_CESU8 = 30118, //CESU-8‚ÅŠJ‚«’Œ‚· bool bNoConform -F_FILE_REOPEN = 30119, //Œ»Ý‚Æ“¯‚¶•¶ŽšƒR[ƒh‚ÅŠJ‚«’Œ‚· bool bNoConfirm -F_FILESAVEALL = 30120, //‚·‚ׂď㏑‚«•Û‘¶ ‚È‚µ -F_FILESAVE_QUIET = 30121, //ã‘‚«•Û‘¶(ŒÀ’è“®ì) ‚È‚µ -F_FILE_REOPEN_LATIN1 = 30122, //Latin1‚ÅŠJ‚«’Œ‚· bool bNoConform // 2010/3/20 Uchi -F_PRINT = 30150, //ˆóü ‚È‚µ -F_PRINT_PREVIEW = 30151, //ˆóüƒvƒŒƒrƒ…[ ‚È‚µ -F_PRINT_PAGESETUP = 30152, //ˆóüƒy[ƒWÝ’è ‚È‚µ -//F_PRINT_DIALOG = 30151, //ˆóüƒ_ƒCƒAƒƒO H -//F_OPEN_HHPP = 30160, //“¯–Œ‚ÌC/C++ƒwƒbƒ_ƒtƒ@ƒCƒ‹‚ðŠJ‚­ bool bCheckOnly // del 2008/6/23 Uchi -//F_OPEN_CCPP = 30161, //“¯–Œ‚ÌC/C++ƒ\[ƒXƒtƒ@ƒCƒ‹‚ðŠJ‚­ bool bCheckOnly // del 2008/6/23 Uchi -F_OPEN_HfromtoC = 30162, //“¯–Œ‚ÌC/C++ƒwƒbƒ_(ƒ\[ƒX)‚ðŠJ‚­ bool bCheckOnly -F_ACTIVATE_SQLPLUS = 30170, //Oracle SQL*Plus‚ðƒAƒNƒeƒBƒu•\ŽŠ ‚È‚µ -F_PLSQL_COMPILE_ON_SQLPLUS = 30171, //Oracle SQL*Plus‚ÅŽÀs ‚È‚µ -F_BROWSE = 30180, //ƒuƒ‰ƒEƒY ‚È‚µ -F_VIEWMODE = 30185, //ƒrƒ…[ƒ‚[ƒh ‚È‚µ -F_PROPERTY_FILE = 30190, //ƒtƒ@ƒCƒ‹‚̃vƒƒpƒeƒB ‚È‚µ -F_PROFILEMGR = 30191, //ƒvƒƒtƒ@ƒCƒ‹ƒ}ƒl[ƒWƒƒ ‚È‚µ -F_EXITALLEDITORS = 30194, //•ÒW‚Ì‘SI—¹ ‚È‚µ -F_EXITALL = 30195, //ƒTƒNƒ‰ƒGƒfƒBƒ^‚Ì‘SI—¹ ‚È‚µ - -// •ÒWŒn -F_WCHAR = 30200, //•¶Žš“ü—Í WCHAR c -F_IME_CHAR = 30201, //‘SŠp•¶Žš“ü—Í WORD c -F_UNDO = 30210, //Œ³‚É–ß‚·(Undo) ‚È‚µ -F_REDO = 30211, //‚â‚è’Œ‚µ(Redo) ‚È‚µ -F_DELETE = 30221, //íœ ‚È‚µ -F_DELETE_BACK = 30222, //ƒJ[ƒ\ƒ‹‘O‚ðíœ ‚È‚µ -F_WordDeleteToStart = 30230, //’PŒê‚̍¶’[‚܂ō폜 ‚È‚µ -F_WordDeleteToEnd = 30231, //’PŒê‚̉E’[‚܂ō폜 ‚È‚µ -F_WordCut = 30232, //’PŒêØ‚èŽæ‚è ‚È‚µ -F_WordDelete = 30233, //’PŒêíœ ‚È‚µ -F_LineCutToStart = 30240, //s“ª‚܂Ő؂èŽæ‚è(‰üs’PˆÊ) ‚È‚µ -F_LineCutToEnd = 30241, //s––‚܂Ő؂èŽæ‚è(‰üs’PˆÊ) ‚È‚µ -F_LineDeleteToStart = 30242, //s“ª‚܂ō폜(‰üs’PˆÊ) ‚È‚µ -F_LineDeleteToEnd = 30243, //s––‚܂ō폜(‰üs’PˆÊ) ‚È‚µ -F_CUT_LINE = 30244, //sØ‚èŽæ‚è(Ü‚è•Ô‚µ’PˆÊ) ‚È‚µ -F_DELETE_LINE = 30245, //síœ(Ü‚è•Ô‚µ’PˆÊ) ‚È‚µ -F_DUPLICATELINE = 30250, //s‚Ì“ñd‰»(Ü‚è•Ô‚µ’PˆÊ) ‚È‚µ -F_INDENT_TAB = 30260, //TABƒCƒ“ƒfƒ“ƒg ‚È‚µ -F_UNINDENT_TAB = 30261, //‹tTABƒCƒ“ƒfƒ“ƒg ‚È‚µ -F_INDENT_SPACE = 30262, //SPACEƒCƒ“ƒfƒ“ƒg ‚È‚µ -F_UNINDENT_SPACE = 30263, //‹tSPACEƒCƒ“ƒfƒ“ƒg ‚È‚µ -//F_WORDSREFERENCE = 30270, //’PŒêƒŠƒtƒ@ƒŒƒ“ƒX ‚È‚µH -F_LTRIM = 30280, //¶(æ“ª)‚Ì‹ó”’‚ðíœ ‚È‚µ -F_RTRIM = 30281, //‰E(––”ö)‚Ì‹ó”’‚ðíœ ‚È‚µ -F_SORT_ASC = 30282, //‘I‘ðs‚̏ž‡ƒ\[ƒg ‚È‚µ -F_SORT_DESC = 30283, //‘I‘ðs‚̍~‡ƒ\[ƒg ‚È‚µ -F_MERGE = 30284, //‘I‘ðs‚̃}[ƒW ‚È‚µ -F_RECONVERT = 30285, //Ä•ÏŠ· ‚È‚µ - - -// ƒJ[ƒ\ƒ‹ˆÚ“®Œn -F_UP = 30311, //ƒJ[ƒ\ƒ‹ãˆÚ“® ‚È‚µ -F_DOWN = 30312, //ƒJ[ƒ\ƒ‹‰ºˆÚ“® ‚È‚µ -F_LEFT = 30313, //ƒJ[ƒ\ƒ‹¶ˆÚ“® ‚È‚µ -F_RIGHT = 30314, //ƒJ[ƒ\ƒ‹‰EˆÚ“® ‚È‚µ -F_UP2 = 30315, //ƒJ[ƒ\ƒ‹ãˆÚ“®(‚Qs‚²‚Æ) ‚È‚µ -F_DOWN2 = 30316, //ƒJ[ƒ\ƒ‹‰ºˆÚ“®(‚Qs‚²‚Æ) ‚È‚µ -F_WORDLEFT = 30320, //’PŒê‚̍¶’[‚Ɉړ® ‚È‚µ -F_WORDRIGHT = 30321, //’PŒê‚̉E’[‚Ɉړ® ‚È‚µ -//F_GOLINETOP = 30330, //s“ª‚Ɉړ®(‰üs’PˆÊ) H -//F_GOLINEEND = 30331, //s––‚Ɉړ®(‰üs’PˆÊ) H -F_GOLINETOP = 30332, //s“ª‚Ɉړ®(Ü‚è•Ô‚µ’PˆÊ) int param -F_GOLINEEND = 30333, //s––‚Ɉړ®(Ü‚è•Ô‚µ’PˆÊ) ‚È‚µ -//F_ROLLDOWN = 30340, //ƒXƒNƒ[ƒ‹ƒ_ƒEƒ“ ‚È‚µH -//F_ROLLUP = 30341, //ƒXƒNƒ[ƒ‹ƒAƒbƒv ‚È‚µH -F_HalfPageUp = 30340, //”Œƒy[ƒWƒAƒbƒv ‚È‚µ -F_HalfPageDown = 30341, //”Œƒy[ƒWƒ_ƒEƒ“ ‚È‚µ -F_1PageUp = 30342, //‚Pƒy[ƒWƒAƒbƒv ‚È‚µ -F_1PageDown = 30343, //‚Pƒy[ƒWƒ_ƒEƒ“ ‚È‚µ -//F_DISPLAYTOP = 30344, //‰æ–ʂ̐擪‚Ɉړ®(–¢ŽÀ‘•) H -//F_DISPLAYEND = 30345, //‰æ–ʂ̍Ōã‚Ɉړ®(–¢ŽÀ‘•) H -F_GOFILETOP = 30350, //ƒtƒ@ƒCƒ‹‚̐擪‚Ɉړ® ‚È‚µ -F_GOFILEEND = 30351, //ƒtƒ@ƒCƒ‹‚̍Ōã‚Ɉړ® ‚È‚µ -F_CURLINECENTER = 30360, //ƒJ[ƒ\ƒ‹s‚ðƒEƒBƒ“ƒhƒE’†‰›‚Ö ‚È‚µ -F_JUMPHIST_PREV = 30370, //ˆÚ“®—š—ð: ‘O‚Ö ‚È‚µ -F_JUMPHIST_NEXT = 30371, //ˆÚ“®—š—ð: ŽŸ‚Ö ‚È‚µ -F_JUMPHIST_SET = 30372, //Œ»ÝˆÊ’u‚ðˆÚ“®—š—ð‚É“o˜^ ‚È‚µ -F_WndScrollDown = 30380, //ƒeƒLƒXƒg‚ð‚Ps‰º‚ÖƒXƒNƒ[ƒ‹ ‚È‚µ -F_WndScrollUp = 30381, //ƒeƒLƒXƒg‚ð‚Psã‚ÖƒXƒNƒ[ƒ‹ ‚È‚µ -F_GONEXTPARAGRAPH = 30382, //ŽŸ‚Ì’i—Ž‚Ö ‚È‚µ -F_GOPREVPARAGRAPH = 30383, //‘O‚Ì’i—Ž‚Ö ‚È‚µ -F_AUTOSCROLL = 30384, //ƒI[ƒgƒXƒNƒ[ƒ‹ +// ファむル操䜜系 +// [意味] [匕数] +F_FILENEW = 30101, //新芏䜜成 なし +F_FILEOPEN = 30102, //開く const WCHAR* path +F_FILESAVE = 30103, //䞊曞き保存 なし +F_FILESAVEAS_DIALOG = 30104, //名前を付けお保存 なし +F_FILESAVEAS = 30106, //名前を付けお保存 const WCHAR* path +F_FILECLOSE = 30105, //閉じお(無題) なし +F_FILECLOSE_OPEN = 30107, //閉じお開く なし +F_FILEOPEN_DROPDOWN = 30108, //開く(ドロップダりン) const WCHAR* path +F_FILESAVECLOSE = 30109, //保存しお閉じる なし +F_FILENEW_NEWWINDOW = 30110, //新芏䜜成新しいりむンドりで開く +F_FILE_REOPEN_SJIS = 30111, //SJISで開き盎す bool bNoConfirm +F_FILE_REOPEN_JIS = 30112, //JISで開き盎す bool bNoConfirm +F_FILE_REOPEN_EUC = 30113, //EUCで開き盎す bool bNoConfirm +F_FILE_REOPEN_UNICODE = 30114, //Unicodeで開き盎す bool bNoConfirm +F_FILE_REOPEN_UTF8 = 30115, //UTF-8で開き盎す bool bNoConfirm +F_FILE_REOPEN_UTF7 = 30116, //UTF-7で開き盎す bool bNoConfirm +F_FILE_REOPEN_UNICODEBE = 30117, //UnicodeBEで開き盎す bool bNoConfirm +F_FILE_REOPEN_CESU8 = 30118, //CESU-8で開き盎す bool bNoConform +F_FILE_REOPEN = 30119, //珟圚ず同じ文字コヌドで開き盎す bool bNoConfirm +F_FILESAVEALL = 30120, //すべお䞊曞き保存 なし +F_FILESAVE_QUIET = 30121, //䞊曞き保存(限定動䜜) なし +F_FILE_REOPEN_LATIN1 = 30122, //Latin1で開き盎す bool bNoConform // 2010/3/20 Uchi +F_PRINT = 30150, //印刷 なし +F_PRINT_PREVIEW = 30151, //印刷プレビュヌ なし +F_PRINT_PAGESETUP = 30152, //印刷ペヌゞ蚭定 なし +//F_PRINT_DIALOG = 30151, //印刷ダむアログ  +//F_OPEN_HHPP = 30160, //同名のC/C++ヘッダファむルを開く bool bCheckOnly // del 2008/6/23 Uchi +//F_OPEN_CCPP = 30161, //同名のC/C++゜ヌスファむルを開く bool bCheckOnly // del 2008/6/23 Uchi +F_OPEN_HfromtoC = 30162, //同名のC/C++ヘッダ(゜ヌス)を開く bool bCheckOnly +F_ACTIVATE_SQLPLUS = 30170, //Oracle SQL*Plusをアクティブ衚瀺 なし +F_PLSQL_COMPILE_ON_SQLPLUS = 30171, //Oracle SQL*Plusで実行 なし +F_BROWSE = 30180, //ブラりズ なし +F_VIEWMODE = 30185, //ビュヌモヌド なし +F_PROPERTY_FILE = 30190, //ファむルのプロパティ なし +F_PROFILEMGR = 30191, //プロファむルマネヌゞャ なし +F_EXITALLEDITORS = 30194, //線集の党終了 なし +F_EXITALL = 30195, //サクラ゚ディタの党終了 なし + +// 線集系 +F_WCHAR = 30200, //文字入力 WCHAR c +F_IME_CHAR = 30201, //党角文字入力 WORD c +F_UNDO = 30210, //元に戻す(Undo) なし +F_REDO = 30211, //やり盎し(Redo) なし +F_DELETE = 30221, //削陀 なし +F_DELETE_BACK = 30222, //カヌ゜ル前を削陀 なし +F_WordDeleteToStart = 30230, //単語の巊端たで削陀 なし +F_WordDeleteToEnd = 30231, //単語の右端たで削陀 なし +F_WordCut = 30232, //単語切り取り なし +F_WordDelete = 30233, //単語削陀 なし +F_LineCutToStart = 30240, //行頭たで切り取り(改行単䜍) なし +F_LineCutToEnd = 30241, //行末たで切り取り(改行単䜍) なし +F_LineDeleteToStart = 30242, //行頭たで削陀(改行単䜍) なし +F_LineDeleteToEnd = 30243, //行末たで削陀(改行単䜍) なし +F_CUT_LINE = 30244, //行切り取り(折り返し単䜍) なし +F_DELETE_LINE = 30245, //行削陀(折り返し単䜍) なし +F_DUPLICATELINE = 30250, //行の二重化(折り返し単䜍) なし +F_INDENT_TAB = 30260, //TABむンデント なし +F_UNINDENT_TAB = 30261, //逆TABむンデント なし +F_INDENT_SPACE = 30262, //SPACEむンデント なし +F_UNINDENT_SPACE = 30263, //逆SPACEむンデント なし +//F_WORDSREFERENCE = 30270, //単語リファレンス なし +F_LTRIM = 30280, //å·Š(先頭)の空癜を削陀 なし +F_RTRIM = 30281, //右(末尟)の空癜を削陀 なし +F_SORT_ASC = 30282, //遞択行の昇順゜ヌト なし +F_SORT_DESC = 30283, //遞択行の降順゜ヌト なし +F_MERGE = 30284, //遞択行のマヌゞ なし +F_RECONVERT = 30285, //再倉換 なし + + +// カヌ゜ル移動系 +F_UP = 30311, //カヌ゜ル䞊移動 なし +F_DOWN = 30312, //カヌ゜ル䞋移動 なし +F_LEFT = 30313, //カヌ゜ル巊移動 なし +F_RIGHT = 30314, //カヌ゜ル右移動 なし +F_UP2 = 30315, //カヌ゜ル䞊移動(行ごず) なし +F_DOWN2 = 30316, //カヌ゜ル䞋移動(行ごず) なし +F_WORDLEFT = 30320, //単語の巊端に移動 なし +F_WORDRIGHT = 30321, //単語の右端に移動 なし +//F_GOLINETOP = 30330, //行頭に移動(改行単䜍)  +//F_GOLINEEND = 30331, //行末に移動(改行単䜍)  +F_GOLINETOP = 30332, //行頭に移動(折り返し単䜍) int param +F_GOLINEEND = 30333, //行末に移動(折り返し単䜍) なし +//F_ROLLDOWN = 30340, //スクロヌルダりン なし +//F_ROLLUP = 30341, //スクロヌルアップ なし +F_HalfPageUp = 30340, //半ペヌゞアップ なし +F_HalfPageDown = 30341, //半ペヌゞダりン なし +F_1PageUp = 30342, //ペヌゞアップ なし +F_1PageDown = 30343, //ペヌゞダりン なし +//F_DISPLAYTOP = 30344, //画面の先頭に移動(未実装)  +//F_DISPLAYEND = 30345, //画面の最埌に移動(未実装)  +F_GOFILETOP = 30350, //ファむルの先頭に移動 なし +F_GOFILEEND = 30351, //ファむルの最埌に移動 なし +F_CURLINECENTER = 30360, //カヌ゜ル行をりィンドり䞭倮ぞ なし +F_JUMPHIST_PREV = 30370, //移動履歎: 前ぞ なし +F_JUMPHIST_NEXT = 30371, //移動履歎: 次ぞ なし +F_JUMPHIST_SET = 30372, //珟圚䜍眮を移動履歎に登録 なし +F_WndScrollDown = 30380, //テキストを行䞋ぞスクロヌル なし +F_WndScrollUp = 30381, //テキストを行䞊ぞスクロヌル なし +F_GONEXTPARAGRAPH = 30382, //次の段萜ぞ なし +F_GOPREVPARAGRAPH = 30383, //前の段萜ぞ なし +F_AUTOSCROLL = 30384, //オヌトスクロヌル F_WHEEL_FIRST = 30385, -F_WHEELUP = 30385, //ƒzƒC[ƒ‹ƒAƒbƒv int zDelta -F_WHEELDOWN = 30386, //ƒzƒC[ƒ‹ƒ_ƒEƒ“ int zDelta -F_WHEELLEFT = 30387, //ƒzƒC[ƒ‹¶ int zDelta -F_WHEELRIGHT = 30388, //ƒzƒC[ƒ‹‰E int zDelta -F_WHEELPAGEUP = 30389, //ƒzƒC[ƒ‹ƒy[ƒWƒAƒbƒv int zDelta -F_WHEELPAGEDOWN = 30390, //ƒzƒC[ƒ‹ƒy[ƒWƒ_ƒEƒ“ int zDelta -F_WHEELPAGELEFT = 30391, //ƒzƒC[ƒ‹ƒy[ƒW¶ int zDelta -F_WHEELPAGERIGHT = 30392, //ƒzƒC[ƒ‹ƒy[ƒW‰E int zDelta +F_WHEELUP = 30385, //ホむヌルアップ int zDelta +F_WHEELDOWN = 30386, //ホむヌルダりン int zDelta +F_WHEELLEFT = 30387, //ホむヌル巊 int zDelta +F_WHEELRIGHT = 30388, //ホむヌル右 int zDelta +F_WHEELPAGEUP = 30389, //ホむヌルペヌゞアップ int zDelta +F_WHEELPAGEDOWN = 30390, //ホむヌルペヌゞダりン int zDelta +F_WHEELPAGELEFT = 30391, //ホむヌルペヌゞ巊 int zDelta +F_WHEELPAGERIGHT = 30392, //ホむヌルペヌゞ右 int zDelta F_WHEEL_LAST = 30392, -F_MODIFYLINE_NEXT = 30393, //ŽŸ‚̕ύXs‚Ö ‚È‚µ -F_MODIFYLINE_PREV = 30394, //‘O‚̕ύXs‚Ö ‚È‚µ - -// ‘I‘ðŒn -F_SELECTWORD = 30400, //Œ»ÝˆÊ’u‚Ì’PŒê‘I‘ð ‚È‚µ -F_SELECTALL = 30401, //‚·‚ׂđI‘ð ‚È‚µ -F_SELECTLINE = 30403, //1s‘I‘ð int param // 2007.10.06 nasukoji -F_BEGIN_SEL = 30410, //”͈͑I‘ðŠJŽn ‚È‚µ -F_UP_SEL = 30411, //(”͈͑I‘ð)ƒJ[ƒ\ƒ‹ãˆÚ“® int lines -F_DOWN_SEL = 30412, //(”͈͑I‘ð)ƒJ[ƒ\ƒ‹‰ºˆÚ“® ‚È‚µ -F_LEFT_SEL = 30413, //(”͈͑I‘ð)ƒJ[ƒ\ƒ‹¶ˆÚ“® ‚È‚µ -F_RIGHT_SEL = 30414, //(”͈͑I‘ð)ƒJ[ƒ\ƒ‹‰EˆÚ“® ‚È‚µ -F_UP2_SEL = 30415, //(”͈͑I‘ð)ƒJ[ƒ\ƒ‹ãˆÚ“®(‚Qs‚²‚Æ) ‚È‚µ -F_DOWN2_SEL = 30416, //(”͈͑I‘ð)ƒJ[ƒ\ƒ‹‰ºˆÚ“®(‚Qs‚²‚Æ) ‚È‚µ -F_WORDLEFT_SEL = 30420, //(”͈͑I‘ð)’PŒê‚̍¶’[‚Ɉړ® ‚È‚µ -F_WORDRIGHT_SEL = 30421, //(”͈͑I‘ð)’PŒê‚̉E’[‚Ɉړ® ‚È‚µ -//F_GOLINETOP_SEL = 30430, //(”͈͑I‘ð)s“ª‚Ɉړ®(‰üs’PˆÊ) H -//F_GOLINEEND_SEL = 30431, //(”͈͑I‘ð)s––‚Ɉړ®(‰üs’PˆÊ) H -F_GOLINETOP_SEL = 30432, //(”͈͑I‘ð)s“ª‚Ɉړ®(Ü‚è•Ô‚µ’PˆÊ) ‚È‚µ -F_GOLINEEND_SEL = 30433, //(”͈͑I‘ð)s––‚Ɉړ®(Ü‚è•Ô‚µ’PˆÊ) ‚È‚µ -//F_ROLLDOWN_SEL = 30440, //(”͈͑I‘ð)ƒXƒNƒ[ƒ‹ƒ_ƒEƒ“ ‚È‚µH -//F_ROLLUP_SEL = 30441, //(”͈͑I‘ð)ƒXƒNƒ[ƒ‹ƒAƒbƒv ‚È‚µH -F_HalfPageUp_Sel = 30440, //(”͈͑I‘ð)”Œƒy[ƒWƒAƒbƒv ‚È‚µ -F_HalfPageDown_Sel = 30441, //(”͈͑I‘ð)”Œƒy[ƒWƒ_ƒEƒ“ ‚È‚µ -F_1PageUp_Sel = 30442, //(”͈͑I‘ð)‚Pƒy[ƒWƒAƒbƒv ‚È‚µ -F_1PageDown_Sel = 30443, //(”͈͑I‘ð)‚Pƒy[ƒWƒ_ƒEƒ“ ‚È‚µ -//F_DISPLAYTOP_SEL = 30444, //(”͈͑I‘ð)‰æ–ʂ̐擪‚Ɉړ®(–¢ŽÀ‘•) H -//F_DISPLAYEND_SEL = 30445, //(”͈͑I‘ð)‰æ–ʂ̍Ōã‚Ɉړ®(–¢ŽÀ‘•) H -F_GOFILETOP_SEL = 30450, //(”͈͑I‘ð)ƒtƒ@ƒCƒ‹‚̐擪‚Ɉړ® ‚È‚µ -F_GOFILEEND_SEL = 30451, //(”͈͑I‘ð)ƒtƒ@ƒCƒ‹‚̍Ōã‚Ɉړ® ‚È‚µ -F_GONEXTPARAGRAPH_SEL = 30482, //(”͈͑I‘ð)ŽŸ‚Ì’i—Ž‚Ö ‚È‚µ -F_GOPREVPARAGRAPH_SEL = 30483, //(”͈͑I‘ð)‘O‚Ì’i—Ž‚Ö ‚È‚µ -F_MODIFYLINE_NEXT_SEL = 30484, //(”͈͑I‘ð)ŽŸ‚̕ύXs‚Ö ‚È‚µ -F_MODIFYLINE_PREV_SEL = 30485, //(”͈͑I‘ð)‘O‚̕ύXs‚Ö ‚È‚µ - - -// ‹éŒ`‘I‘ðŒn -//F_BOXSELALL = 30500, //‹éŒ`‚Å‚·‚ׂđI‘ð -F_BEGIN_BOX = 30510, //‹éŒ`”͈͑I‘ðŠJŽn ‚È‚µ -//Oct. 17, 2000 JEPRO ˆÈ‰º‚É‹éŒ`‘I‘ð‚̃Rƒ}ƒ“ƒh–Œ‚̂ݏ€”õ‚µ‚Ä‚š‚¢‚œ -F_UP_BOX = 30511, //(‹éŒ`‘I‘ð)ƒJ[ƒ\ƒ‹ãˆÚ“® -F_DOWN_BOX = 30512, //(‹éŒ`‘I‘ð)ƒJ[ƒ\ƒ‹‰ºˆÚ“® -F_LEFT_BOX = 30513, //(‹éŒ`‘I‘ð)ƒJ[ƒ\ƒ‹¶ˆÚ“® -F_RIGHT_BOX = 30514, //(‹éŒ`‘I‘ð)ƒJ[ƒ\ƒ‹‰EˆÚ“® -F_UP2_BOX = 30515, //(‹éŒ`‘I‘ð)ƒJ[ƒ\ƒ‹ãˆÚ“®(‚Qs‚²‚Æ) -F_DOWN2_BOX = 30516, //(‹éŒ`‘I‘ð)ƒJ[ƒ\ƒ‹‰ºˆÚ“®(‚Qs‚²‚Æ) -F_WORDLEFT_BOX = 30520, //(‹éŒ`‘I‘ð)’PŒê‚̍¶’[‚Ɉړ® -F_WORDRIGHT_BOX = 30521, //(‹éŒ`‘I‘ð)’PŒê‚̉E’[‚Ɉړ® -F_GOLOGICALLINETOP_BOX = 30530, //(‹éŒ`‘I‘ð)s“ª‚Ɉړ®(‰üs’PˆÊ) -//F_GOLOGICALLINEEND_BOX = 30531, //(‹éŒ`‘I‘ð)s––‚Ɉړ®(‰üs’PˆÊ) -F_GOLINETOP_BOX = 30532, //(‹éŒ`‘I‘ð)s“ª‚Ɉړ®(Ü‚è•Ô‚µ’PˆÊ) -F_GOLINEEND_BOX = 30533, //(‹éŒ`‘I‘ð)s––‚Ɉړ®(Ü‚è•Ô‚µ’PˆÊ) -F_HalfPageUp_BOX = 30540, //(‹éŒ`‘I‘ð)”Œƒy[ƒWƒAƒbƒv -F_HalfPageDown_BOX = 30541, //(‹éŒ`‘I‘ð)”Œƒy[ƒWƒ_ƒEƒ“ -F_1PageUp_BOX = 30542, //(‹éŒ`‘I‘ð)‚Pƒy[ƒWƒAƒbƒv -F_1PageDown_BOX = 30543, //(‹éŒ`‘I‘ð)‚Pƒy[ƒWƒ_ƒEƒ“ -//F_DISPLAYTOP_BOX = 30444, //(‹éŒ`‘I‘ð)‰æ–ʂ̐擪‚Ɉړ®(–¢ŽÀ‘•) -//F_DISPLAYEND_BOX = 30445, //(‹éŒ`‘I‘ð)‰æ–ʂ̍Ōã‚Ɉړ®(–¢ŽÀ‘•) -F_GOFILETOP_BOX = 30550, //(‹éŒ`‘I‘ð)ƒtƒ@ƒCƒ‹‚̐擪‚Ɉړ® -F_GOFILEEND_BOX = 30551, //(‹éŒ`‘I‘ð)ƒtƒ@ƒCƒ‹‚̍Ōã‚Ɉړ® - - -// ƒNƒŠƒbƒvƒ{[ƒhŒn -F_CUT = 30601, //Ø‚èŽæ‚è(‘I‘ð”͈͂ðƒNƒŠƒbƒvƒ{[ƒh‚ɃRƒs[‚µ‚č폜) ‚È‚µ -F_COPY = 30602, //ƒRƒs[(‘I‘ð”͈͂ðƒNƒŠƒbƒvƒ{[ƒh‚ɃRƒs[) ‚È‚µ -F_COPY_ADDCRLF = 30608, //Ü‚è•Ô‚µˆÊ’u‚ɉüs‚ð‚‚¯‚ăRƒs[ ‚È‚µ -F_COPY_CRLF = 30603, //CRLF‰üs‚ŃRƒs[ ‚È‚µ -F_PASTE = 30604, //“\‚è•t‚¯(ƒNƒŠƒbƒvƒ{[ƒh‚©‚ç“\‚è•t‚¯) ‚È‚µ -F_PASTEBOX = 30605, //‹éŒ`“\‚è•t‚¯(ƒNƒŠƒbƒvƒ{[ƒh‚©‚ç‹éŒ`“\‚è•t‚¯) ‚È‚µ - -//2007.09.18 kobake WCHAR‚ð‹‚ß‚éƒƒbƒZ[ƒW‚̃ƒbƒZ[ƒW–Œ‚ð•ÏX: u*všu*_Wv -F_INSTEXT_W = 30606, //ƒeƒLƒXƒg‚ð“\‚è•t‚¯ const WCHAR* text, bool bNoWaitCursor -F_ADDTAIL_W = 30607, //ÅŒã‚ɃeƒLƒXƒg‚ð’ljÁ const WCHAR* text, int length -F_COPYLINES = 30610, //‘I‘ð”͈͓à‘SsƒRƒs[ ‚È‚µ -F_COPYLINESASPASSAGE = 30611, //‘I‘ð”͈͓à‘Ssˆø—p•„•t‚«ƒRƒs[ ‚È‚µ -F_COPYLINESWITHLINENUMBER = 30612, //‘I‘ð”͈͓à‘Sss”ԍ†•t‚«ƒRƒs[ ‚È‚µ -F_COPY_COLOR_HTML = 30613, //‘I‘ð”͈͓àF•t‚«HTMLƒRƒs[ ‚È‚µ -F_COPY_COLOR_HTML_LINENUMBER = 30614, //‘I‘ð”͈͓às”ԍ†F•t‚«HTMLƒRƒs[ ‚È‚µ -F_COPYPATH = 30620, //‚±‚̃tƒ@ƒCƒ‹‚̃pƒX–Œ‚ðƒNƒŠƒbƒvƒ{[ƒh‚ɃRƒs[ ‚È‚µ -F_COPYTAG = 30621, //‚±‚̃tƒ@ƒCƒ‹‚̃pƒX–Œ‚ƃJ[ƒ\ƒ‹ˆÊ’u‚ðƒRƒs[ ‚È‚µ -F_COPYFNAME = 30622, //‚±‚̃tƒ@ƒCƒ‹–Œ‚ðƒNƒŠƒbƒvƒ{[ƒh‚ɃRƒs[ ‚È‚µ -F_CREATEKEYBINDLIST = 30630, //ƒL[Š„‚è“–‚Ĉꗗ‚ðƒRƒs[ ‚È‚µ - - -// ‘}“üŒn -F_INS_DATE = 30790, //“ú•t‘}“ü ‚È‚µ -F_INS_TIME = 30791, //Žž‘}“ü ‚È‚µ -F_CTRL_CODE_DIALOG = 30792, //ƒRƒ“ƒgƒ[ƒ‹ƒR[ƒh‚Ì“ü—Í(ƒ_ƒCƒAƒƒO) ‚È‚µ -F_CTRL_CODE = 30793. //ƒRƒ“ƒgƒ[ƒ‹ƒR[ƒh‚Ì“ü—Í wchar_t code - - -// •ÏŠ·Œn -F_TOLOWER = 30800, //¬•¶Žš ‚È‚µ -F_TOUPPER = 30801, //‘啶Žš ‚È‚µ -F_TOHANKAKU = 30810, //‘SŠpš”ŒŠp ‚È‚µ -F_TOHANKATA = 30817, //‘SŠpƒJƒ^ƒJƒiš”ŒŠpƒJƒ^ƒJƒi ‚È‚µ -F_TOZENKAKUKATA = 30811, //”ŒŠp{‘S‚Ђ灚‘SŠpEƒJƒ^ƒJƒi ‚È‚µ -F_TOZENKAKUHIRA = 30812, //”ŒŠp{‘SƒJƒ^š‘SŠpE‚Ђ炪‚È ‚È‚µ -F_HANKATATOZENKATA = 30813, //”ŒŠpƒJƒ^ƒJƒiš‘SŠpƒJƒ^ƒJƒi ‚È‚µ -F_HANKATATOZENHIRA = 30814, //”ŒŠpƒJƒ^ƒJƒiš‘SŠp‚Ђ炪‚È ‚È‚µ -F_TOZENEI = 30815, //”ŒŠp‰p”š‘SŠp‰p” ‚È‚µ -F_TOHANEI = 30816, //‘SŠp‰p”š”ŒŠp‰p” ‚È‚µ -F_TABTOSPACE = 30830, //TABš‹ó”’ ‚È‚µ -F_SPACETOTAB = 30831, //‹ó”’šTAB ‚È‚µ -F_CODECNV_AUTO2SJIS = 30850, //Ž©“®”»•ÊšSJISƒR[ƒh•ÏŠ· ‚È‚µ -F_CODECNV_EMAIL = 30851, //E-Mail(JISšSJIS)ƒR[ƒh•ÏŠ· ‚È‚µ -F_CODECNV_EUC2SJIS = 30852, //EUCšSJISƒR[ƒh•ÏŠ· ‚È‚µ -F_CODECNV_UNICODE2SJIS = 30853, //UnicodešSJISƒR[ƒh•ÏŠ· ‚È‚µ -F_CODECNV_UNICODEBE2SJIS =30856, //UnicodeBEšSJISƒR[ƒh•ÏŠ· ‚È‚µ -F_CODECNV_UTF82SJIS = 30854, //UTF-8šSJISƒR[ƒh•ÏŠ· ‚È‚µ -F_CODECNV_UTF72SJIS = 30855, //UTF-7šSJISƒR[ƒh•ÏŠ· ‚È‚µ -F_CODECNV_SJIS2JIS = 30860, //SJISšJISƒR[ƒh•ÏŠ· ‚È‚µ -F_CODECNV_SJIS2EUC = 30861, //SJISšEUCƒR[ƒh•ÏŠ· ‚È‚µ -F_CODECNV_SJIS2UTF8 = 30862, //SJISšUTF-8ƒR[ƒh•ÏŠ· ‚È‚µ -F_CODECNV_SJIS2UTF7 = 30863, //SJISšUTF-7ƒR[ƒh•ÏŠ· ‚È‚µ -F_BASE64DECODE = 30870, //Base64ƒfƒR[ƒh‚µ‚Ä•Û‘¶ ‚È‚µ -F_UUDECODE = 30880, //uudecode‚µ‚Ä•Û‘¶ ‚È‚µ - - -// ŒŸõŒn -F_SEARCH_DIALOG = 30901, //ŒŸõ(’PŒêŒŸõƒ_ƒCƒAƒƒO) ‚È‚µ -F_SEARCH_NEXT = 30902, //ŽŸ‚ðŒŸõ HWND hwnd, const WCHAR* text -F_SEARCH_PREV = 30903, //‘O‚ðŒŸõ HWND hwnd -F_REPLACE_DIALOG = 30904, //’uŠ·(’uŠ·ƒ_ƒCƒAƒƒO) ‚È‚µ -F_REPLACE = 30906, //’uŠ·(ŽÀs) HWND hwnd -F_REPLACE_ALL = 30907, //‚·‚ׂĒuŠ·(ŽÀs) ‚È‚µ -F_SEARCH_CLEARMARK = 30905, //ŒŸõƒ}[ƒN‚̐ؑւŠ ‚È‚µ -F_JUMP_SRCHSTARTPOS = 30909, //ŒŸõŠJŽnˆÊ’u‚Ö–ß‚é ‚È‚µ -F_SEARCH_BOX = 30908, //ŒŸõ(ƒ{ƒbƒNƒX) ‚È‚µ -F_GREP_DIALOG = 30910, //Grep ‚È‚µ -F_GREP = 30911, //Grep ‚È‚µ -F_GREP_REPLACE_DLG = 30912, //Grep’uŠ· ‚È‚µ -F_GREP_REPLACE = 30913, //Grep’uŠ· ‚È‚µ -F_JUMP_DIALOG = 30920, //Žw’ès‚ÖƒWƒƒƒ“ƒv ‚È‚µ -F_JUMP = 30921, //Žw’ès‚ÖƒWƒƒƒ“ƒv ‚È‚µ -F_OUTLINE = 30930, //ƒAƒEƒgƒ‰ƒCƒ“‰ðÍ int nAction -F_OUTLINE_TOGGLE = 30931, //ƒAƒEƒgƒ‰ƒCƒ“‰ðÍ(toggle) ‚È‚µ -F_TAGJUMP = 30940, //ƒ^ƒOƒWƒƒƒ“ƒv bool bClose -F_TAGJUMPBACK = 30941, //ƒ^ƒOƒWƒƒƒ“ƒvƒoƒbƒN ‚È‚µ -F_TAGJUMP_LIST = 30942, //ƒ^ƒOƒWƒƒƒ“ƒvƒŠƒXƒg H -F_TAGS_MAKE = 30943, //ƒ^ƒOƒtƒ@ƒCƒ‹‚̍쐬 ‚È‚µ -F_DIRECT_TAGJUMP = 30944, //ƒ_ƒCƒŒƒNƒgƒ^ƒOƒWƒƒƒ“ƒv ‚È‚µ -F_TAGJUMP_CLOSE = 30945, //•Â‚¶‚ă^ƒOƒWƒƒƒ“ƒv(Œ³ƒEƒBƒ“ƒhƒEclose) ‚È‚µ -F_TAGJUMP_KEYWORD = 30946, //ƒL[ƒ[ƒh‚ðŽw’肵‚ă_ƒCƒŒƒNƒgƒ^ƒOƒWƒƒƒ“ƒv const WCHAR* keyword -F_COMPARE = 30950, //ƒtƒ@ƒCƒ‹“à—e”äŠr ‚È‚µ -F_BRACKETPAIR = 30960, //‘Ί‡ŒÊ‚ÌŒŸõ ‚È‚µ -F_BOOKMARK_SET = 30970, //ƒuƒbƒNƒ}[ƒNÝ’èE‰ðœ ‚È‚µ -F_BOOKMARK_NEXT = 30971, //ŽŸ‚̃uƒbƒNƒ}[ƒN‚Ö ‚È‚µ -F_BOOKMARK_PREV = 30972, //‘O‚̃uƒbƒNƒ}[ƒN‚Ö ‚È‚µ -F_BOOKMARK_RESET = 30973, //ƒuƒbƒNƒ}[ƒN‚Ì‘S‰ðœ ‚È‚µ -F_BOOKMARK_VIEW = 30974, //ƒuƒbƒNƒ}[ƒN‚̈ꗗ int nAction -F_BOOKMARK_PATTERN = 30975, //ƒpƒ^[ƒ“‚Ɉê’v‚·‚és‚ðƒ}[ƒN ‚È‚µ -F_DIFF_DIALOG = 30976, //DIFF·•ª•\ŽŠ(ƒ_ƒCƒAƒƒO) ‚È‚µ -F_DIFF = 30977, //DIFF·•ª•\ŽŠ const WCHAR* szTmpFile2, int nFlgOpt -F_DIFF_NEXT = 30978, //ŽŸ‚̍·•ª‚Ö ‚È‚µ -F_DIFF_PREV = 30979, //‘O‚̍·•ª‚Ö ‚È‚µ -F_DIFF_RESET = 30980, //·•ª‚Ì‘S‰ðœ ‚È‚µ -F_ISEARCH_NEXT = 30981, //‘O•ûƒCƒ“ƒNƒŠƒƒ“ƒ^ƒ‹ƒT[ƒ` H -F_ISEARCH_PREV = 30982, //Œã•ûƒCƒ“ƒNƒŠƒƒ“ƒ^ƒ‹ƒT[ƒ` H -F_ISEARCH_REGEXP_NEXT = 30983, //‘O•û³‹K•\Œ»ƒCƒ“ƒNƒŠƒƒ“ƒ^ƒ‹ƒT[ƒ` H -F_ISEARCH_REGEXP_PREV = 30984, //Œã•û³‹K•\Œ»ƒCƒ“ƒNƒŠƒƒ“ƒ^ƒ‹ƒT[ƒ` H -F_ISEARCH_MIGEMO_NEXT = 30985, //‘O•ûMIGEMOƒCƒ“ƒNƒŠƒƒ“ƒ^ƒ‹ƒT[ƒ` H -F_ISEARCH_MIGEMO_PREV = 30986, //Œã•ûMIGEMOƒCƒ“ƒNƒŠƒƒ“ƒ^ƒ‹ƒT[ƒ` H -F_FUNCLIST_NEXT = 30988, //ŽŸ‚̊֐”ƒŠƒXƒgƒ}[ƒN‚Ö ‚È‚µ -F_FUNCLIST_PREV = 30989, //‘O‚̊֐”ƒŠƒXƒgƒ}[ƒN‚Ö ‚È‚µ -F_FILETREE = 30990, //ƒtƒ@ƒCƒ‹ƒcƒŠ[ ‚È‚µ - -// ƒ‚[ƒhØ‚è‘Ö‚ŠŒn -F_CHGMOD_INS = 31001, //‘}“ü^ã‘‚«ƒ‚[ƒhØ‚è‘Ö‚Š ‚È‚µ -F_CHG_CHARSET = 31010, //•¶ŽšƒR[ƒhƒZƒbƒgŽw’è -F_CHGMOD_EOL_CRLF = 31081, //“ü—͉üsƒR[ƒhŽw’è(CRLF) ‚È‚µ -F_CHGMOD_EOL_LF = 31082, //“ü—͉üsƒR[ƒhŽw’è(LF) ‚È‚µ -F_CHGMOD_EOL_CR = 31083, //“ü—͉üsƒR[ƒhŽw’è(CR) ‚È‚µ -F_CANCEL_MODE = 31099, //ŠeŽíƒ‚[ƒh‚ÌŽæ‚èÁ‚µ ‚È‚µ - -// Ý’èŒn -F_SHOWTOOLBAR = 31100, //ƒc[ƒ‹ƒo[‚Ì•\ŽŠ ‚È‚µ -F_SHOWFUNCKEY = 31101, //ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒL[‚Ì•\ŽŠ ‚È‚µ -F_SHOWSTATUSBAR = 31102, //ƒXƒe[ƒ^ƒXƒo[‚Ì•\ŽŠ ‚È‚µ -F_SHOWTAB = 31103, //ƒ^ƒu‚Ì•\ŽŠ ‚È‚µ -F_SHOWMINIMAP = 31104, //ƒ~ƒjƒ}ƒbƒv‚Ì•\ŽŠ ‚È‚µ -F_TYPE_LIST = 31110, //ƒ^ƒCƒv•ÊÝ’èˆê—— ‚È‚µ -F_OPTION_TYPE = 31111, //ƒ^ƒCƒv•ÊÝ’è ‚È‚µ -F_OPTION = 31112, //‹€’ÊÝ’è ‚È‚µ -F_FAVORITE = 31113, //—š—ð‚ÌŠÇ— ‚È‚µ -F_FONT = 31120, // ƒtƒHƒ“ƒgÝ’è ‚È‚µ -F_SETFONTSIZE = 31121, // ƒtƒHƒ“ƒgƒTƒCƒYÝ’è int fontSize, int shift, int mode -F_SETFONTSIZEUP = 31122, // ƒtƒHƒ“ƒgƒTƒCƒYŠg‘å ‚È‚µ -F_SETFONTSIZEDOWN = 31123, // ƒtƒHƒ“ƒgƒTƒCƒYk¬ ‚È‚µ -F_WRAPWINDOWWIDTH = 31140, // Œ»Ý‚̃EƒBƒ“ƒhƒE•‚Ő܂è•Ô‚µ ‚È‚µ -F_TMPWRAPNOWRAP = 31141, // Ü‚è•Ô‚³‚È‚¢iˆêŽžÝ’èj ‚È‚µ -F_TMPWRAPSETTING = 31142, // Žw’茅‚Ő܂è•Ô‚·iˆêŽžÝ’èj ‚È‚µ -F_TMPWRAPWINDOW = 31143, // ‰E’[‚Ő܂è•Ô‚·iˆêŽžÝ’èj ‚È‚µ -F_SELECT_COUNT_MODE = 31144, // •¶ŽšƒJƒEƒ“ƒg‚Ì•û–@‚ðŽæ“ŸAÝ’è‚·‚é int nMode - -F_TYPE_SCREEN = 31115, // ƒ^ƒCƒv•ÊÝ’èwƒXƒNƒŠ[ƒ“x H -F_TYPE_COLOR = 31116, // ƒ^ƒCƒv•ÊÝ’èwƒJƒ‰[x H -F_TYPE_WINDOW = 31114, // ƒ^ƒCƒv•ÊÝ’èwƒEƒBƒ“ƒhƒEx H -F_TYPE_HELPER = 31117, // ƒ^ƒCƒv•ÊÝ’èwŽx‰‡x H -F_TYPE_REGEX_KEYWORD = 31118, // ƒ^ƒCƒv•ÊÝ’èw³‹K•\Œ»ƒL[ƒ[ƒhx H -F_TYPE_KEYHELP = 31119, // ƒ^ƒCƒv•ÊÝ’èwƒL[ƒ[ƒhƒwƒ‹ƒvx H -F_OPTION_GENERAL = 32000, // ‹€’ʐݒèw‘S”ʁx H -F_OPTION_WINDOW = 32001, // ‹€’ʐݒèwƒEƒBƒ“ƒhƒEx H -F_OPTION_EDIT = 32002, // ‹€’ʐݒèw•ÒWx H -F_OPTION_FILE = 32003, // ‹€’ʐݒèwƒtƒ@ƒCƒ‹x H -F_OPTION_BACKUP = 32004, // ‹€’ʐݒèwƒoƒbƒNƒAƒbƒvx H -F_OPTION_FORMAT = 32005, // ‹€’ʐݒèw‘Ž®x H -//F_OPTION_URL = 32006, // ‹€’ʐݒèwƒNƒŠƒbƒJƒuƒ‹URLx H -F_OPTION_GREP = 32007, // ‹€’ʐݒèwGrepx H -F_OPTION_KEYBIND = 32008, // ‹€’ʐݒèwƒL[Š„‚è“–‚āx H -F_OPTION_CUSTMENU = 32009, // ‹€’ʐݒèwƒJƒXƒ^ƒ€ƒƒjƒ…[x H -F_OPTION_TOOLBAR = 32010, // ‹€’ʐݒèwƒc[ƒ‹ƒo[x H -F_OPTION_KEYWORD = 32011, // ‹€’ʐݒèw‹­’²ƒL[ƒ[ƒhx H -F_OPTION_HELPER = 32012, // ‹€’ʐݒèwŽx‰‡x H -F_OPTION_MACRO = 32013, // ‹€’ʐݒèwƒ}ƒNƒx H -F_OPTION_FNAME = 32014, // ‹€’ʐݒèwƒtƒ@ƒCƒ‹–Œ•\ŽŠx H -F_OPTION_TAB = 32015, // ‹€’ʐݒèwƒ^ƒux H -F_OPTION_STATUSBAR = 32016, // ‹€’ʐݒèwƒXƒe[ƒ^ƒXƒo[x H -F_OPTION_PLUGIN = 32017, // ‹€’ʐݒèwƒvƒ‰ƒOƒCƒ“x H -F_OPTION_MAINMENU = 32018, // ‹€’ʐݒèwƒƒCƒ“ƒƒjƒ…[x H - -// ƒ}ƒNƒŒn -F_RECKEYMACRO = 31250, // ƒL[ƒ}ƒNƒ‚Ì‹L˜^ŠJŽn^I—¹ ‚È‚µ -F_SAVEKEYMACRO = 31251, // ƒL[ƒ}ƒNƒ‚Ì•Û‘¶ ‚È‚µ -F_LOADKEYMACRO = 31252, // ƒL[ƒ}ƒNƒ‚̓ǂݍž‚Ý ‚È‚µ -F_EXECKEYMACRO = 31253, // ƒL[ƒ}ƒNƒ‚ÌŽÀs ‚È‚µ -F_EXECEXTMACRO = 31254, // –Œ‘O‚ðŽw’肵‚ă}ƒNƒŽÀs const WCHAR* command -F_EXECMD_DIALOG = 31270, // ŠO•”ƒRƒ}ƒ“ƒhŽÀs const WCHAR* command -F_EXECMD = 31271, // ŠO•”ƒRƒ}ƒ“ƒhŽÀs const WCHAR* command - -// ƒEƒBƒ“ƒhƒEŒn -F_SPLIT_V = 31310, //ã‰º‚É•ªŠ„ ‚È‚µ -F_SPLIT_H = 31311, //¶‰E‚É•ªŠ„ ‚È‚µ -F_SPLIT_VH = 31312, //c‰¡‚É•ªŠ„ ‚È‚µ -F_WINCLOSE = 31320, //•Â‚¶‚é ‚È‚µ -F_WIN_CLOSEALL = 31321, //‚·‚ׂĕ‚¶‚é ‚È‚µ -F_CASCADE = 31330, //d‚Ë‚Ä•\ŽŠ ‚È‚µ -F_TILE_V = 31331, //ã‰º‚É•À‚ׂĕ\ŽŠ ‚È‚µ -F_TILE_H = 31332, //¶‰E‚É•À‚ׂĕ\ŽŠ ‚È‚µ -F_BIND_WINDOW = 31333, //ƒOƒ‹[ƒv‰» ‚È‚µ -F_TOPMOST = 31334, //í‚ÉŽè‘O‚É•\ŽŠ int top -F_NEXTWINDOW = 31340, //ŽŸ‚̃EƒBƒ“ƒhƒE H -F_PREVWINDOW = 31341, //‘O‚̃EƒBƒ“ƒhƒE H -F_WINLIST = 31336, //ƒEƒBƒ“ƒhƒEˆê—— ‚È‚µ -F_DLGWINLIST = 31337, //ƒEƒBƒ“ƒhƒEˆê——ƒ_ƒCƒAƒƒO ‚È‚µ -F_MAXIMIZE_V = 31350, //c•ûŒü‚ɍő剻 ‚È‚µ -F_MINIMIZE_ALL = 31351, //‚·‚ׂčŏ¬‰» ‚È‚µ -F_MAXIMIZE_H = 31352, //‰¡•ûŒü‚ɍő剻 ‚È‚µ -F_REDRAW = 31360, //Ä•`‰æ ‚È‚µ -F_WIN_OUTPUT = 31370, //ƒAƒEƒgƒvƒbƒgƒEƒBƒ“ƒhƒE•\ŽŠ ‚È‚µ -F_GROUPCLOSE = 31380, // ƒOƒ‹[ƒv‚ð•Â‚¶‚é ‚È‚µ -F_NEXTGROUP = 31381, // ŽŸ‚̃Oƒ‹[ƒv ‚È‚µ -F_PREVGROUP = 31382, // ‘O‚̃Oƒ‹[ƒv ‚È‚µ -F_TAB_MOVERIGHT = 31383, // ƒ^ƒu‚ð‰E‚Ɉړ® ‚È‚µ -F_TAB_MOVELEFT = 31384, // ƒ^ƒu‚ð¶‚ÉˆÚ“® ‚È‚µ -F_TAB_SEPARATE = 31385, // V‹KƒOƒ‹[ƒv ‚È‚µ -F_TAB_JOINTNEXT = 31386, // ŽŸ‚̃Oƒ‹[ƒv‚Ɉړ® ‚È‚µ -F_TAB_JOINTPREV = 31387, // ‘O‚̃Oƒ‹[ƒv‚Ɉړ® ‚È‚µ -F_TAB_CLOSEOTHER = 31388, // ‚±‚̃^ƒuˆÈŠO‚ð•Â‚¶‚é ‚È‚µ -F_TAB_CLOSELEFT = 31389, // ¶‚ð‚·‚×‚Ä•Â‚¶‚é ‚È‚µ -F_TAB_CLOSERIGHT = 31390, // ‰E‚ð‚·‚×‚Ä•Â‚¶‚é ‚È‚µ - - -// Žx‰‡ -F_HOKAN = 31430, // “ü—͕⊮ ‚È‚µ -F_TOGGLE_KEY_SEARCH = 31431, // ƒL[ƒ[ƒhƒwƒ‹ƒvŽ©“®•\ŽŠ int option -F_HELP_CONTENTS = 31440, // ƒwƒ‹ƒv–ÚŽŸ ‚È‚µ -F_HELP_SEARCH = 31441, // ƒwƒ‹ƒvƒL[ƒ[ƒhŒŸõ ‚È‚µ -F_MENU_ALLFUNC = 31445, // ƒRƒ}ƒ“ƒhˆê—— ‚È‚µ -F_EXTHELP1 = 31450, // ŠO•”ƒwƒ‹ƒv‚P ‚È‚µ -F_EXTHTMLHELP = 31451, // ŠO•”HTMLƒwƒ‹ƒv const WCHAR* helpfile, const WCHAR* keyword -F_ABOUT = 31455, // ƒo[ƒWƒ‡ƒ“î•ñ ‚È‚µ +F_MODIFYLINE_NEXT = 30393, //次の倉曎行ぞ なし +F_MODIFYLINE_PREV = 30394, //前の倉曎行ぞ なし + +// 遞択系 +F_SELECTWORD = 30400, //珟圚䜍眮の単語遞択 なし +F_SELECTALL = 30401, //すべお遞択 なし +F_SELECTLINE = 30403, //1行遞択 int param // 2007.10.06 nasukoji +F_BEGIN_SEL = 30410, //範囲遞択開始 なし +F_UP_SEL = 30411, //(範囲遞択)カヌ゜ル䞊移動 int lines +F_DOWN_SEL = 30412, //(範囲遞択)カヌ゜ル䞋移動 なし +F_LEFT_SEL = 30413, //(範囲遞択)カヌ゜ル巊移動 なし +F_RIGHT_SEL = 30414, //(範囲遞択)カヌ゜ル右移動 なし +F_UP2_SEL = 30415, //(範囲遞択)カヌ゜ル䞊移動(行ごず) なし +F_DOWN2_SEL = 30416, //(範囲遞択)カヌ゜ル䞋移動(行ごず) なし +F_WORDLEFT_SEL = 30420, //(範囲遞択)単語の巊端に移動 なし +F_WORDRIGHT_SEL = 30421, //(範囲遞択)単語の右端に移動 なし +//F_GOLINETOP_SEL = 30430, //(範囲遞択)行頭に移動(改行単䜍)  +//F_GOLINEEND_SEL = 30431, //(範囲遞択)行末に移動(改行単䜍)  +F_GOLINETOP_SEL = 30432, //(範囲遞択)行頭に移動(折り返し単䜍) なし +F_GOLINEEND_SEL = 30433, //(範囲遞択)行末に移動(折り返し単䜍) なし +//F_ROLLDOWN_SEL = 30440, //(範囲遞択)スクロヌルダりン なし +//F_ROLLUP_SEL = 30441, //(範囲遞択)スクロヌルアップ なし +F_HalfPageUp_Sel = 30440, //(範囲遞択)半ペヌゞアップ なし +F_HalfPageDown_Sel = 30441, //(範囲遞択)半ペヌゞダりン なし +F_1PageUp_Sel = 30442, //(範囲遞択)ペヌゞアップ なし +F_1PageDown_Sel = 30443, //(範囲遞択)ペヌゞダりン なし +//F_DISPLAYTOP_SEL = 30444, //(範囲遞択)画面の先頭に移動(未実装)  +//F_DISPLAYEND_SEL = 30445, //(範囲遞択)画面の最埌に移動(未実装)  +F_GOFILETOP_SEL = 30450, //(範囲遞択)ファむルの先頭に移動 なし +F_GOFILEEND_SEL = 30451, //(範囲遞択)ファむルの最埌に移動 なし +F_GONEXTPARAGRAPH_SEL = 30482, //(範囲遞択)次の段萜ぞ なし +F_GOPREVPARAGRAPH_SEL = 30483, //(範囲遞択)前の段萜ぞ なし +F_MODIFYLINE_NEXT_SEL = 30484, //(範囲遞択)次の倉曎行ぞ なし +F_MODIFYLINE_PREV_SEL = 30485, //(範囲遞択)前の倉曎行ぞ なし + + +// 矩圢遞択系 +//F_BOXSELALL = 30500, //矩圢ですべお遞択 +F_BEGIN_BOX = 30510, //矩圢範囲遞択開始 なし +//Oct. 17, 2000 JEPRO 以䞋に矩圢遞択のコマンド名のみ準備しおおいた +F_UP_BOX = 30511, //(矩圢遞択)カヌ゜ル䞊移動 +F_DOWN_BOX = 30512, //(矩圢遞択)カヌ゜ル䞋移動 +F_LEFT_BOX = 30513, //(矩圢遞択)カヌ゜ル巊移動 +F_RIGHT_BOX = 30514, //(矩圢遞択)カヌ゜ル右移動 +F_UP2_BOX = 30515, //(矩圢遞択)カヌ゜ル䞊移動(行ごず) +F_DOWN2_BOX = 30516, //(矩圢遞択)カヌ゜ル䞋移動(行ごず) +F_WORDLEFT_BOX = 30520, //(矩圢遞択)単語の巊端に移動 +F_WORDRIGHT_BOX = 30521, //(矩圢遞択)単語の右端に移動 +F_GOLOGICALLINETOP_BOX = 30530, //(矩圢遞択)行頭に移動(改行単䜍) +//F_GOLOGICALLINEEND_BOX = 30531, //(矩圢遞択)行末に移動(改行単䜍) +F_GOLINETOP_BOX = 30532, //(矩圢遞択)行頭に移動(折り返し単䜍) +F_GOLINEEND_BOX = 30533, //(矩圢遞択)行末に移動(折り返し単䜍) +F_HalfPageUp_BOX = 30540, //(矩圢遞択)半ペヌゞアップ +F_HalfPageDown_BOX = 30541, //(矩圢遞択)半ペヌゞダりン +F_1PageUp_BOX = 30542, //(矩圢遞択)ペヌゞアップ +F_1PageDown_BOX = 30543, //(矩圢遞択)ペヌゞダりン +//F_DISPLAYTOP_BOX = 30444, //(矩圢遞択)画面の先頭に移動(未実装) +//F_DISPLAYEND_BOX = 30445, //(矩圢遞択)画面の最埌に移動(未実装) +F_GOFILETOP_BOX = 30550, //(矩圢遞択)ファむルの先頭に移動 +F_GOFILEEND_BOX = 30551, //(矩圢遞択)ファむルの最埌に移動 + + +// クリップボヌド系 +F_CUT = 30601, //切り取り(遞択範囲をクリップボヌドにコピヌしお削陀) なし +F_COPY = 30602, //コピヌ(遞択範囲をクリップボヌドにコピヌ) なし +F_COPY_ADDCRLF = 30608, //折り返し䜍眮に改行を぀けおコピヌ なし +F_COPY_CRLF = 30603, //CRLF改行でコピヌ なし +F_PASTE = 30604, //貌り付け(クリップボヌドから貌り付け) なし +F_PASTEBOX = 30605, //矩圢貌り付け(クリップボヌドから矩圢貌り付け) なし + +//2007.09.18 kobake WCHARを求めるメッセヌゞのメッセヌゞ名を倉曎: 「*」→「*_W」 +F_INSTEXT_W = 30606, //テキストを貌り付け const WCHAR* text, bool bNoWaitCursor +F_ADDTAIL_W = 30607, //最埌にテキストを远加 const WCHAR* text, int length +F_COPYLINES = 30610, //遞択範囲内党行コピヌ なし +F_COPYLINESASPASSAGE = 30611, //遞択範囲内党行匕甚笊付きコピヌ なし +F_COPYLINESWITHLINENUMBER = 30612, //遞択範囲内党行行番号付きコピヌ なし +F_COPY_COLOR_HTML = 30613, //遞択範囲内色付きHTMLコピヌ なし +F_COPY_COLOR_HTML_LINENUMBER = 30614, //遞択範囲内行番号色付きHTMLコピヌ なし +F_COPYPATH = 30620, //このファむルのパス名をクリップボヌドにコピヌ なし +F_COPYTAG = 30621, //このファむルのパス名ずカヌ゜ル䜍眮をコピヌ なし +F_COPYFNAME = 30622, //このファむル名をクリップボヌドにコピヌ なし +F_CREATEKEYBINDLIST = 30630, //キヌ割り圓お䞀芧をコピヌ なし + + +// 挿入系 +F_INS_DATE = 30790, //日付挿入 なし +F_INS_TIME = 30791, //時刻挿入 なし +F_CTRL_CODE_DIALOG = 30792, //コントロヌルコヌドの入力(ダむアログ) なし +F_CTRL_CODE = 30793. //コントロヌルコヌドの入力 wchar_t code + + +// 倉換系 +F_TOLOWER = 30800, //小文字 なし +F_TOUPPER = 30801, //倧文字 なし +F_TOHANKAKU = 30810, //党角→半角 なし +F_TOHANKATA = 30817, //党角カタカナ→半角カタカナ なし +F_TOZENKAKUKATA = 30811, //半角党ひら→党角・カタカナ なし +F_TOZENKAKUHIRA = 30812, //半角党カタ→党角・ひらがな なし +F_HANKATATOZENKATA = 30813, //半角カタカナ→党角カタカナ なし +F_HANKATATOZENHIRA = 30814, //半角カタカナ→党角ひらがな なし +F_TOZENEI = 30815, //半角英数→党角英数 なし +F_TOHANEI = 30816, //党角英数→半角英数 なし +F_TABTOSPACE = 30830, //TAB→空癜 なし +F_SPACETOTAB = 30831, //空癜→TAB なし +F_CODECNV_AUTO2SJIS = 30850, //自動刀別→SJISコヌド倉換 なし +F_CODECNV_EMAIL = 30851, //E-Mail(JIS→SJIS)コヌド倉換 なし +F_CODECNV_EUC2SJIS = 30852, //EUC→SJISコヌド倉換 なし +F_CODECNV_UNICODE2SJIS = 30853, //Unicode→SJISコヌド倉換 なし +F_CODECNV_UNICODEBE2SJIS =30856, //UnicodeBE→SJISコヌド倉換 なし +F_CODECNV_UTF82SJIS = 30854, //UTF-8→SJISコヌド倉換 なし +F_CODECNV_UTF72SJIS = 30855, //UTF-7→SJISコヌド倉換 なし +F_CODECNV_SJIS2JIS = 30860, //SJIS→JISコヌド倉換 なし +F_CODECNV_SJIS2EUC = 30861, //SJIS→EUCコヌド倉換 なし +F_CODECNV_SJIS2UTF8 = 30862, //SJIS→UTF-8コヌド倉換 なし +F_CODECNV_SJIS2UTF7 = 30863, //SJIS→UTF-7コヌド倉換 なし +F_BASE64DECODE = 30870, //Base64デコヌドしお保存 なし +F_UUDECODE = 30880, //uudecodeしお保存 なし + + +// 怜玢系 +F_SEARCH_DIALOG = 30901, //怜玢(単語怜玢ダむアログ) なし +F_SEARCH_NEXT = 30902, //次を怜玢 HWND hwnd, const WCHAR* text +F_SEARCH_PREV = 30903, //前を怜玢 HWND hwnd +F_REPLACE_DIALOG = 30904, //眮換(眮換ダむアログ) なし +F_REPLACE = 30906, //眮換(実行) HWND hwnd +F_REPLACE_ALL = 30907, //すべお眮換(実行) なし +F_SEARCH_CLEARMARK = 30905, //怜玢マヌクの切替え なし +F_JUMP_SRCHSTARTPOS = 30909, //怜玢開始䜍眮ぞ戻る なし +F_SEARCH_BOX = 30908, //怜玢(ボックス) なし +F_GREP_DIALOG = 30910, //Grep なし +F_GREP = 30911, //Grep なし +F_GREP_REPLACE_DLG = 30912, //Grep眮換 なし +F_GREP_REPLACE = 30913, //Grep眮換 なし +F_JUMP_DIALOG = 30920, //指定行ぞゞャンプ なし +F_JUMP = 30921, //指定行ぞゞャンプ なし +F_OUTLINE = 30930, //アりトラむン解析 int nAction +F_OUTLINE_TOGGLE = 30931, //アりトラむン解析(toggle) なし +F_TAGJUMP = 30940, //タグゞャンプ bool bClose +F_TAGJUMPBACK = 30941, //タグゞャンプバック なし +F_TAGJUMP_LIST = 30942, //タグゞャンプリスト  +F_TAGS_MAKE = 30943, //タグファむルの䜜成 なし +F_DIRECT_TAGJUMP = 30944, //ダむレクトタグゞャンプ なし +F_TAGJUMP_CLOSE = 30945, //閉じおタグゞャンプ(元りィンドりclose) なし +F_TAGJUMP_KEYWORD = 30946, //キヌワヌドを指定しおダむレクトタグゞャンプ const WCHAR* keyword +F_COMPARE = 30950, //ファむル内容比范 なし +F_BRACKETPAIR = 30960, //察括匧の怜玢 なし +F_BOOKMARK_SET = 30970, //ブックマヌク蚭定・解陀 なし +F_BOOKMARK_NEXT = 30971, //次のブックマヌクぞ なし +F_BOOKMARK_PREV = 30972, //前のブックマヌクぞ なし +F_BOOKMARK_RESET = 30973, //ブックマヌクの党解陀 なし +F_BOOKMARK_VIEW = 30974, //ブックマヌクの䞀芧 int nAction +F_BOOKMARK_PATTERN = 30975, //パタヌンに䞀臎する行をマヌク なし +F_DIFF_DIALOG = 30976, //DIFF差分衚瀺(ダむアログ) なし +F_DIFF = 30977, //DIFF差分衚瀺 const WCHAR* szTmpFile2, int nFlgOpt +F_DIFF_NEXT = 30978, //次の差分ぞ なし +F_DIFF_PREV = 30979, //前の差分ぞ なし +F_DIFF_RESET = 30980, //差分の党解陀 なし +F_ISEARCH_NEXT = 30981, //前方むンクリメンタルサヌチ  +F_ISEARCH_PREV = 30982, //埌方むンクリメンタルサヌチ  +F_ISEARCH_REGEXP_NEXT = 30983, //前方正芏衚珟むンクリメンタルサヌチ  +F_ISEARCH_REGEXP_PREV = 30984, //埌方正芏衚珟むンクリメンタルサヌチ  +F_ISEARCH_MIGEMO_NEXT = 30985, //前方MIGEMOむンクリメンタルサヌチ  +F_ISEARCH_MIGEMO_PREV = 30986, //埌方MIGEMOむンクリメンタルサヌチ  +F_FUNCLIST_NEXT = 30988, //次の関数リストマヌクぞ なし +F_FUNCLIST_PREV = 30989, //前の関数リストマヌクぞ なし +F_FILETREE = 30990, //ファむルツリヌ なし + +// モヌド切り替え系 +F_CHGMOD_INS = 31001, //挿入䞊曞きモヌド切り替え なし +F_CHG_CHARSET = 31010, //文字コヌドセット指定 +F_CHGMOD_EOL_CRLF = 31081, //入力改行コヌド指定(CRLF) なし +F_CHGMOD_EOL_LF = 31082, //入力改行コヌド指定(LF) なし +F_CHGMOD_EOL_CR = 31083, //入力改行コヌド指定(CR) なし +F_CANCEL_MODE = 31099, //各皮モヌドの取り消し なし + +// 蚭定系 +F_SHOWTOOLBAR = 31100, //ツヌルバヌの衚瀺 なし +F_SHOWFUNCKEY = 31101, //ファンクションキヌの衚瀺 なし +F_SHOWSTATUSBAR = 31102, //ステヌタスバヌの衚瀺 なし +F_SHOWTAB = 31103, //タブの衚瀺 なし +F_SHOWMINIMAP = 31104, //ミニマップの衚瀺 なし +F_TYPE_LIST = 31110, //タむプ別蚭定䞀芧 なし +F_OPTION_TYPE = 31111, //タむプ別蚭定 なし +F_OPTION = 31112, //共通蚭定 なし +F_FAVORITE = 31113, //履歎の管理 なし +F_FONT = 31120, // フォント蚭定 なし +F_SETFONTSIZE = 31121, // フォントサむズ蚭定 int fontSize, int shift, int mode +F_SETFONTSIZEUP = 31122, // フォントサむズ拡倧 なし +F_SETFONTSIZEDOWN = 31123, // フォントサむズ瞮小 なし +F_WRAPWINDOWWIDTH = 31140, // 珟圚のりィンドり幅で折り返し なし +F_TMPWRAPNOWRAP = 31141, // 折り返さない䞀時蚭定 なし +F_TMPWRAPSETTING = 31142, // 指定桁で折り返す䞀時蚭定 なし +F_TMPWRAPWINDOW = 31143, // 右端で折り返す䞀時蚭定 なし +F_SELECT_COUNT_MODE = 31144, // 文字カりントの方法を取埗、蚭定する int nMode + +F_TYPE_SCREEN = 31115, // タむプ別蚭定『スクリヌン』  +F_TYPE_COLOR = 31116, // タむプ別蚭定『カラヌ』  +F_TYPE_WINDOW = 31114, // タむプ別蚭定『りィンドり』  +F_TYPE_HELPER = 31117, // タむプ別蚭定『支揎』  +F_TYPE_REGEX_KEYWORD = 31118, // タむプ別蚭定『正芏衚珟キヌワヌド』  +F_TYPE_KEYHELP = 31119, // タむプ別蚭定『キヌワヌドヘルプ』  +F_OPTION_GENERAL = 32000, // 共通蚭定『党般』  +F_OPTION_WINDOW = 32001, // 共通蚭定『りィンドり』  +F_OPTION_EDIT = 32002, // 共通蚭定『線集』  +F_OPTION_FILE = 32003, // 共通蚭定『ファむル』  +F_OPTION_BACKUP = 32004, // 共通蚭定『バックアップ』  +F_OPTION_FORMAT = 32005, // 共通蚭定『曞匏』  +//F_OPTION_URL = 32006, // 共通蚭定『クリッカブルURL』  +F_OPTION_GREP = 32007, // 共通蚭定『Grep』  +F_OPTION_KEYBIND = 32008, // 共通蚭定『キヌ割り圓お』  +F_OPTION_CUSTMENU = 32009, // 共通蚭定『カスタムメニュヌ』  +F_OPTION_TOOLBAR = 32010, // 共通蚭定『ツヌルバヌ』  +F_OPTION_KEYWORD = 32011, // 共通蚭定『匷調キヌワヌド』  +F_OPTION_HELPER = 32012, // 共通蚭定『支揎』  +F_OPTION_MACRO = 32013, // 共通蚭定『マクロ』  +F_OPTION_FNAME = 32014, // 共通蚭定『ファむル名衚瀺』  +F_OPTION_TAB = 32015, // 共通蚭定『タブ』  +F_OPTION_STATUSBAR = 32016, // 共通蚭定『ステヌタスバヌ』  +F_OPTION_PLUGIN = 32017, // 共通蚭定『プラグむン』  +F_OPTION_MAINMENU = 32018, // 共通蚭定『メむンメニュヌ』  + +// マクロ系 +F_RECKEYMACRO = 31250, // キヌマクロの蚘録開始終了 なし +F_SAVEKEYMACRO = 31251, // キヌマクロの保存 なし +F_LOADKEYMACRO = 31252, // キヌマクロの読み蟌み なし +F_EXECKEYMACRO = 31253, // キヌマクロの実行 なし +F_EXECEXTMACRO = 31254, // 名前を指定しおマクロ実行 const WCHAR* command +F_EXECMD_DIALOG = 31270, // 倖郚コマンド実行 const WCHAR* command +F_EXECMD = 31271, // 倖郚コマンド実行 const WCHAR* command + +// りィンドり系 +F_SPLIT_V = 31310, //䞊䞋に分割 なし +F_SPLIT_H = 31311, //巊右に分割 なし +F_SPLIT_VH = 31312, //瞊暪に分割 なし +F_WINCLOSE = 31320, //閉じる なし +F_WIN_CLOSEALL = 31321, //すべお閉じる なし +F_CASCADE = 31330, //重ねお衚瀺 なし +F_TILE_V = 31331, //䞊䞋に䞊べお衚瀺 なし +F_TILE_H = 31332, //巊右に䞊べお衚瀺 なし +F_BIND_WINDOW = 31333, //グルヌプ化 なし +F_TOPMOST = 31334, //垞に手前に衚瀺 int top +F_NEXTWINDOW = 31340, //次のりィンドり  +F_PREVWINDOW = 31341, //前のりィンドり  +F_WINLIST = 31336, //りィンドり䞀芧 なし +F_DLGWINLIST = 31337, //りィンドり䞀芧ダむアログ なし +F_MAXIMIZE_V = 31350, //瞊方向に最倧化 なし +F_MINIMIZE_ALL = 31351, //すべお最小化 なし +F_MAXIMIZE_H = 31352, //暪方向に最倧化 なし +F_REDRAW = 31360, //再描画 なし +F_WIN_OUTPUT = 31370, //アりトプットりィンドり衚瀺 なし +F_GROUPCLOSE = 31380, // グルヌプを閉じる なし +F_NEXTGROUP = 31381, // 次のグルヌプ なし +F_PREVGROUP = 31382, // 前のグルヌプ なし +F_TAB_MOVERIGHT = 31383, // タブを右に移動 なし +F_TAB_MOVELEFT = 31384, // タブを巊に移動 なし +F_TAB_SEPARATE = 31385, // 新芏グルヌプ なし +F_TAB_JOINTNEXT = 31386, // 次のグルヌプに移動 なし +F_TAB_JOINTPREV = 31387, // 前のグルヌプに移動 なし +F_TAB_CLOSEOTHER = 31388, // このタブ以倖を閉じる なし +F_TAB_CLOSELEFT = 31389, // 巊をすべお閉じる なし +F_TAB_CLOSERIGHT = 31390, // 右をすべお閉じる なし + + +// 支揎 +F_HOKAN = 31430, // 入力補完 なし +F_TOGGLE_KEY_SEARCH = 31431, // キヌワヌドヘルプ自動衚瀺 int option +F_HELP_CONTENTS = 31440, // ヘルプ目次 なし +F_HELP_SEARCH = 31441, // ヘルプキヌワヌド怜玢 なし +F_MENU_ALLFUNC = 31445, // コマンド䞀芧 なし +F_EXTHELP1 = 31450, // 倖郚ヘルプ なし +F_EXTHTMLHELP = 31451, // 倖郚HTMLヘルプ const WCHAR* helpfile, const WCHAR* keyword +F_ABOUT = 31455, // バヌゞョン情報 なし // Jul. 4, 2000 genta -F_USERMACRO_0 = 31600, // “o˜^ƒ}ƒNƒŠJŽn - - -// ƒJƒXƒ^ƒ€ƒƒjƒ…[ -F_MENU_RBUTTON = 31580, // ‰EƒNƒŠƒbƒNƒƒjƒ…[ ‚È‚µ -F_CUSTMENU_1 = 31501, // ƒJƒXƒ^ƒ€ƒƒjƒ…[1 ‚È‚µ -F_CUSTMENU_2 = 31502, // ƒJƒXƒ^ƒ€ƒƒjƒ…[2 ‚È‚µ -F_CUSTMENU_3 = 31503, // ƒJƒXƒ^ƒ€ƒƒjƒ…[3 ‚È‚µ -F_CUSTMENU_4 = 31504, // ƒJƒXƒ^ƒ€ƒƒjƒ…[4 ‚È‚µ -F_CUSTMENU_5 = 31505, // ƒJƒXƒ^ƒ€ƒƒjƒ…[5 ‚È‚µ -F_CUSTMENU_6 = 31506, // ƒJƒXƒ^ƒ€ƒƒjƒ…[6 ‚È‚µ -F_CUSTMENU_7 = 31507, // ƒJƒXƒ^ƒ€ƒƒjƒ…[7 ‚È‚µ -F_CUSTMENU_8 = 31508, // ƒJƒXƒ^ƒ€ƒƒjƒ…[8 ‚È‚µ -F_CUSTMENU_9 = 31509, // ƒJƒXƒ^ƒ€ƒƒjƒ…[9 ‚È‚µ -F_CUSTMENU_10 = 31510, // ƒJƒXƒ^ƒ€ƒƒjƒ…[10 ‚È‚µ -F_CUSTMENU_11 = 31511, // ƒJƒXƒ^ƒ€ƒƒjƒ…[11 ‚È‚µ -F_CUSTMENU_12 = 31512, // ƒJƒXƒ^ƒ€ƒƒjƒ…[12 ‚È‚µ -F_CUSTMENU_13 = 31513, // ƒJƒXƒ^ƒ€ƒƒjƒ…[13 ‚È‚µ -F_CUSTMENU_14 = 31514, // ƒJƒXƒ^ƒ€ƒƒjƒ…[14 ‚È‚µ -F_CUSTMENU_15 = 31515, // ƒJƒXƒ^ƒ€ƒƒjƒ…[15 ‚È‚µ -F_CUSTMENU_16 = 31516, // ƒJƒXƒ^ƒ€ƒƒjƒ…[16 ‚È‚µ -F_CUSTMENU_17 = 31517, // ƒJƒXƒ^ƒ€ƒƒjƒ…[17 ‚È‚µ -F_CUSTMENU_18 = 31518, // ƒJƒXƒ^ƒ€ƒƒjƒ…[18 ‚È‚µ -F_CUSTMENU_19 = 31519, // ƒJƒXƒ^ƒ€ƒƒjƒ…[19 ‚È‚µ -F_CUSTMENU_20 = 31520, // ƒJƒXƒ^ƒ€ƒƒjƒ…[20 ‚È‚µ -F_CUSTMENU_21 = 31521, // ƒJƒXƒ^ƒ€ƒƒjƒ…[21 ‚È‚µ -F_CUSTMENU_22 = 31522, // ƒJƒXƒ^ƒ€ƒƒjƒ…[22 ‚È‚µ -F_CUSTMENU_23 = 31523, // ƒJƒXƒ^ƒ€ƒƒjƒ…[23 ‚È‚µ -F_CUSTMENU_24 = 31524, // ƒJƒXƒ^ƒ€ƒƒjƒ…[24 ‚È‚µ +F_USERMACRO_0 = 31600, // 登録マクロ開始 + + +// カスタムメニュヌ +F_MENU_RBUTTON = 31580, // 右クリックメニュヌ なし +F_CUSTMENU_1 = 31501, // カスタムメニュヌ1 なし +F_CUSTMENU_2 = 31502, // カスタムメニュヌ2 なし +F_CUSTMENU_3 = 31503, // カスタムメニュヌ3 なし +F_CUSTMENU_4 = 31504, // カスタムメニュヌ4 なし +F_CUSTMENU_5 = 31505, // カスタムメニュヌ5 なし +F_CUSTMENU_6 = 31506, // カスタムメニュヌ6 なし +F_CUSTMENU_7 = 31507, // カスタムメニュヌ7 なし +F_CUSTMENU_8 = 31508, // カスタムメニュヌ8 なし +F_CUSTMENU_9 = 31509, // カスタムメニュヌ9 なし +F_CUSTMENU_10 = 31510, // カスタムメニュヌ10 なし +F_CUSTMENU_11 = 31511, // カスタムメニュヌ11 なし +F_CUSTMENU_12 = 31512, // カスタムメニュヌ12 なし +F_CUSTMENU_13 = 31513, // カスタムメニュヌ13 なし +F_CUSTMENU_14 = 31514, // カスタムメニュヌ14 なし +F_CUSTMENU_15 = 31515, // カスタムメニュヌ15 なし +F_CUSTMENU_16 = 31516, // カスタムメニュヌ16 なし +F_CUSTMENU_17 = 31517, // カスタムメニュヌ17 なし +F_CUSTMENU_18 = 31518, // カスタムメニュヌ18 なし +F_CUSTMENU_19 = 31519, // カスタムメニュヌ19 なし +F_CUSTMENU_20 = 31520, // カスタムメニュヌ20 なし +F_CUSTMENU_21 = 31521, // カスタムメニュヌ21 なし +F_CUSTMENU_22 = 31522, // カスタムメニュヌ22 なし +F_CUSTMENU_23 = 31523, // カスタムメニュヌ23 なし +F_CUSTMENU_24 = 31524, // カスタムメニュヌ24 なし F_CUSTMENU_LAST = F_CUSTMENU_24, -F_CUSTMENU_BASE = 31500, // ƒJƒXƒ^ƒ€ƒƒjƒ…[Šî€”ԍ† +F_CUSTMENU_BASE = 31500, // カスタムメニュヌ基準番号 -// ‚»‚Ì‘Œ -//F_SENDMAIL = 31570, // ƒ[ƒ‹‘—M //Oct. 17, 2000 JEPRO ƒ[ƒ‹‹@”\‚ÍŽ€‚ñ‚Å‚¢‚é‚̂ŃRƒƒ“ƒgƒAƒEƒg‚É‚µ‚œ +// その他 +//F_SENDMAIL = 31570, // メヌル送信 //Oct. 17, 2000 JEPRO メヌル機胜は死んでいるのでコメントアりトにした -// Windows 95‚̐§–ñ‚É‚æ‚èCWM_COMMAND‚ÅŽg‚€‹@”\”ԍ†‚Æ‚µ‚Ä32768ˆÈã‚Ì’l‚ð—p‚¢‚邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñD -// ƒƒjƒ…[“™‚ÅŽg‚í‚ê‚È‚¢ƒ}ƒNƒê—p‚̃Rƒ}ƒ“ƒh‚É‚Í‚»‚êˆÈã‚Ì’l‚ðŠ„‚è“–‚Ä‚Ü‚µ‚å‚€D +// Windows 95の制玄によりWM_COMMANDで䜿う機胜番号ずしお32768以䞊の倀を甚いるこずができたせん +// メニュヌ等で䜿われないマクロ専甚のコマンドにはそれ以䞊の倀を割り圓おたしょう -// ƒƒjƒ…[‚©‚ç‚Í’ŒÚŒÄ‚΂ê‚È‚¢‚ªA‘Œ‚ÌID‚©‚çŠÔÚ“I‚ɌĂ΂ê‚é‹@”\ +// メニュヌからは盎接呌ばれないが、他のIDから間接的に呌ばれる機胜 F_MENU_NOT_USED_FIRST = 32768, -F_CHGMOD_EOL = 32800, // “ü—͉üsƒR[ƒhŽw’è enumEOLType e -F_SET_QUOTESTRING = 32801, // ‹€’ʐݒè: ˆø—p•„‚̐ݒè const WCHAR* quotestr -F_TRACEOUT = 32802, // ƒ}ƒNƒ—pƒAƒEƒgƒvƒbƒgƒEƒCƒ“ƒhƒE‚ɏo—Í const WCHAR* outputstr, int nFlgOpt -F_PUTFILE = 32803, // ì‹Æ’†ƒtƒ@ƒCƒ‹‚̈ꎞo—Í 2006.12.10 maru -F_INSFILE = 32804, // ƒLƒƒƒŒƒbƒgˆÊ’u‚Ƀtƒ@ƒCƒ‹‘}“ü 2006.12.10 maru -F_TEXTWRAPMETHOD = 32805, // ƒeƒLƒXƒg‚̐܂è•Ô‚µ•û–@ ‚È‚µ -F_INSBOXTEXT = 32806, // ‹éŒ`ƒeƒLƒXƒg‘}“ü -F_MOVECURSOR = 32807, // ƒJ[ƒ\ƒ‹ˆÚ“® -F_MOVECURSORLAYOUT = 32808, // ƒJ[ƒ\ƒ‹ˆÚ“®(ƒŒƒCƒAƒEƒg) -F_STATUSMSG = 32809, // ƒXƒe[ƒ^ƒXƒƒbƒZ[ƒW -F_MSGBEEP = 32810, // ƒr[ƒv‰¹ -F_CHANGETYPE = 32811, // ƒ^ƒCƒv•ÊÝ’èˆêŽž“K—p int nTypeIndex -F_FILEOPEN2 = 32812, // ŠJ‚­2 const WCHAR* filename, ECodeType nCharCode, bool bViewMode, const WCHAR* defaultName -F_COMMITUNDOBUFFER = 32813, // OpeBlKƒRƒ~ƒbƒg +F_CHGMOD_EOL = 32800, // 入力改行コヌド指定 enumEOLType e +F_SET_QUOTESTRING = 32801, // 共通蚭定: 匕甚笊の蚭定 const WCHAR* quotestr +F_TRACEOUT = 32802, // マクロ甚アりトプットりむンドりに出力 const WCHAR* outputstr, int nFlgOpt +F_PUTFILE = 32803, // 䜜業䞭ファむルの䞀時出力 2006.12.10 maru +F_INSFILE = 32804, // キャレット䜍眮にファむル挿入 2006.12.10 maru +F_TEXTWRAPMETHOD = 32805, // テキストの折り返し方法 なし +F_INSBOXTEXT = 32806, // 矩圢テキスト挿入 +F_MOVECURSOR = 32807, // カヌ゜ル移動 +F_MOVECURSORLAYOUT = 32808, // カヌ゜ル移動(レむアりト) +F_STATUSMSG = 32809, // ステヌタスメッセヌゞ +F_MSGBEEP = 32810, // ビヌプ音 +F_CHANGETYPE = 32811, // タむプ別蚭定䞀時適甚 int nTypeIndex +F_FILEOPEN2 = 32812, // 開く2 const WCHAR* filename, ECodeType nCharCode, bool bViewMode, const WCHAR* defaultName +F_COMMITUNDOBUFFER = 32813, // OpeBlKコミット F_ADDREFUNDOBUFFER = 32814, // OpeBlK AddRef F_SETUNDOBUFFER = 32815, // OpeBlK Release -F_APPENDUNDOBUFFERCURSOR = 32816, // OpeBlK ‚ɃJ[ƒ\ƒ‹ˆÊ’u‚ð’ljÁ -F_CLIPBOARDEMPTY = 32817, // ƒNƒŠƒbƒvƒ{[ƒhƒNƒŠƒA -F_SETVIEWTOP = 32818, // ƒrƒ…[‚̏ã‚̍s”‚ðÝ’è CLayoutYInt nLineNumber -F_SETVIEWLEFT = 32819, // ƒrƒ…[‚̍¶’[‚ÌŒ…”‚ðÝ’è CLayoutXInt nColumnIndex - - -F_FUNCTION_FIRST = 40000, // 2003-02-21 ‹S ‚±‚êˆÈã‚Ÿ‚Ɗ֐” - -F_GETFILENAME = 40001, // •ÒW’†‚̃tƒ@ƒCƒ‹–Œ‚ðŽæ“Ÿ‚·‚é -F_GETSAVEFILENAME = 40018, // •Û‘¶Žž‚̃tƒ@ƒCƒ‹–Œ‚ðŽæ“Ÿ‚·‚é // 2006.09.04 ryoji -F_GETSELECTED = 40002, // ‘I‘ð”͈͂̎擟 -F_EXPANDPARAMETER = 40003, // ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒpƒ‰ƒ[ƒ^“WŠJ -F_GETLINESTR = 40004, // Žw’ès˜_—ƒf[ƒ^‚ðŽæ“Ÿ‚·‚é -F_GETLINECOUNT = 40005, // ˜_—s”‚ðŽæ“Ÿ‚·‚é -F_CHGTABWIDTH = 40006, // ƒ^ƒuƒTƒCƒY‚ðŽæ“ŸAÝ’è‚·‚é -F_ISTEXTSELECTED = 40007, // ƒeƒLƒXƒg‚ª‘I‘ð‚³‚ê‚Ä‚¢‚é‚© -F_GETSELLINEFROM = 40008, // ‘I‘ðŠJŽns‚ÌŽæ“Ÿ -F_GETSELCOLUMNFROM = 40009, // ‘I‘ðŠJŽnŒ…‚ÌŽæ“Ÿ -F_GETSELLINETO = 40010, // ‘I‘ðI—¹s‚ÌŽæ“Ÿ -F_GETSELCOLUMNTO = 40011, // ‘I‘ðI—¹Œ…‚ÌŽæ“Ÿ -F_ISINSMODE = 40012, // ‘}“ü^ã‘‚«ƒ‚[ƒh‚ÌŽæ“Ÿ -F_GETCHARCODE = 40013, // •¶ŽšƒR[ƒhŽæ“Ÿ -F_GETLINECODE = 40014, // ‰üsƒR[ƒhŽæ“Ÿ -F_ISPOSSIBLEUNDO = 40015, // Undo‰Â”\‚©’²‚ׂé -F_ISPOSSIBLEREDO = 40016, // Redo‰Â”\‚©’²‚ׂé -F_CHGWRAPCOLUMN = 40017, // Ü‚è•Ô‚µŒ…‚ðŽæ“ŸAÝ’è‚·‚é 2008.06.19 ryoji -F_ISCURTYPEEXT = 40019, // Žw’肵‚œŠg’£Žq‚ªŒ»Ý‚̃^ƒCƒv•ÊÝ’è‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚é‚©‚Ç‚€‚©‚𒲂ׂé 2006.09.04 ryoji -F_ISSAMETYPEEXT = 40020, // ‚Q‚‚̊g’£Žq‚ª“¯‚¶ƒ^ƒCƒv•ÊÝ’è‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚é‚©‚Ç‚€‚©‚𒲂ׂé 2006.09.04 ryoji -F_INPUTBOX = 40021, // ƒeƒLƒXƒg“ü—̓_ƒCƒAƒƒO‚Ì•\ŽŠ -F_MESSAGEBOX = 40023, // ƒƒbƒZ[ƒWƒ{ƒbƒNƒX‚Ì•\ŽŠ -F_ERRORMSG = 40024, // ƒƒbƒZ[ƒWƒ{ƒbƒNƒXiƒGƒ‰[j‚Ì•\ŽŠ -F_WARNMSG = 40025, // ƒƒbƒZ[ƒWƒ{ƒbƒNƒXiŒxj‚Ì•\ŽŠ -F_INFOMSG = 40026, // ƒƒbƒZ[ƒWƒ{ƒbƒNƒXiî•ñj‚Ì•\ŽŠ -F_OKCANCELBOX = 40027, // ƒƒbƒZ[ƒWƒ{ƒbƒNƒXiŠm”FFOK^ƒLƒƒƒ“ƒZƒ‹j‚Ì•\ŽŠ -F_YESNOBOX = 40028, // ƒƒbƒZ[ƒWƒ{ƒbƒNƒXiŠm”FF‚Í‚¢^‚¢‚¢‚Šj‚Ì•\ŽŠ -F_COMPAREVERSION = 40029, // ƒo[ƒWƒ‡ƒ“”ԍ†‚Ì”äŠr -F_MACROSLEEP = 40030, // Žw’肵‚œŽžŠÔiƒ~ƒŠ•bj’âŽ~ -F_FILEOPENDIALOG = 40031, // ƒtƒ@ƒCƒ‹‚ðŠJ‚­ƒ_ƒCƒAƒƒO‚Ì•\ŽŠ -F_FILESAVEDIALOG = 40032, // ƒtƒ@ƒCƒ‹‚ð•Û‘¶ƒ_ƒCƒAƒƒO‚Ì•\ŽŠ -F_FOLDERDIALOG = 40033, // ƒtƒHƒ‹ƒ_‚ðŠJ‚­ƒ_ƒCƒAƒƒO‚Ì•\ŽŠ -F_GETCLIPBOARD = 40034, // ƒNƒŠƒbƒvƒ{[ƒh‚Ì•¶Žš—ñ‚ðŽæ“Ÿ -F_SETCLIPBOARD = 40035, // ƒNƒŠƒbƒvƒ{[ƒh‚É•¶Žš—ñ‚ðÝ’è -F_LAYOUTTOLOGICLINENUM = 40036, // ƒƒWƒbƒNs”ԍ†Žæ“Ÿ -F_LOGICTOLAYOUTLINENUM = 40037, // ƒŒƒCƒAƒEƒgs”ԍ†Žæ“Ÿ -F_LINECOLUMNTOINDEX = 40038, // ƒƒWƒbƒNŒ…”ԍ†Žæ“Ÿ -F_LINEINDEXTOCOLUMN = 40039, // ƒŒƒCƒAƒEƒgŒ…”ԍ†Žæ“Ÿ -F_GETCOOKIE = 40040, // CookieŽæ“Ÿ -F_GETCOOKIEDEFAULT = 40041, // CookieŽæ“ŸƒfƒtƒHƒ‹ƒg’l -F_SETCOOKIE = 40042, // CookieÝ’è -F_DELETECOOKIE = 40043, // Cookieíœ -F_GETCOOKIENAMES = 40044, // Cookie–Œ‘OŽæ“Ÿ -F_SETDRAWSWITCH = 40045, // Ä•`‰æƒXƒCƒbƒ`Ý’è -F_GETDRAWSWITCH = 40046, // Ä•`‰æƒXƒCƒbƒ`Žæ“Ÿ -F_ISSHOWNSTATUS = 40047, // ƒXƒe[ƒ^ƒXƒEƒBƒ“ƒhƒE‚ª•\ŽŠ‚³‚ê‚Ä‚¢‚é‚© -F_GETSTRWIDTH = 40048, // •¶Žš—ñ•Žæ“Ÿ -F_GETSTRLAYOUTLENGTH = 40049, // •¶Žš—ñ‚̃ŒƒCƒAƒEƒg•Žæ“Ÿ -F_GETDEFAULTCHARLENGTH = 40050, // ƒfƒtƒHƒ‹ƒg•¶Žš•‚ÌŽæ“Ÿ -F_ISINCLUDECLIPBOARDFORMAT = 40051, // ƒNƒŠƒbƒvƒ{[ƒh‚ÌŒ`Ž®Žæ“Ÿ -F_GETCLIPBOARDBYFORMAT = 40052, // ƒNƒŠƒbƒvƒ{[ƒh‚ÌŽw’èŒ`Ž®‚ÅŽæ“Ÿ -F_SETCLIPBOARDBYFORMAT = 40053, // ƒNƒŠƒbƒvƒ{[ƒh‚ÌŽw’èŒ`Ž®‚Őݒè -F_GETLINEATTRIBUTE = 40054, // s‘®«Žæ“Ÿ -F_ISTEXTSELECTINGLOCK = 40055, // ‘I‘ðó‘Ԃ̃ƒbƒN‚ðŽæ“Ÿ -F_GETVIEWLINES = 40056, // ƒrƒ…[‚̍s”Žæ“Ÿ -F_GETVIEWCOLUMNS = 40057, // ƒrƒ…[‚Ì—ñ”Žæ“Ÿ -F_CREATEMENU = 40058, // ƒƒjƒ…[ì¬ - - -// = 2005,.01.10 genta ISearch—p•â•ƒR[ƒh -// 2007.07.07 genta 16bitˆÈ“à‚ÉŽû‚ß‚È‚¢‚Ə󋵃R[ƒh‚ƏՓ˂·‚é‚̂ŃR[ƒh‚ð•ÏX -F_ISEARCH_ADD_CHAR = 0xC001, // Incremental Search‚Ö1•¶Žš‚֒ljÁ -F_ISEARCH_ADD_STR = 0xC002, // Incremental Search‚Ö•¶Žš—ñ‚֒ljÁ -F_ISEARCH_DEL_BACK = 0xC003, // Incremental Search‚Ì––”ö‚©‚ç1•¶Žšíœ +F_APPENDUNDOBUFFERCURSOR = 32816, // OpeBlK にカヌ゜ル䜍眮を远加 +F_CLIPBOARDEMPTY = 32817, // クリップボヌドクリア +F_SETVIEWTOP = 32818, // ビュヌの䞊の行数を蚭定 CLayoutYInt nLineNumber +F_SETVIEWLEFT = 32819, // ビュヌの巊端の桁数を蚭定 CLayoutXInt nColumnIndex + + +F_FUNCTION_FIRST = 40000, // 2003-02-21 鬌 これ以䞊だず関数 + +F_GETFILENAME = 40001, // 線集䞭のファむル名を取埗する +F_GETSAVEFILENAME = 40018, // 保存時のファむル名を取埗する // 2006.09.04 ryoji +F_GETSELECTED = 40002, // 遞択範囲の取埗 +F_EXPANDPARAMETER = 40003, // コマンドラむンパラメヌタ展開 +F_GETLINESTR = 40004, // 指定行論理デヌタを取埗する +F_GETLINECOUNT = 40005, // 論理行数を取埗する +F_CHGTABWIDTH = 40006, // タブサむズを取埗、蚭定する +F_ISTEXTSELECTED = 40007, // テキストが遞択されおいるか +F_GETSELLINEFROM = 40008, // 遞択開始行の取埗 +F_GETSELCOLUMNFROM = 40009, // 遞択開始桁の取埗 +F_GETSELLINETO = 40010, // 遞択終了行の取埗 +F_GETSELCOLUMNTO = 40011, // 遞択終了桁の取埗 +F_ISINSMODE = 40012, // 挿入䞊曞きモヌドの取埗 +F_GETCHARCODE = 40013, // 文字コヌド取埗 +F_GETLINECODE = 40014, // 改行コヌド取埗 +F_ISPOSSIBLEUNDO = 40015, // Undo可胜か調べる +F_ISPOSSIBLEREDO = 40016, // Redo可胜か調べる +F_CHGWRAPCOLUMN = 40017, // 折り返し桁を取埗、蚭定する 2008.06.19 ryoji +F_ISCURTYPEEXT = 40019, // 指定した拡匵子が珟圚のタむプ別蚭定に含たれおいるかどうかを調べる 2006.09.04 ryoji +F_ISSAMETYPEEXT = 40020, // ぀の拡匵子が同じタむプ別蚭定に含たれおいるかどうかを調べる 2006.09.04 ryoji +F_INPUTBOX = 40021, // テキスト入力ダむアログの衚瀺 +F_MESSAGEBOX = 40023, // メッセヌゞボックスの衚瀺 +F_ERRORMSG = 40024, // メッセヌゞボックス゚ラヌの衚瀺 +F_WARNMSG = 40025, // メッセヌゞボックス譊告の衚瀺 +F_INFOMSG = 40026, // メッセヌゞボックス情報の衚瀺 +F_OKCANCELBOX = 40027, // メッセヌゞボックス確認OKキャンセルの衚瀺 +F_YESNOBOX = 40028, // メッセヌゞボックス確認はいいいえの衚瀺 +F_COMPAREVERSION = 40029, // バヌゞョン番号の比范 +F_MACROSLEEP = 40030, // 指定した時間ミリ秒停止 +F_FILEOPENDIALOG = 40031, // ファむルを開くダむアログの衚瀺 +F_FILESAVEDIALOG = 40032, // ファむルを保存ダむアログの衚瀺 +F_FOLDERDIALOG = 40033, // フォルダを開くダむアログの衚瀺 +F_GETCLIPBOARD = 40034, // クリップボヌドの文字列を取埗 +F_SETCLIPBOARD = 40035, // クリップボヌドに文字列を蚭定 +F_LAYOUTTOLOGICLINENUM = 40036, // ロゞック行番号取埗 +F_LOGICTOLAYOUTLINENUM = 40037, // レむアりト行番号取埗 +F_LINECOLUMNTOINDEX = 40038, // ロゞック桁番号取埗 +F_LINEINDEXTOCOLUMN = 40039, // レむアりト桁番号取埗 +F_GETCOOKIE = 40040, // Cookie取埗 +F_GETCOOKIEDEFAULT = 40041, // Cookie取埗デフォルト倀 +F_SETCOOKIE = 40042, // Cookie蚭定 +F_DELETECOOKIE = 40043, // Cookie削陀 +F_GETCOOKIENAMES = 40044, // Cookie名前取埗 +F_SETDRAWSWITCH = 40045, // 再描画スむッチ蚭定 +F_GETDRAWSWITCH = 40046, // 再描画スむッチ取埗 +F_ISSHOWNSTATUS = 40047, // ステヌタスりィンドりが衚瀺されおいるか +F_GETSTRWIDTH = 40048, // 文字列幅取埗 +F_GETSTRLAYOUTLENGTH = 40049, // 文字列のレむアりト幅取埗 +F_GETDEFAULTCHARLENGTH = 40050, // デフォルト文字幅の取埗 +F_ISINCLUDECLIPBOARDFORMAT = 40051, // クリップボヌドの圢匏取埗 +F_GETCLIPBOARDBYFORMAT = 40052, // クリップボヌドの指定圢匏で取埗 +F_SETCLIPBOARDBYFORMAT = 40053, // クリップボヌドの指定圢匏で蚭定 +F_GETLINEATTRIBUTE = 40054, // 行属性取埗 +F_ISTEXTSELECTINGLOCK = 40055, // 遞択状態のロックを取埗 +F_GETVIEWLINES = 40056, // ビュヌの行数取埗 +F_GETVIEWCOLUMNS = 40057, // ビュヌの列数取埗 +F_CREATEMENU = 40058, // メニュヌ䜜成 + + +// = 2005,.01.10 genta ISearch甚補助コヌド +// 2007.07.07 genta 16bit以内に収めないず状況コヌドず衝突するのでコヌドを倉曎 +F_ISEARCH_ADD_CHAR = 0xC001, // Incremental Searchぞ1文字ぞ远加 +F_ISEARCH_ADD_STR = 0xC002, // Incremental Searchぞ文字列ぞ远加 +F_ISEARCH_DEL_BACK = 0xC003, // Incremental Searchの末尟から1文字削陀 //}; //end of enum EFunction