HTBasic TOP アイネット株式会社(i2net) HOME
製品概要 新着情報 サポート情報 製品カタログ ダウンロード HTB関連製品    Tip   Y2Kについて
■ キ ー ボ ー ド■
      HP Workstation / Windows キーボード機能一覧

 HP WorkstationキーボードとWindowsキーボード/レガシー・キーボード
 キーに割り付けられた機能の同一化
 TransEra HTBasic は、Rocky Mountain BASIC (RMB) 言語のためのBASICインタープリタです。 RMB は、 HP9000 のシリーズ200/300 科学/技術分野向けのワークステーションのためにヒューレット・パッカード社によって開発されました。
 HP Workstationキーボード上で機能が割り付けられたキーのキートップの文字の名称を一般名称といいます。
Windows版TransEra HTBasicでは、対応する機能をWindowsキーボードのキーに割り付けています。
 レガシー・キーボードとWindowsキーボード
 TransEra HTBasicはVersion7.4までプログラミングのためのとしてHP Workstationと同じく、ラインベースのエディターを使用していました。 このときに使用していたキーボードをレガシー・キーボードと呼んでいます。Version8.0以降、Windows GUIをたくさん取り入れた機能が追加されました。 エディターもWindowsエディターが新しくリリースされました。 ここで使用するキーボードをWindowsキーボードと呼びます。
 キーマッピング(キーへの意味付け)
 TransEra HTBasic Version 8.0 以降では、エディター/キーマッピングの組み合わせを選択できます。
   例1)メニュー・バーからOptions|Keyboard Mapping、Options|HTB Editor で選択
    
   例2)HTBasic上で、Ctrl-Shift-Num-"-" でレガシーに切り替え
     HTBasic上で、Ctrl-Shift-Num-"+" でWindowsに切り替え
 セカンド・キャラクター
  内部では、各キーボードの機能は2つのキャラクターで表します。 最初にCHR$(255)をつけHTBasicに機能キーが始まることを伝えます。つづく2番目のキャラクターが機能を意味するものです。
 プログラムは、キーボードへの2つのキャラクターを出力することによってファンクション・キーのいずれかを実行することができます(詳しくは、 「User's Guide, Chapter 6, "CRT, Keyboard and Printer」を参照ください)。
 2番目のキャラクターは、以下の表の最後の項に記しいます。
  (HTBasic for Windowsでの使用については、マスク(ハッチング)することで明示)

 例1)キーボードをたたくことなく、プログラムからそのプログラムをスクラッチし、新たなプログラムを作成
  
OUTPUT KBD;CHR$(255)&"!SCRATCH"&CHR$(255)&"E";
CHR$(255)&"!" --->プログラムの停止
"SCRATCH" --->SCRATCHステートメントはプログラム・リストを破棄
CHR$(255)&"E" --->Enter(改行)
  例2)キーボードをたたくことなく、プログラムから新たなプログラムを呼び出し実行
  
OUTPUT KBD;CHR$(255)&"#"&"LOAD "&""""&Prg_path$&"AAA.PRG"&""""&",1"&CHR$(255)&"E";
CHR$(255)&"#" --->行をクリア
"LOAD " --->LOADステートメントは続くパラメータに記述されたプログラムを読み込む
&""""&Prg_path$&"AAA.PRG"&""""&",1"
(ファイル・パス+AAA.PRG,1)
 --->LOADのパラメータ
(AAA.PRGの1行目から読み込み)
CHR$(255)&"E" --->Enter(改行)
 HP Workstation / Windows キーボード機能一覧表(アルファベット順)
    
