本文へジャンプ

 MIFES マクロ
 マクロコマンド書式 制御構造 式について 演算 変数 定数 システム変数 システム関数 機能番号一覧 仮想キー番号一覧
 サンプル1 サンプル2
   

MIFES for Windows で扱う機能番号の一覧を示します。
機能番号は、マクロ言語の中で waitevent関数や @command 変数を使用する際に必要になるものです。


  番号順機能番号一覧

機能分類別機能番号一覧


  カーソル移動コマンド
  挿入、削除コマンド
  ジャンプ、検索、置換コマンド
  切り貼りコマンド
  状態変更、カスタマイズコマンド
  ファイル、ウィンドウコマンド
  その他のコマンド

頻繁に使用すると思われるいくつかの機能番号については、以下のようなマクロ定数(右端の括弧の中)を定義しています。機能番号の代わりにマクロ定数を記述することもできます。

7 カーソル位置の1文字を削除(COMMAND_DEL)
8 カーソル直前の1文字を削除(COMMAND_BS)
9 タブ文字の挿入/次のタブストップ位置へ移動(COMMAND_TAB)
13 改行文字の挿入/カーソル位置の改行(COMMAND_RET)
5 カーソルを1行上に移動(COMMAND_UP)
24 カーソルを1行下に移動(COMMAND_DOWN)
19 カーソルを1文字左に移動(COMMAND_LEFT)
4 カーソルを1文字右に移動(COMMAND_RIGHT)
38 選択範囲の切り取り(COMMAND_CUT)

39 選択範囲のコピー(COMMAND_COPY)
45 行カットバッファの内容を貼り付け(COMMAND_PASTEL)
40 クリップボードの内容を貼り付け(COMMAND_PASTES)
153 挿入/上書き状態を切り換え(COMMAND_INSMODE)
51 カレントウィンドウの動作状態の変更(COMMAND_ASTAT)
52 カレントウィンドウの表示状態の変更(COMMAND_DSTAT)


番号順機能番号一覧

1 カーソルを1語後方(←)へ移動
2 カーソルを行の端に移動
3 半画面分↓方向へ移動
4 カーソルを1文字右に移動(COMMAND_RIGHT)
5 カーソルを1行上に移動(COMMAND_UP)
6 カーソルを1語前方(→)へ移動
7 カーソル位置の1文字を削除(COMMAND_DEL)
8 カーソル直前の1文字を削除(COMMAND_BS)
9 タブ文字の挿入/次のタブストップ位置へ移動(COMMAND_TAB)
10 UNDO(編集操作の取り消し)

11 カーソル位置から論理行末まで削除
12 削除文字列バッファの内容を挿入
13 改行文字の挿入/カーソル位置の改行(COMMAND_RET)
14 カーソル行の上に1行を挿入
15 カーソル位置にメモ開始マークを挿入
16 削除文字スタックから1文字を挿入
17 対応する括弧の検索
18 半画面分↑方向へ移動
19 カーソルを1文字左に移動(COMMAND_LEFT)
20 カーソル位置からの1語を削除
21 行頭からカーソル直前まで削除

22 指定した制御コードを挿入
23 画面を1行分ロールダウン
24 カーソルを1行下に移動(COMMAND_DOWN)
25 カーソル行の1行を削除
26 画面を1行分ロールアップ
27 選択状態を中止
28 UNDOバッファのクリア
29 半角英文字の大文字/小文字変換
30 文字列検索の実行
31 カーソル位置にメモ終了マークを挿入
32 カーソル位置の1語を前方検索
33 カーソル位置の1語を後方検索
34 最後に行われた文字編集操作を再実行

35 カレントウィンドウを分割して2ウィンドウに
36 前方(→↓)への再検索
37 文字列選択の開始/中止
38 選択範囲の切り取り(バッファへ移動)(COMMAND_CUT)
39 選択範囲のコピー(バッファへ複写)(COMMAND_COPY)
40 クリップボードの内容を貼り付け(COMMAND_PASTES)
41 タグジャンプまたはバックタグジャンプを実行
42 指定文字列の前方検索
43 指定文字列の後方検索
44 行単位選択の開始/中止

