home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 2001 December (DVD)
/
VPR0112A.ISO
/
OLS
/
AFX0118
/
afx0118.lzh
/
AFXKEY.TXT
< prev
next >
Wrap
Text File
|
2001-08-23
|
11KB
|
317 lines
----------------------------------------------------------------------------
あふ フルキーカスタマイズ仕様 Rel.7
----------------------------------------------------------------------------
2001.08.24 AKT
● 方針 ●
【あふ】上でキー入力があった時、それを他のキー入力にすり替える事によって
他の機能を使用する。
● 問題点 ●
仮想キーコードを記述する必要がある等分かり難い。
→ Craftware氏が簡単に設定出来るツール「AFXKYSET」を
制作・公開しておられます。
http://hp.vector.co.jp/authors/VA012411/
http://hp.vector.co.jp/authors/VA012411/afxkyset/index.html
→ k3kato氏が簡単に設定出来るツール「K3KEYAFX」を
制作・公開しておられます。
http://www.geocities.co.jp/Playtown/2442/index.html
http://www.geocities.co.jp/Playtown/2442/uty/afx.html
● 解説 ●
【あふ】と同じフォルダに AFX.KEY というファイルを作成し、その先頭に
-----------------------------------------------
[KEYCUST]
ON=1
-----------------------------------------------
と記述する。(判別用)
3つのセクション → それぞれ【あふ】の状態。
-----------------------------------------------
[NORMAL] ... ファイル管理画面
[GVIEW] ... 画像ビュア
[TVIEW] ... テキストビュア
-----------------------------------------------
【1】キー入力を他のキー入力にすり替える事でその機能を使用する。
( コロン「:」で区切って指定 )
→ K(通し番号)="(入力):(取替内容)"
【2】キー入力に対して実行するコマンドラインを直接指定する。
→ K(通し番号)="(入力)(実行コマンドライン)"
(入力)と(取替内容)の数字は10進数4桁の数字で
前1桁 ... SHIFT,CTRL,ALTの状態(論理和)
後3桁 ... 仮想キーコード
(通し番号)は 0000 から始まる10進数4桁の連続した数字。
-----------------------------------------------
[NORMAL]
K0000="0065:0037"
K0001="0066notepad "$P\$F""
-----------------------------------------------
上記の例ではファイル管理画面で
K0000 → A を押すとカーソル上
K0001 → B を押すとファイルをメモ帳で編集
----------------------------------------------------------------------------
■ 状態 ■
----------------------------------------------------------------------------
+SHIFT 1
+CTRL 2
+ALT 4
----------------------------------------------------------------------------
■ 各仮想キーコード & 標準設定の場合の機能 ■
----------------------------------------------------------------------------
;ファイル管理画面
-----------------------------------------------
; 仮想 : キー : 内容
-----------------------------------------------
8:BS :親フォルダへ移動
13:ENT :拡張子判別実行 or テキストビュア
27:ESC :各処理の中止
32:SPC :マーク
33:P_UP :カーソルページアップ
34:P_DN :カーソルページダウン
35:END :再読み込み
36:HOME :マーク反転(フォルダ以外)
37:← :左ファイル窓へ
38:↑ :カーソル移動
39:→ :右ファイル窓へ
40:↓ :カーソル移動
45:INS :ファイル窓のフォント縮小
46:DEL :ファイル窓のフォント拡大
49:1 :1列表示 & タイトル一覧表示OFF
50:2 :2列表示
51:3 :3列表示
52:4 :4列表示
53:5 :5列表示
54:6 :6列表示
55:7 :7列表示
56:8 :8列表示
57:9 :9列表示
65:A :マーク反転(フォルダ以外)
67:C :複写
68:D :削除
69:E :エディタで編集
70:F :インクリメンタルサーチ
71:G :画像の表示
72:H :履歴ジャンプ
73:I :占有容量計算表示
74:J :登録フォルダジャンプ
75:K :フォルダの作成
76:L :ドライブ変更
77:M :移動
78:N :ネットワークツリー選択
79:O :他方と同じパスにする
80:P :圧縮
81:Q :終了
82:R :ファイル情報の編集
83:S :ソート種類変更
84:T :ツリー選択
85:U :書庫の展開
86:V :ビュアの起動
87:W :同名ファイル比較マーク
88:X :ファイル実行
90:Z :設定プログラム起動
96:TEN 0 :ドライブ変更
106:TEN * :ファイルマスクを*.*にする
107:TEN + :ファイル窓を同サイズにする
109:TEN - :ファイル窓を同サイズにする
186:: :マスク選択
191:/ :DLL/SPIの情報表示
226:_ :コンテキストメニュー
220:¥ :ルートフォルダへジャンプ
S- 13:S-ENT :拡張子判別実行 or エディタで編集
S- 32:S-SPC :マーク+カーソルアップ
S- 33:S-P_UP :メッセージ窓のスクロール(1ページ)
S- 34:S-P_DN :メッセージ窓のスクロール(1ページ)
S- 36:S-HOME :マーク反転(フォルダ含む)
S- 37:S-← :メッセージ窓のスクロール(1ページ)
S- 38:S-↑ :メッセージ窓のスクロール(1行)
S- 39:S-→ :メッセージ窓のスクロール(1ページ)
S- 40:S-↓ :メッセージ窓のスクロール(1行)
S- 45:S-INS :メッセージ窓のフォント縮小
S- 46:S-DEL :メッセージ窓のフォント拡大
S- 65:S-A :マーク反転(フォルダ含む)
S- 67:S-C :登録フォルダへ複写
S- 68:S-D :ごみ箱を用いた削除
S- 69:S-E :新規テキスト編集
S- 70:S-F :ファイルの検索
S- 73:S-I :単純合計容量計算表示
S- 74:S-J :入力したフォルダにジャンプ
S- 77:S-M :登録フォルダへ移動
S- 79:S-O :他方を同じパスにする
S- 80:S-P :個別圧縮
S- 82:S-R :拡張改名
S- 84:S-T :データタイトル一覧表示切替
S- 85:S-U :強制仮想フォルダ
S- 86:S-V :ボリュームラベル設定
S- 87:S-W :小物メニュー(分割結合)
S- 88:S-X :ファイル名を入力して実行
S- 90:S-Z :各種設定一時切替メニュー
S-186:S-: :ファイルマスク入力
C- 13:C-ENT :関連付けで開く
C- 32:C-SPC :直上のマークからカーソル位置までマーク
C- 33:C-P_UP :カーソルを最上部へ
C- 34:C-P_DN :カーソルを最下部へ
C- 37:C-← :前の有効ドライブに変更
C- 38:C-↑ :カーソルページアップ
C- 39:C-→ :後の有効ドライブに変更
C- 40:C-↓ :カーソルページダウン
C- 45:C-INS :マイコンピュータのコンテキストメニュー
C- 46:C-DEL :ごみ箱のコンテキストメニュー
C-186:C-: :マークサーチ
A- 37:A-← :ファイル窓大きさ変更
A- 38:A-↑ :メッセージ窓大きさ変更
A- 39:A-→ :ファイル窓大きさ変更
A- 40:A-↓ :メッセージ窓大きさ変更
S-C- 38:S-C-↑ :ファイル表示の並び替え
S-C- 40:S-C-↓ :ファイル表示の並び替え
S-C- 37:S-C-← :フォルダ履歴を戻る
S-C- 39:S-C-→ :フォルダ履歴を進む
-----------------------------------------------
; 簡易内蔵テキストビュア画面
-----------------------------------------------
13:ENT :ビュア終了
27:ESC :ビュア終了
32:SPC :下方次検索
33:P_UP :ページアップ
34:P_DN :ページダウン
35:END :最下行へ
36:HOME :最上行へ
37:← :ページアップ
38:↑ :スクロール
39:→ :ページダウン
40:↓ :スクロール
50:2 :TAB幅を2に
52:4 :TAB幅を4に
56:8 :TAB幅を8に
66:B :上方単語検索
69:E :エディタで開く
70:F :下方単語検索
72:H :上方次検索
74:J :指定行番号ジャンプ
76:L :下方次検索
112:F1 :最上行へ
113:F2 :最下行へ
114:F3 :指定行番号ジャンプ
115:F4 :下方単語検索
116:F5 :下方次検索
S- 13:S-ENT :エディタで開く
S- 32:S-SPC :上方次検索
S- 67:S-C :改行マークの表示有無切替
S- 69:S-E :EUCコードで表示
S- 70:S-F :上方単語検索
S- 73:S-I :UTF-16BEで表示
S- 74:S-J :JISコードで表示
S- 76:S-L :上方次検索
S- 78:S-N :行番号の表示有無切替
S- 79:S-O :UTF-8で表示
S- 83:S-S :SJISコードで表示
S- 84:S-T :タブマークの表示有無切替
S- 85:S-U :UTF-16LEで表示
S-115:S-F4 :上方単語検索
S-116:S-F5 :上方次検索
C- 32:C-SPC :キャレットモード切替
C- 33:C-P_UP :最上行へ
C- 34:C-P_DN :最下行へ
C- 37:C-← :最上行へ
C- 39:C-→ :最下行へ
C- 65:C-A :全選択
C- 67:C-C :選択範囲の文字をクリップボードへ
-----------------------------------------------
; 画像ビュア画面
-----------------------------------------------
13:ENT :画像ビュア終了
27:ESC :画像ビュア終了
32:SPC :マークして画像ビュア終了
33:P_UP :縦スクロール
34:P_DN :縦スクロール
35:END :画像サイズ全体可視大表示
36:HOME :画像サイズ実物大表示
37:← :スクロール
38:↑ :スクロール
39:→ :スクロール
40:↓ :スクロール
45:INS :画像縮小
46:DEL :画像拡大
70:F :フルスクリーン
71:G :画像ビュア終了
72:H :画像を左右反転
76:L :画像を左90度回転
82:R :画像を右90度回転
83:S :フルスクリーンでステータスバー表紙
86:V :画像を上下反転
115:F4 :フルスクリーン
226:_ :画像メニュー
S- 37:S-← :スクロール
S- 38:S-↑ :スクロール
S- 39:S-→ :スクロール
S- 40:S-↓ :スクロール
S- 71:S-G :スライドショーモード切替
C- 67:C-C :画像をクリップボードへ
C- 73:C-I :情報をクリップボードへ
C- 83:C-S :ファイルに保存する
C- 87:C-W :現在のあふの壁紙にする
A- 13:A-ENT :フルスクリーン
----------------------------------------------------------------------------
-----------------------------------------------
ダイアモンドカーソルを実現してみる例
-----------------------------------------------
[KEYCUST]
ON=1
[NORMAL]
K0000="2083:0037"
K0001="2069:0038"
K0002="2068:0039"
K0003="2088:0040"
[GVIEW]
K0000="2083:0037"
K0001="2069:0038"
K0002="2068:0039"
K0003="2088:0040"
[TVIEW]
K0000="2083:0037"
K0001="2069:0038"
K0002="2068:0039"
K0003="2088:0040"
----------------------------------------------------------------------------
● その他注意点 ●
・キースワップではありません。一方通行(?)です。
「内部命令」の代わりにその機能の「キー」を指定する方式な訳です。
・キーのすり替えは1度のみ行われます。
「A→B」,「B→C」と設定しても「A→C」とはなりません。
・【あふ】の設定によっては指定するキーの機能が変化します。
(TFキー、101キーモード等)
・TABキーは使えません。
● 更新履歴 ●
Rel.7 (01.08.24) 主な仮想キーコード一覧のキー追加。
Rel.6 (01.06.10) k3kato氏制作の設定ツール紹介を追加。
Rel.5 (01.03.18) 主な仮想キーコード一覧のキー追加。
Rel.4 (01.03.03) 主な仮想キーコード一覧のキー追加。
Rel.3 (01.02.05) 主な仮想キーコード一覧を追加。
Rel.2 (01.01.22) Craftware氏制作の設定ツール紹介を追加。
Rel.1 (00.12.22) 初版。