機 能 一般名称 Windows
キーボード
レガシー
キーボード
セカンド
キャラクター
Add watch Variable watch変数リストにくわえる - Ctrl-W - -
Alpha screen アルファ・スクリーン ALPHA Alt-F11 Alt-F11 M
Any character input 文字入力 ANY CHAR - Alt-=or Alt-K $
Backspace バックスペース BACKSPACE - not assigned B
Begin of line 行の始まりへ BOL Home Shift-← H
Begin of output area アウトプット域の始まりへ BEGIN Shift-↓ Shift-↓ T
Begin of program プログラムの始まりへ - Ctrl-Home Shift-↓
Call Stack Window スタックWindowを呼び出す - Alt-9 - -
CAPS state toggle CAPS状態の変更トグル CAPS LOCK Caps Lock Caps Lock U
Clear alpha screen アルファ・スクリーンをクリア CLR SCR Home(Editor外) Home K
Clear I/O I/Oをクリアする CLR I/O Alt-F5 Alt-F5 I
Clear line 行をクリア CLR LN End(Editor外) End #
Clear tab under cursor カーソルのしたのタブをクリア CLR TAB - Alt-C [
Clear end of line 最後の行をクリア CLR->END - Shift-End %
Close child window 子windowを閉じる - Ctrl-F4 - -
Close window windowを閉じる - Alt-0 - -
Cotinue debugger ディバッガーを引き続き実行 - Ctrl-F2 - -
Continue program 引き続きプログラムを実行 CONTINUE Alt-F2 Alt-F2 C
Copy クリップボードへコピー - Ctrl-C - -
Cut カット/クリップボードへコピー - Ctrl-X - -
Delete left of cursor カーソルの左側の文字を削除 DEL LEFT Backspace Backspace  
Delete program line プログラム行を削除 DEL LN - Shift-Del /
Delete under cursor カーソルにある文字を削除 DEL CHR Del Del -
Display functions Display functionsの切り替え DISPLAY FCTNS - Alt-F F
Dump alpha screen アルファ・スクリーンのダンプ DUMP ALPHA Alt-Shift-F11 Alt-A O
Dump graphics screen グラフィック・スクリーンのダンプ DUMP GRAPHICS Alt-Shift-F12 Alt-G N
"EDIT" key macro "EDIT" キー・マクロ EDIT Ctrl-E Alt-E D
Enable/Disable Enable/Disable切り替え - Ctrl-Shift-F11 - -
breakpoint ブレークポイント        
End of line 行の最後へ EOL End(Editor内の場合) Shift→ G
End of output area アウトプット域の最後へ s-HOME Shift-Home Shift-Home _
End of output アウトプットの終りへ END Shift-↑ Shift-↑ W
End of Program プログラムの終わりへ - Ctrl-End Shift-↓ -
Enter Enter(改行) ENTER Enter Enter E
Execute Execute(実行) EXECUTE - not assigned X
Execute selected 選択された行の実行(1行) - Ctrl-B - -
Find 検索 - Ctrl-F - -
Global breakpoint グローバル・ブレークポイントの設定 - alt-3 - -
window window        
Goto Goto windowへ - Ctrl-G -  
Graph screen グラフィック・スクリーン GRAPHICS Alt-F12 Alt-F12 L
Home position ホーム位置へ HOME - not assigned \
Increment menu labels ソフトキー・メニューをサイクリックに変更 INCR LABELS Shift-F11 Shift-F11 ~
Indent all すべての行をインデントする - Ctrl-I - -
Insert program line プログラム行の挿入 INS LN - Shift-Ins *
Insert/replace Insert/replace切り替え INS CHR Ins Ins +
Katakana mode カタカナ・モードへ KATAKANA - not assigned J
Left 左へ LEFT <
Legacy key mapping レガシー・キー配列へ - Ctrl-Shift-Num-"-" - -
Line breakpoint window ライン・ブレークポイントwindowへ - Alt-2 - -
Menu labels on/off ソフトキー・メニューラベルのon/off MENU F11 F11 |
New 新たなプログラム作成 - Ctrl-N - -
Next bookmark 次のブックマークへ - Ctrl-F10 - -
Next error 次のエラーを起こしている行へ - Ctrl-K - -
Next line 次の行へ UP(注意) ^
Next word 次の語へ NEXT WORD - Alt-→ Z
Open ”ファイルを開く” windowへ - Ctrl-O - -
Paste クリップボードの文字列の貼り付け - Ctrl-V - -
Pause program 実行の一時停止 PAUSE Alt-F9 Pause/Alt+F4 P
Previous bookmark 直前のブックマークへ - Ctrl-Shift-F10 - -
Previous error 直前のエラー行へ - Ctrl-J - -
Previous line 前の行へ DOWN V
Previous word 直前の語へ PREV WORD - Alt-← Q
Print all output Print all 状態で、以後すべてを出力 PRT ALL Ctrl-P Alt-P A
Quit all BASICの終了 - Alt-F4 - -
Recall more recent line 次々に既にインプットされた行を新しい順に呼び出す RECALL NEW Alt-Shift-F8 Shift-PgDn @
Recall older line 既にインプットされた古い行を呼び出す RECALL NEW Alt-F8 Shift-PgUp ?
Redo 直前のUndoを直ちにもとにもどす - Ctrl-Y - -
Replace リプレース作業windowへ - Ctrl-H - -
Reset BASIC BASICをリセット RESET Ctrl-Break(Editor外で) Ctrl-Break none
Reseult of last calculation 最後に行われた演算結果を表示 RESULT Ctrl-R Alt-R =
Right 右へ RIGHT >
Roman 英数モードへ ROMAN - not assigned Y
Run from cursor カーソルのおかれた行から実行 - Ctrl-Shift-F5 -  
Run program プログラムの実行 RUN Alt-F3 Alt-F3 R
Run the debugger ディバッガーの実行 - Ctrl-F3 - -
Run to cursor ステップモードでの実行中、行を離れます - Ctrl-Shift-F7 - -
Save/Store 現在のプログラムをSave/Storeします - Ctrl-S - -
Scroll output down 次のページへ PREV PgDn PgDn '
Scroll output up 前のページへ NEXT PgUp PgUp `
Select all すべての行を選択します - Ctrl-A - -
Select(bell) ベルを鳴らす SELECT - not assigned &
Set tab under cursor カーソルの下にタブをセット SET TAB - Alt-S ]
Softkeys 1 to 8 1 から 8 のソフトキー K1 to K8 - User Menu 1-8
Softkeys 9 to 16 9 から 16 のソフトキー K9 to K16 - User 2 Menu 9,a-g
Softkeys 17 to 23,0 17 から 23と 0 のソフトキー K17 to K23,K0 - User 3 Menu h-n,0
Step into ステップ・イントゥ - Ctrl-F7 - -
Step out ステップ・アウト - Ctrl-Shift-F7 - -
Step over ステップ・オーバー - Ctrl-F8 - -
Step program プログラムのステプ・バイ・ステップ実行 STEP Alt-F1 Alt-F1 S
Stop program プログラムの停止 STOP Alt-F10 Alt-Shift-F4 !
System Menu システム・メニューの表示   Alt-Spacebar - -
System softkeys システム・ソフトキーの表示 SYSTEM F12 F12 }
Tab backwards バック・タブ TAB BACK Shift-Tab Shift-Tab (
Tab forward タブ TAB Tab Tab )
Toggle bookmark ブックマーク・トグル - Ctrl-F9 - -
Toggle breakpoint ブレークポイント・トグル - Ctlr-F11 - -
Toggle SUB mode SUBモード・トグル SUB MODE - Alt-T -
Trace window トレースwindow表示・トグル - Alt-4 - -
Undo 元へ戻す - Ctrl-Z - -
User softkeys ユーザー・ソフトキー USER Shift-F12 Shift-F12 {
Watch window ウォッチwindow表示・トグル - Alt-1 - -
Windows key mapping Windowsキー配列へ - Ctrl-Shift-Num-"+" - -

TransEra, HTBasic, TAMS, HP, Agilent, Keysight, NI, ines, Microsoft, Windows等記載されている
会社名、製品名は各社の登録商標または商標です

【お 問 い 合 わ せ 先】
アイネット株式会社

   E-mailでのお問い合わせ
_/_/_/ Copyright 1998-2023 I2NET Co., Ltd. AllRights Reserved. _/_/_/