45 行カットバッファの内容を貼り付け(COMMAND_PASTEL)
46 後方(←↑)への再検索
47 箱型選択の開始/中止
48 箱型カットバッファの内容を箱型に挿入
49 カーソル行をその場で複写して2行に
50 以前のウィンドウに切り換える
51 カレントウィンドウの動作状態の変更(COMMAND_ASTAT)
52 カレントウィンドウの表示状態の変更(COMMAND_DSTAT)
53 DDEリンク情報をクリップボードに書き込む
54 罫線トレースしながら1行上へ移動

55 罫線トレースしながら1行下へ移動
56 罫線トレースしながら1文字左へ移動
57 罫線トレースしながら1文字右へ移動
58 カーソル位置の罫線文字を最適化
59 カレントウィンドウを再表示
60 2行分のロールダウン、行単位選択開始&上移動
61 行左端へ移動、文字列選択開始&左移動
62 行右端へ移動、文字列選択開始&右移動
63 2行分のロールアップ、行単位選択開始&下移動
64 現在位置からファイル比較を実行

65 次の文字位置からファイル比較を実行
66 カーソルを行の左端へ移動
67 カーソルを行の右端へ移動
68 範囲選択状態を中止
69 行マークの設定/行マークへのジャンプ
70 一括置換の実行
71 一括置換を再実行
72 変更行を↓方向に検索
73 貼り付けメニューを表示
74 DDEラインリンクの通告を実行
75 検索/ジャンプ前の位置に戻る
76 指定位置へジャンプ
77 ファイルの先頭にジャンプ

78 ファイルの最後尾にジャンプ
79 等差数字列を指定回数分カーソル位置に挿入
80 カレントウィンドウのフォントサイズの変更
81 文字列の連続置換
82 連続置換を再実行
83 カレントウィンドウの内容を印刷
84 カレントウィンドウの内容を保存し閉じる
85 カレントウィンドウの内容を保存する
86 カレントウィンドウを閉じる
87 カレントウィンドウの編集のやり直し
88 等差数字列を1回だけカーソル位置に出力

89 カレントウィンドウのファイル名の変更
90 メモ開始マークを前方↓検索
91 カレントウィンドウの内容を指定ファイルに保存する
92 タグ行の内容を対応する場所にメモとして埋め込む
93 メモ開始マークを後方↑検索
94 マクロ文字列一覧の表示&入力
95 カレントウィンドウのサイズを復元
96 カレントウィンドウをMDI最大化
97 カレントウィンドウのサイズを最大に
98 カーソル行の下に1行を挿入
99 カレントウィンドウの折り返し表示位置の自動調整

100 箱型カットバッファの内容を箱型に上書き
101 箱型カットバッファの内容を文字列状に挿入
102 REDO(UNDOのUNDO)の実行
103 範囲選択中に全ファイルを自動選択
104 1段落(1論理行)を自動的に文字列選択
105 すべてのNEC罫線コードをJIS罫線コードに変換
106 すべてのJIS罫線コードをNEC罫線コードに変換
107 カーソルのある論理行を読上げる
108 指定ファイルをカーソル位置に挿入

109 カーソル位置から1コマンド分をマクロコンパイル
110 ファイルの先頭から最後までマクロコンパイル
111 保存時のポストプロセッサを確認&設定
112 イージーヘルプ(カーソル位置の語の簡易ヘルプ)
113 カーソル位置の1語を拡張ヘルプで参照
114 カレントマクロコマンドのソースコードをカーソル位置に取り出す
115 カーソル位置の1語を標準ヘルプで参照
122 改ページコード(^L)の挿入
123 印刷プレビュー

124 現在のキーボードマクロをマクロ言語に変換する
125 バイナリモード時に16入力と文字入力を切り換える
128 新規ウィンドウを開く
129 指定のファイルを開く
130 全ウィンドウの内容を保存し終了する
131 エディタを終了
132 ウィンドウをカスケード表示に
133 ウィンドウをタイル表示に
134 アイコンウィンドウを画面下部に整列
135 全ウィンドウを閉じる
136 リボン表示の変更
137 指定した子プロセスを実行

