Develop and Download Open Source Software

Browse Subversion Repository

Contents of /old/filemvkey.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 45 - (show annotations) (download)
Mon Mar 17 16:49:34 2008 UTC (16 years, 2 months ago) by tabasa
File MIME type: text/plain
File size: 5943 byte(s)
mousegesture color setting in ini
1 ----------------------------------------------------------------------------
2 fileMV  フルキーとマウスゼスチャ カスタマイズ仕様
3 ----------------------------------------------------------------------------
4
5
6 ● 方針 ●
7
8 キー入力があった時、それを他のキー入力にすり替える事によって
9 他の機能を使用する。
10 Ctrl+であふ特殊キーなしに準じた動作にするつもり。
11 マウスゼスチャ・メニュー・コマンドの数値 を関連付けることで、
12 マウスとキーボードによる動作の違いを少なくする。
13
14
15 起動フォルダのfilemvkey.iniで指定する。
16 [key]
17 2067=2081
18 この場合 2067(Ctrl+C) を 2081(Ctrl+Q) にすり替える。(書式はあふ形式に変えるかも)
19
20 値は仮想キーコード、それぞれ次の値を加算する
21 +SHIFT 1000
22 +CTRL 2000
23 +ALT 4000
24
25
26 ● 問題点 ●
27
28 仮想キーコードを記述する必要がある等、直感的に分かり難い。
29
30
31 ----------------------------------------------------------
32 ;リスト画面
33 ----------------------------------------------------------
34 C=Ctrl, A=Alt, S=Shift
35
36 ; 仮想 : キー : 内容
37 ----------------------------------------------------------
38 8 : BS : 親フォルダへ移動..
39 9 : TAB : リスト間でフォーカス移動.
40 [フォルダ欄] 下位フォルダ候補
41 13 : ENT : 拡張子判別実行(ダブルクリック)..
42 27 : ESC : リストと簡易ビュー画面のあいだでフォーカス移動. 再生中ならサウンド停止.
43 32 : SPC :
44 33 : P_UP :
45 34 : P_DN :
46 35 : END :
47 36 : HOME :
48 37 : ← :
49 38 : ↑ : カーソル移動.
50 39 : → :
51 40 : ↓ : カーソル移動.
52 45 : INS :
53 46 : DEL : 削除.
54 49 : 1 :
55 220 : \ : ドライブのルートフォルダへ.
56 0112 : F1 :
57 0122 : F11 : ウィンドウ広く
58 1013 : S-ENT : エディタで編集. mp3,wavを vbmp3.dllで再生.
59 1122 : S-F11 : ウィンドウ広げる前に戻す
60 1037 : S-← : 履歴戻る.
61 1039 : S-→ : 履歴進む.
62 1046 : S-DEL : メニュー消す.
63 1077 : C-M : クリックメニュー切り替え.
64 1080 : S-P : ZIP圧縮(要zip32j.dll).
65 1107 : S-+ : ウィンドウ拡大
66 1109 : S-- : ウィンドウ縮小
67 2040 : C-↓ :
68 2048 : C-0 : ドライブ選択ダイアログ.
69 2049 : C-1 : 左窓のみ.
70 2050 : C-2 : 右窓のみ.
71 2065 : C-A : マーク反転.
72 2066 : C-B : コピーボタン表示.
73 2067 : C-C : 逆窓にコピー.
74 2068 : C-D : 削除.
75 2069 : C-E : エディタで編集.
76 2070 : C-F : 検索.
77 2071 : C-G : コマンド直接入力.
78 2072 : C-H : 履歴リスト.
79 2072 : C-I : マウスジェスチャ on/off.
80 2076 : C-L : 窓グループメニューを表示.
81 2077 : C-M : 送るメニュー.
82 2078 : C-N : 日時名で新規テキスト作成.
83 2079 : C-O : 逆窓と同じフォルダ.
84 2080 : C-P : 指定の拡張子で色をつける.
85 2081 : C-Q : 終了.
86 2082 : C-R : 名前変更.
87 2083 : C-S : 現在のフォルダ名保存.
88 2084 : C-T : タイトルバー表示.
89 2087 : C-W : 同じ名前のファイルにマーク.
90 2090 : C-Z : 設定ファイル.
91 3069 : S-C-E :
92 3071 : S-C-G : コマンド番号を指定して実行.
93 3078 : S-C-N : 新規テキスト作成.
94 3079 : S-C-O : 逆窓を同じフォルダに.
95 3080 : S-C-P : 選択トップのファイルと同じ拡張子に色をつける.
96 3082 : S-C-R : 両窓を再読込.
97 3083 : S-C-S : 現在の両フォルダ名保存.
98 3090 : S-C-Z : キー説明ファイル.
99 4036 : A-HOME : ホームに移動
100 5036 : S-A-HOME: ホームに設定
101 4037 : A-← :
102 4049 : A-1 : コマンド1実行.
103 4050 : A-2 : コマンド2実行.
104 4051 : A-3 : コマンド3実行.(以下4..9同様)
105 4107 : A-+ : jpg画像拡大
106 4109 : A-- : jpg画像縮小
107 6049 : A-C-1 : リストソート(以下2..5同様).
108 6065 : A-C-A : Aドライブに移動(以下B..Z同様).
109 6040 : A-C-↓ : リストサイズ変更.
110 5037 : A-S-← : 履歴表示戻る.
111 5039 : A-S-→ : 履歴表示進む.
112 : S-RClk : 検索メニュー表示.
113
114
115 ;フォルダ名入力画面 // alt 検知 できない?
116
117 2037 : C-← : 履歴表示戻る.
118 2039 : C-→ : 履歴表示進む.
119
120
121 ----------------------------------------------------------------------------
122 マウスジェスチャ
123
124 R=右 L=左 U=上 D=下
125 -------------------
126 R : 履歴進む
127 L : 履歴戻る
128 U : 上のフォルダに移動
129 UD : 編集・再生・画像表示
130 DL : 実行
131
132
133 ゼスチャ登録方法
134 -------------------
135 まずマウスゼスチャ「上」などで一番上のドライブ一覧表示へ。
136 リストから「mouse」をダブルクリック。
137 登録したいマウスゼスチャの動きをする。(下中央バーに表示された文字列が記憶される)
138 リストから関連付けしたいコマンドを選ぶ。右クリックでメニューを出す。
139 「このメニューのマウスゼスチャを編集する」を選ぶ。
140 さきほど記憶した文字列が表示される。必要なら修正して、登録。
141
142
143 色設定用のメモ
144 -------------------
145 表示や内部では以下の単語の最初のアルファベットを使う。
146 現在、回転は色指定に使っているのみでゼスチャ文字列には使えない。
147 Left,Right,Down,Up,kaiten,Hidariue,hidarishita,Migiue,migishita
148 kLU 回転、左上
149 kLD 回転、左下
150 kRU 回転、右上
151 kRD 回転、右下
152 D 下
153 U 上
154 R 右
155 L 左
156 H 左上
157 M 右上
158 m 右下
159 h 左下
160
161
162 設定ファイルを以下のように修正。
163 [setting]
164 mousecolor=on #...このキー設定がないと[mousecolor]の設定は無効。
165
166 [mousecolor]
167 0_R=230
168 0_G=50
169 0_B=0
170 1_R=10
171 1_G=10
172 1_B=50
173 2_R=50
174 2_G=20
175 2_B=90
176 3_R=230
177 3_G=90
178 3_B=30
179 4_R=40
180 4_G=40
181 4_B=90
182 5_R=50
183 5_G=90
184 5_B=50
185 6_R=60
186 6_G=160
187 6_B=60
188 7_R=70
189 7_G=10
190 7_B=170
191 8_R=180
192 8_G=80
193 8_B=180
194 9_R=90
195 9_G=70
196 9_B=30
197 10_R=100
198 10_G=130
199 10_B=100
200 11_R=210
201 11_G=210
202 11_B=110
203 12_R=120
204 12_G=220
205 12_B=120
206 13_R=130
207 13_G=180
208 13_B=130
209 14_R=240
210 14_G=140
211 14_B=240
212
213 まえの数値はペンの向き、
214 うしろのR,G,Bはレッド・グリーン・ブルーを意味する。
215 数値は 0 から 255 までで指定する。
216 ペンの種類対応は以下の通り
217 (例:2_G=40 のとき、マウスゼスチャ「右」(R)の「グリーン」を「40」に設定)
218 P =0
219 L =1
220 R =2
221 D =3
222 U =4
223 H =5
224 h =6
225 m =7
226 M =8
227 kRU =9
228 kRD =10
229 kLU =11
230 kLD =12
231 RBUp =13
232 C=14
233
234 現状では設定ファイルを書き換える以外の方法はありません
235
236
237 ----------------------------------------------------------------------------
238
239 ● その他 ●
240
241 ・キースワップではありません。一方通行(?)です。
242 「内部命令」の代わりにその機能の「キー」を指定する方式な訳です。
243 ・キーのすり替えは1度のみ行われます。
244 「A→B」,「B→C」と設定しても「A→C」とはなりません。
245

Properties

Name Value
svn:eol-style native
svn:mime-type text/plain

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26