XMAP3で標準に使用できる,画面を制御するキーについて説明します。XMAP3では,標準仕様のキーボードから入力されるキーを制御します。キーには,XMAP3が処理するものと,APにキーが押されたことを通知するものがあります。
ノート型PCなど,テンキーを持たないキーボードを使用する機種では,表示・印刷セットアップで文字キー部のEnter(リターン)キーを復改キーとして使用するか,送信(実行)キーとして使用するかを指定できます。運用方法に従って設定してください。
XMAP3で使用できるキーの種類と機能の一覧を表4-3~表4-7に示します。なお,表中のフィールドボックスはGUI画面のフィールドボックスおよびCUI画面を示します。「入出力フィールド」はGUI画面のフィールドボックス内の入出力フィールド,およびCUI画面の入出力フィールドを示します。また,「ボックス」はGUI画面のボックス系オブジェクトを表します。
表4-3 キーの種類と機能 (画面確定キー)
機能名称 | キーボード上の 標準割り当て | 機能 | ほかのキーへの 割り当て |
---|---|---|---|
送信(実行)キー | Enter(テンキー部) (106/109)(AX) - (PC-9801) | APに画面の確定を通知する。 | ○ |
PF1~PF12キー | F1~F12 (106/109)(AX) PF1~PF10はf・1~f10 PF11,PF12はvf・1,vf・2 (PC-9801) | △ | |
PF13~PF24キー | Shift+F1~F12 (106/109)(AX) SHIFT+ f・1~f10,vf・1,vf・2 (PC-9801) | △ | |
PF25~PF36キー※1 | Ctrl+F1~F12 (106/109)(AX) CTRL+f・1~f・10,vf・1,vf・2 (PC-9801) | △ | |
PF37~PF48キー※1 | Ctrl+ Shift +F1~F12 (106/109)(AX) CTRL+SHIFT+f・1~f・10,vf・1,vf・2 (PC-9801) | △ | |
PF49~PF60キー※1 | Alt+F1~F12 (106/109)(AX)※2 GRPH+f・1~f・10,vf・1,vf・2 (PC-9801) | △ | |
PF61~PF72キー※1 | Shift+Alt+F1~F12 (106/109)(AX) SHIFT+GRPH+f・1~f・10,vf・1,vf・2 (PC-9801) | △ | |
PF73~PF84キー※1 | Ctrl+Alt+F1~F12 (106/109)(AX) CTRL+GRPH+f・1~f・10,vf・1,vf・2 (PC-9801) | △ | |
割込キー | Break,Ctrl+Pause,Ctrl+Scroll Lock (106/109)(AX) STOP (PC-9801) | × | |
スクリーン消去キー | Ctrl+Delete (106/109)(AX) CTRL+DEL (PC-9801) | × | |
PA1キー | Page Up (106/109)(AX) ROLL DOWN (PC-9801) | ○ | |
PA2キー | Page Down (106/109)(AX) ROLL UP (PC-9801) | ○ | |
PA3キー | Ctrl+Page Up (106/109)(AX) CTRL+ROLL DOWN (PC-9801) | × | |
無通知コード割り当てキー※3 | Ctrl+I Ctrl+S Ctrl+U | × |
表4-4 キーの種類と機能 (文字入力キー)
機能名称 | キーボード上の 標準割り当て | 機能 | ほかのキーへの 割り当て |
---|---|---|---|
スペースキー | スペースバー (106/109)(PC-9801) (AX) | ボタン,リストボックスなどのオブジェクトでは,選択動作をする。 文字入力時は空白を入力する。 | × |
表4-5 キーの種類と機能 (フォーカス・カーソル移動キー)
機能名称 | キーボード上の 標準割り当て | 機能 | ほかのキーへの 割り当て |
---|---|---|---|
カーソル移動キー | ↑↓→← (106/109)(PC-9801) (AX) | カーソルを1カラム移動する。 | × |
後退キー(バックスペースキー) | BackSpace (106/109)(AX) BS (PC-9801) | GUI 画面では,前の入力または入出力フィールドにカーソルを移動する。または前のボックスにフォーカスを移動する。 | ○ |
始点キー | Home (106/109)(AX) HOME CLR (PC-9801) | GUI画面では,フィールド始点にカーソルを移動する。フィールドボックス内では,画面始点にカーソルを移動する。 | × |
復改キー | Enter_復改マーク※ (106/109) 復改マーク※ (PC-9801) Enter(AX) (文字キー部) | GUI画面では,フィールド始点にカーソルを移動する。フィールドボックス内では,次行以降の最初の入力または入出力フィールドにカーソルを移動する。改行入力属性を指定したフィールドの場合,改行コードを挿入する。 | ○ |
タブキー | Tab(106/109)(AX) TAB(PC-9801) | 次の入力テキストまたは入出力フィールドにカーソルを移動する。または次のボックスにフォーカスを移動する。 | ○ |
バックタブキー | Shift+Tab (106/109)(AX) SHIFT+TAB (PC-9801) | 前の入力テキストまたは入出力フィールドにカーソルを移動する。または前のボックスにフォーカスを移動する。 | × |
マイナスタブキー | Ctrl+Tab (106/109)(AX) CTRL+TAB (PC-9801) | 遷移条件で「手動スキップ・右寄せ」を指定しているフィールドでだけ,右寄せして負(-)記号を付ける。 | ○ |
スクロールキー | Ctrl +↑↓→← (106/109)(AX) CTRL +↑↓→← (PC-9801) | 行,列単位に,画面のスクロールをする。 | × |
表4-6 キーの種類と機能 (文字編集キー)
機能名称 | キーボード上の 標準割り当て | 機能 | ほかのキーへの 割り当て |
---|---|---|---|
挿入キー | Insert(106/109)(AX) INS(PC-9801) | 文字を挿入できるように半角1文字分を空ける。 | ○ |
削除キー | Delete(106/109)(AX) DEL(PC-9801) | 入力フィールドまたは入力テキストボックスの1文字を消去する。 | × |
フィールドキー | End(106/109)(AX) HELP(PC-9801) | カーソルがある入力フィールドまたは入力テキストボックス内の文字を消去する。 | ○ |
データキー | Ctrl+End (106/109)(AX) CTRL+HELP (PC-9801) | カーソルの位置に関係なく,画面上のすべての入力または入出力フィールドの文字を消去する。 | ○ |
コピー操作キー | Ctrl+Insert Ctrl+C (106/109)(AX) CTRL+INSERT CTRL+C (PC-9801) | マウスで選択した文字列をクリップボードにコピーする。 | ○ |
ペースト操作キー | Shift+Insert Ctrl+V (106/109)(AX) SHIFT+INSERT CTRL+V (PC-9801) | クリップボードからフィールドまたはテキストに文字列を貼り付ける。 | ○ |
表4-7 キーの種類と機能 (選択キー)
機能名称 | キーボード上の 標準割り当て | 機能 | ほかのキーへの 割り当て |
---|---|---|---|
エスケープキー | Esc(106/109)(AX) ESC(PC-9801) | プルダウンメニュー,ポップアップリストが表示されているとき,その表示を閉じる。 | × |
取消キー | Ctrl+R(106/109)(AX) CTRL+R(PC-9801) | 入力エラーの表示を「キーOK」表示する。 キーボードのロック状態や入力エラー表示の状態を取り消して,キー操作をできる状態にする。 | × |
スペースキー | スペースバー (106/109) (PC-9801) (AX) | ボタン,リストボックスなどのオブジェクトでは,選択動作をする。 文字入力時は空白を入力する。 | × |