138 ウィンドウ一覧を表示
139 指定のファイルを開く
140 以降に開くウィンドウの動作状態の変更
141 以降に開くウィンドウの表示状態の変更
142 2ウィンドウで左右スプリット表示
143 2ウィンドウで上下スプリット表示
144 キーボードマクロをライブラリへ登録
145 ライブラリからキーボードマクロを取り出す
146 プリンタの選択およびプリンタ設定の変更
147 子プロセス一覧を表示
148 プロファイル設定を変更

149 以降に開くウィンドウのフォントサイズの変更
150 起動属性の変更
151 バックグラウンドカラーの変更
152 キー定義/ボタン定義の変更
153 挿入/上書き状態を切り換え(COMMAND_INSMODE)
154 トレース用罫線種を切り換え
155 開いた直後のウィンドウ形状の変更
156 キーボードマクロの定義を開始または終了
157 現在のキーボードマクロを1回だけ実行
158 右クリックメニューの変更
159 グローバル検索を実行

160 等差数字列を初期化
161 現在のキーボードマクロを指定回数実行
162 現在のキーボードマクロの内容を表示
163 全ウィンドウの内容をファイルに保存
164 オートセーブの設定を確認/変更
165 ホームディレクトリ設定を変更
166 読上げの中止
167 ブレーク状態のマクロの実行を再開
168 カレントマクロをライブラリに格納
169 マクロのコンパイル/実行モードを設定
170 カレントマクロを実行

171 指定のマクロを実行
172 マクロ用ユーザ変数の表示と変更
173 ブレーク状態のマクロの実行を中止
174 イージーヘルプ辞書の切り換え
175 システムリボン内のボタンの並びを左に移動
176 システムリボン内のボタンの並びを右に移動
177 システムリボンのカスタマイズ
178 イベント待ち中のマクロコマンドの実行を終了させる
179 拡張ヘルプファイルの変更
180 マクロコマンドのシングルステップ実行を解除する

181 右クリックメニューを表示する
182 ユーザ定義ポップアップメニュー1を表示する
183 ユーザ定義ポップアップメニュー2を表示する
184 ユーザ定義ポップアップメニュー3を表示する
185 ユーザ定義ポップアップメニュー4を表示する
186 ユーザ定義ポップアップメニュー5を表示する
187 ユーザ定義ポップアップメニュー6を表示する
188 ユーザ定義ポップアップメニュー7を表示する
189 ユーザ定義ポップアップメニュー8を表示する

190 ユーザ定義ポップアップメニュー9を表示する
191 最後に実行した2ストロークキー操作を再実行する
192 DOSシェルエスケープ
193 専用ファイラの呼び出し
194 履歴情報の削除します
195 高速スクロール動作を2倍速に設定します
196 高速スクロール動作を3倍速に設定します
197 高速スクロール動作を4倍速に設定します
198 カスタマイズ・ファイルの読み書き
199 現在ウィンドウ環境の設定
200 テキスト番号0のウィンドウへ移動する

201 テキスト番号1のウィンドウへ移動する
202 テキスト番号2のウィンドウへ移動する
203 テキスト番号3のウィンドウへ移動する
204 テキスト番号4のウィンドウへ移動する
205 テキスト番号5のウィンドウへ移動する
206 テキスト番号6のウィンドウへ移動する
207 テキスト番号7のウィンドウへ移動する
208 テキスト番号8のウィンドウへ移動する
209 テキスト番号9のウィンドウへ移動する
210 明示キーワードの定義を追加・変更

211 項目定義リストの作成と表示
212 グローバル置換
230 次の行頭位置からファイル比較を実行します
231 @とAの両画面でカーソルを1行↑へ移動します
232 @とAの両画面でカーソルを↓行↑へ移動します
233 カーソル付近の語の一覧を表示/入力
234 キー操作一覧をカーソル行の上に出力
235 1行削除した行を逆順にカーソル行の上に挿入
236 英字バッファ一覧の表示/入力
237 @とAの両画面でカーソルを1行↑へ移動し比較

238 @とAの両画面でカーソルを1行↓へ移動し比較
239 文書整形
240 最新の明示キーワード定義に従ってカレントウィンドウを再表示
241 行マーク1へジャンプします
242 行マーク2へジャンプします
243 行マーク3へジャンプします
244 行マーク4へジャンプします
245 行マーク5へジャンプします
246 行マーク6へジャンプします
247 行マーク7へジャンプします
248 行マーク8へジャンプします
249 行マーク9へジャンプします

670 【ファイル】メニュー
671 【編集】メニュー
672 【検索ジャンプ】メニュー
673 【ウィンドウ】メニュー
674 【マクロ】メニュー
675 【その他】メニュー
676 【ヘルプ】メニュー
680 ヘルプ索引
681 メニューコマンドのヘルプ
682 マウス操作のヘルプ
683 キーボード操作のヘルプ
684 ヘルプの使い方
685 MIFES for Windowsについて
688 拡張ヘルプの索引

カーソル移動コマンド

1 カーソルを1語後方(←)へ移動
2 カーソルを行の端に移動
3 半画面分↓方向へ移動
4 カーソルを1文字右に移動
5 カーソルを1行上に移動
6 カーソルを1語前方(→)へ移動
18 半画面分↑方向へ移動
19 カーソルを1文字左に移動
23 画面を1行分ロールダウン
24 カーソルを1行下に移動
26 画面を1行分ロールアップ
60 2行分のロールダウン、行単位選択開始&上移動

61 行左端へ移動、文字列選択開始&左移動
62 行右端へ移動、文字列選択開始&右移動
63 2行分のロールアップ、行単位選択開始&下移動
66 カーソルを行の左端へ移動
67 カーソルを行の右端へ移動
231 @とAの両画面でカーソルを1行↑へ移動
232 @とAの両画面でカーソルを↓行↑へ移動

挿入、削除コマンド

7 カーソル位置の1文字を削除
8 カーソル直前の1文字を削除
9 タブ文字の挿入/次のタブストップ位置へ移動
10 UNDO(編集操作の取り消し)
11 カーソル位置から論理行末まで削除
12 削除文字列バッファの内容を挿入
13 改行文字の挿入/カーソル位置の改行
14 カーソル行の上に1行を挿入
15 カーソル位置にメモ開始マークを挿入
16 削除文字スタックから1文字を挿入
20 カーソル位置からの1語を削除

21 行頭からカーソル直前まで削除
22 指定した制御コードを挿入
25 カーソル行の1行を削除
29 半角英文字の大文字/小文字変換
31 カーソル位置にメモ終了マークを挿入
34 最後に行われた文字編集操作を再実行
49 カーソル行をその場で複写して2行に
54 罫線トレースしながら1行上へ移動
55 罫線トレースしながら1行下へ移動
56 罫線トレースしながら1文字左へ移動
57 罫線トレースしながら1文字右へ移動

58 カーソル位置の罫線文字を最適化
79 等差数字列を指定回数分カーソル位置に挿入
88 等差数字列を1回だけカーソル位置に出力
92 タグ行の内容を対応する場所にメモとして埋め込む
94 マクロ文字列一覧の表示/入力
98 カーソル行の下に1行を挿入
102 REDO(UNDOのUNDO)の実行
108 指定ファイルをカーソル位置に挿入
122 改ページコード(^L)の挿入
233 カーソル付近の語の一覧を表示/入力

234 キー操作一覧をカーソル行の上に出力
236 英字バッファ一覧の表示/入力
ジャンプ、検索、置換コマンド

17 対応する括弧の検索
30 文字列検索の実行
32 カーソル位置の1語を前方検索
33 カーソル位置の1語を後方検索
36 前方(→↓)への再検索
41 タグジャンプまたはバックタグジャンプを実行
42 指定文字列の前方検索
43 指定文字列の後方検索
46 後方(←↑)への再検索
64 現在位置からファイル比較を実行
65 次の文字位置からファイル比較を実行
69 行マークの設定/行マークへのジャンプ

70 一括置換の実行
71 一括置換を再実行
72 変更行を↓方向に検索
75 検索/ジャンプ前の位置に戻る
76 指定位置へジャンプ
77 ファイルの先頭にジャンプ
78 ファイルの最後尾にジャンプ
81 文字列の連続置換
82 連続置換を再実行
90 メモ開始マークを前方↓検索
93 メモ開始マークを後方↑検索
105 すべてのNEC罫線コードをJIS罫線コードに変換
106 すべてのJIS罫線コードをNEC罫線コードに変換

159 グローバル検索を実行
211  項目定義リストの作成と表示
212 グローバル置換
230 次の行頭位置からファイル比較を実行します
237 @とAの両画面でカーソルを1行↑へ移動し比較
238 @とAの両画面でカーソルを1行↓へ移動し比較
239 文書整形
241 行マーク1へジャンプします
242 行マーク2へジャンプします
243 行マーク3へジャンプします
244 行マーク4へジャンプします
245 行マーク5へジャンプします

246 行マーク6へジャンプします
247 行マーク7へジャンプします
248 行マーク8へジャンプします
249 行マーク9へジャンプします
切り貼り操作

27 選択状態を中止
37 文字列選択の開始/中止
38 選択範囲の切り取り(バッファへ移動)
39 選択範囲のコピー(バッファへ複写)
40 クリップボードの内容を貼り付け
44 行単位選択の開始/中止
45 行カットバッファの内容を貼り付け
47 箱型選択の開始/中止
48 箱型カットバッファの内容を箱型に挿入
68 範囲選択状態を中止
100 箱型カットバッファの内容を箱型に上書き

101 箱型カットバッファの内容を文字列状に挿入
103 範囲選択中に全ファイルを自動選択
104 1段落(1論理行)を自動的に文字列選択

状態変更、カスタマイズコマンド

28 UNDOバッファのクリア
51 カレントウィンドウの動作状態の変更
52 カレントウィンドウの表示状態の変更
80 カレントウィンドウのフォントサイズの変更
111 保存時のポストプロセッサを確認&設定
136 リボン表示の変更
140 以降に開くウィンドウの動作状態の変更
141 以降に開くウィンドウの表示状態の変更
146 プリンタの選択およびプリンタ設定の変更
148 プロファイル設定を変更
149 以降に開くウィンドウのフォントサイズの変更

150 起動属性の変更
151 バックグラウンドカラーの変更
152 キー定義/ボタン定義の変更
153 挿入/上書き状態を切り換え
154 トレース用罫線種を切り換え
155 開いた直後のウィンドウ形状の変更
158 右クリックメニューの変更
160 等差数字列を初期化
164 オートセーブの設定を確認/変更
165 ホームディレクトリ設定を変更
169 マクロのコンパイル/実行モードを設定

172 マクロ用ユーザ変数の表示と変更
173 ブレーク状態のマクロの実行を中止
174 イージーヘルプ辞書の切り換え
175 システムリボン内のボタンの並びを左に移動
176 システムリボン内のボタンの並びを右に移動
177 システムリボンのカスタマイズ
178 イベント待ち中のマクロコマンドの実行を終了させる
198 カスタマイズ・ファイルの読み書き
199 現在ウィンドウ環境の設定
210 明示キーワードの定義を追加・変更

240 最新の明示キーワード定義に従ってカレントウィンドウを再表示


ファイル、ウィンドウコマンド

35 カレントウィンドウを分割して2ウィンドウに
50 以前のウィンドウに切り換える
59 カレントウィンドウを再表示
84 カレントウィンドウの内容を保存し閉じる
85 カレントウィンドウの内容を保存する
86 カレントウィンドウを閉じる
87 カレントウィンドウの編集のやり直し
89 カレントウィンドウのファイル名の変更
91 カレントウィンドウの内容を指定ファイルに保存する
95 カレントウィンドウのサイズを復元

96 カレントウィンドウをMDI最大化
97 カレントウィンドウのサイズを最大に
99 カレントウィンドウの折り返し表示位置の自動調整
108 指定ファイルをカーソル位置に挿入
128 新規ウィンドウを開く
129 指定のファイルを開く
130 全ウィンドウの内容を保存し終了する
131 エディタを終了
132 ウィンドウをカスケード表示に
133 ウィンドウをタイル表示に
134 アイコンウィンドウを画面下部に整列

135 全ウィンドウを閉じる
138 ウィンドウ一覧を表示
139 指定のファイルを開く
142 2ウィンドウで左右スプリット表示
143 2ウィンドウで上下スプリット表示
163 全ウィンドウの内容を保存する
193 専用ファイラの呼び出し
200 テキスト番号0のウィンドウへ移動する
201 テキスト番号1のウィンドウへ移動する
202 テキスト番号2のウィンドウへ移動する
203 テキスト番号3のウィンドウへ移動する

204 テキスト番号4のウィンドウへ移動する
205 テキスト番号5のウィンドウへ移動する
206 テキスト番号6のウィンドウへ移動する
207 テキスト番号7のウィンドウへ移動する
208 テキスト番号8のウィンドウへ移動する
209 テキスト番号9のウィンドウへ移動する
211  項目定義リストの作成と表示
240 最新の明示キーワード定義に従ってカレントウィンドウを再表示
その他のコマンド

53 DDEリンク情報をクリップボードに書き込む
73 貼り付けメニューを表示
74 DDEラインリンクの通告を実行
83 カレントウィンドウの内容を印刷
107 カーソルのある論理行を読上げる
109 カーソル位置から1コマンド分をマクロコンパイル
110 ファイルの先頭から最後までマクロコンパイル
112 イージーヘルプ(カーソル位置の語の簡易ヘルプ)
113 カーソル位置の1語を拡張ヘルプで参照
114 カレントマクロコマンドのソースコードをカーソル位置に取り出す

115 カーソル位置の1語を標準ヘルプで参照
123 印刷プレビュー
124 現在のキーボードマクロをマクロ言語に変換する
125 バイナリ2モード時に16入力と文字入力を切り換える
137 指定した子プロセスを実行
144 キーボードマクロをライブラリへ登録
145 ライブラリからキーボードマクロを取り出す
147 子プロセス一覧を表示
156 キーボードマクロの定義を開始または終了
157 現在のキーボードマクロを1回だけ実行

161 現在のキーボードマクロを指定回数実行
162 現在のキーボードマクロの内容を表示
166 読上げの中止
167 ブレーク状態のマクロの実行を再開
168 カレントマクロをライブラリに格納
170 カレントマクロを実行
171 指定のマクロを実行
179 拡張ヘルプファイルの変更
180 マクロコマンドのシングルステップ実行を解除する
181 右クリックメニューを表示する
182 ユーザ定義ポップアップメニュー1を表示する

183 ユーザ定義ポップアップメニュー2を表示する
184 ユーザ定義ポップアップメニュー3を表示する
185 ユーザ定義ポップアップメニュー4を表示する
186 ユーザ定義ポップアップメニュー5を表示する
187 ユーザ定義ポップアップメニュー6を表示する
188 ユーザ定義ポップアップメニュー7を表示する
189 ユーザ定義ポップアップメニュー8を表示する
190 ユーザ定義ポップアップメニュー9を表示する
191 最後に実行した2ストロークキー操作を再実行する

192 DOSシェルエスケープ
194 履歴情報の削除します
195 高速スクロール動作を2倍速に設定します
196 高速スクロール動作を3倍速に設定します
197 高速スクロール動作を4倍速に設定します
670 【ファイル】メニュー
671 【編集】メニュー
672 【検索ジャンプ】メニュー
673 【ウィンドウ】メニュー
674 【マクロ】メニュー
675 【その他】メニュー
676 【ヘルプ】メニュー
680 ヘルプ索引

681 メニューコマンドのヘルプ
682 マウス操作のヘルプ
683 キーボード操作のヘルプ
684 ヘルプの使い方
685 MIFES for Windowsについて
688 拡張ヘルプの索引



リンク


 



お知らせ
  • お知らせが入ります。
  • お知らせが入ります。
  • お知らせが入ります。