/
OpenMauSuji.txt
267 lines (211 loc) · 9.71 KB
/
OpenMauSuji.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
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
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
OpenMauSuji
対応OS XP/vista/7
ピロ氏が作成されていた「マウ筋」の改造版です
以前にピロ氏のウェブサイトの掲示板で公開されていたソースを元に作成しました
出来ればオープンソースのまま派生版が作成されるのを期待します
このソースを元に派生版を作成するときは、「OpenMauSuji」が「マウ筋」の派生版であることをreadmeなどに書いてくれるとうれしいです
●ライセンス
This software is released under the MIT License, see LICENSE.txt.
このソフトウェアはMITライセンスで公開しています。LICENSE.txtを参照
●インストール
任意の場所に展開してください
●アンインストール
フォルダを削除してください
レジストリは使用していません
●バージョンアップ
アプリケーションを起動しているときは終了してください
すべてのファイルを上書きしてください
●プラグイン
pluginsフォルダにプラグインを入れてください
コマンド設定ダイアログの「コマンド」でプラグインを選択してください
●既知の不具合
・OpenMauSujiを実行しているwindowsが64bit版のときは、ターゲットが64bitアプリのときにマウスジェスチャーやアクションが正しく動作しない可能性があります
●設定ファイル
v1.24から設定ファイルをiniファイルからxmlファイルに変更しました
設定を引き継ぐには、タスクトレイのメニューから「設定をインポート」を実行しMauSuji.iniを指定してください
●謝辞
ピロ製作所
http://www.piro.cc/
●著作権
「マウ筋」の著作権はピロさんにあります
「OpenMauSuji」は「マウ筋」の派生版です、改変部分の著作権は435にあります
2015.04.23
v1.33
ライセンスをMITライセンスに変更
タスクトレイアイコンのメニューからバージョン情報を何度も実行するとダイアログが複数ポップアップするのを修正
設定ダイアログのターゲットリストでツールチップが表示するとき、表示される文字数が多いと強制終了するのを修正
2014.01.08
v1.32
「マウスを監視する」が無効のとき、ターゲット設定ダイアログの取得ボタンが動作しないのを修正
「マウスを監視する」が無効のとき、コマンド設定ダイアログの「サイズ|位置」の取得ボタンが動作しないのを修正
ターゲット設定ダイアログの取得ボタンでタイトルが取得できないのを修正
マウ筋ナビの表示の初期設定を「ツールチップ表示」に変更
マウ筋ナビの斜め矢印の文字の初期設定を変更
2013.12.28
v1.31
マウ筋ナビの枠の色を変更できるようにした
「マウ筋ナビ」が「固定表示」かつ「マウ筋ナビの幅」で幅を指定しているとき、表示する文字列がないときはマウ筋ナビを表示しないようにした
2013.12.14
v1.30
マウ筋ナビが固定表示のとき、アクション実行後に表示が元に戻らないことがあるのを修正
マウ筋ナビがツールチップ表示のとき、アクション実行後に非表示にないことがあるのを修正
2013.12.06
v1.29
「非アクティブでもスクロール」のとき、修飾キーを押しても押されていないことになっているのを修正
2013.11.30
v1.28
コマンドの「プログラム実行」の「コマンドラインオプション」の"$path"をアクティブウィンドウのファイルのパスに置換するようにした
コマンドの「プログラム実行」の「コマンドラインオプション」の"$dir"をアクティブウィンドウのフォルダのパスに置換するようにした
設定ダイアログの「全般」の「ターゲット設定のリストビューアイコンを有効にする」を廃止
設定ダイアログの「全般」の「ターゲット設定のツリービューアイコンを有効にする」を廃止
2013.11.23
v1.27
コマンドラインオプションの「/I:ファイル名」が動作していないのを修正
設定ダイアログの「マウ筋ナビ」の調整
プラグインの仕様変更
2013.11.16
v1.26
設定のSendMessageとPostMessageのMessageを読み込み失敗するのを修正
初回起動時にサンプルのマウスジェスチャーの設定を登録するようにした
ターゲットリストの右クリックメニューの「ターゲット設定をインポート」と「ターゲット設定をエクスポート」を廃止
2013.11.09
v1.25
ターゲット設定の継承を正しく読み込みできないのを修正
2013.11.08
v1.24
設定ダイアログの表示が遅くなることがあるのを修正
アプリケーションの終了が遅くなることがあるのを修正
タスクトレイのメニューに「設定をインポート」を追加
タスクトレイのメニューに「設定をエクスポート」を追加
設定ファイルをiniファイルからxmlファイルに変更
設定ダイアログの「マウ筋を終了」ボタンを廃止してシステムメニューに移動
設定ダイアログの「ヘルプ起動」ボタンを廃止してシステムメニューに移動
設定ダイアログの「バージョン情報」ボタンを廃止してシステムメニューに移動
「ターゲット設定をインポート」のxmlの書式を変更
「ターゲット設定をエクスポート」のxmlの書式を変更
ターゲットリストの右クリックメニューでアクセスキーを使えるようにした
アクションリストの右クリックメニューでアクセスキーを使えるようにした
コマンドリストの右クリックメニューでアクセスキーを使えるようにした
設定ダイアログの「全般」と「マウスジェスチャー」の位置を逆にした
設定ダイアログの「全般」のレイアウト調整
2013.11.02
v1.23
「ホイール回転でアクティブ」を実行したときウィンドウが点滅するのを修正
ターゲット設定に「タイトル」を追加
「スクロールを監視する」が無効のときは「フリースクロール」が動作しないように変更
2013.10.27
v1.22
設定ダイアログの「マウスジェスチャー」のアクションリストで、修飾キーのControl、Shiftが有効のとき「No Modifier」が表示されるのを修正
2013.10.25
v1.21
プラグインの仕様変更
2013.10.16
v1.20
「非アクティブでもスクロール」が動作していないのを修正
2013.10.12
v1.19
「修飾キー」のチェックがないとき、修飾キーなしアクションを実行できないのを修正
ターゲット設定のインポートを失敗するのを修正
ターゲット設定ダイアログ、アクション設定ダイアログ、コマンド設定ダイアログの表示位置をシステム標準にした
設定ダイアログの「マウ筋ナビ」のレイアウト調整
設定ダイアログの「マウス感度」のレイアウト調整
コマンド設定ダイアログの調整
プラグインの仕様変更
2013.09.01
v1.18
コマンド設定ダイアログの「フルパス ⇔ 相対パス」ボタンを押したとき、強制終了することがあるのを修正
設定ダイアログの「マウスジェスチャー」で「ターゲット設定をインポート...」を選択したときに出るダイアログのタイトルが間違っているのを修正
コマンドが「プログラム実行」でファイル名が指定されていないとき、エクスプローラーが起動してしまうのを修正
プラグイン機能を追加
2013.08.15
v1.17
「ホイール回転でアクティブ」が動作していないのを修正
2013.05.30
v1.16
ターゲット設定を追加したとき、アクションリストが更新されないのを修正
マウ筋ナビの位置が復元されないのを修正
windows7以降のとき「ターゲット設定のリストビューアイコンを有効にする」のデフォルトの設定を無効にした
windows7以降のとき「ターゲット設定のツリービューアイコンを有効にする」のデフォルトの設定を無効にした
2013.04.13
v1.15
ターゲット設定ダイアログでアイコンをドラッグしてウィンドウを取得中にエンターキーを押したときダイアログが閉じないようにした
2013.04.10
v1.14
ダブルクリックのアクションが実行できないのを修正
ターゲット設定ダイアログでアイコンをドロップしてウィンドウを取得できるようにした
設定ダイアログの「マウスジェスチャー」でターゲット設定のコピーを作成できるようにした
設定ダイアログの「マウスジェスチャー」でターゲット設定のインポート/エクスポートをできるようにした
2013.03.04
v1.13
登録されていない「修飾キー付きアクション」を実行したとき、「修飾キーなしアクション」が実行されてしまうのを修正
ターゲット設定ダイアログの「その他の領域」の「システムメニューボタン」のクラス名のスペルミスを修正
2013.02.22
v1.12
「軌跡を描画する」が有効のときにメモリリークしているのを修正
マルチモニタ環境で軌跡を描画できないことがあるのを修正
ターゲット設定ダイアログの「その他の領域」に「システムメニューボタン」、「最小化ボタン」、「最大化ボタン」、「クローズボタン」を追加した
「MauSuji.chm」がないときに「ヘルプ起動」を実行したとき、ヘルプファイルを開かないようにした
2013.02.17
v1.11
コマンド設定ダイアログで「キーを送る」のキーをリストから選択できないのを修正
ウィンドウシェードを解除できないことがあるのを修正
終了時にウィンドウシェードをしているウィンドウのウィンドウシェードを解除するようにした
設定ダイアログの外観を変更した
設定ダイアログで軌跡の設定を変更できるようにした
設定変更中にアプリケーションを終了するとき、問い合わせをしないようにした
2013.02.01
v1.10
マウスジェスチャの軌跡を描画できるようにした
2013.01.15
v1.09
アクションリストの編集ボタンと削除ボタンが有効にならないことがあるのを修正
ターゲット設定のリストビューアイコンの有効/無効を変更できるようにした
ターゲット設定のツリービューアイコンの有効/無効を変更できるようにした
2013.01.11
v1.08
タスクトレイアイコンの右クリックメニューをキーボードで操作できないのを修正
設定ダイアログを表示した直後にキーボードで操作できないのを修正
タスクトレイアイコンをホイールクリックしたとき、「マウスを監視する」をトグルできるようにした
タスクトレイアイコンのツールチップにバージョンを表示するようにした
細かい調整
2012.10.17
v1.07
設定ダイアログのボタンなどの位置とサイズを調整
細かい調整
2012.10.07
v1.06
マウスジェスチャが開始できないのを修正
2012.10.07
v1.05
ターゲット設定のファイル名の取得のとき、64bitアプリのフルパスの取得を失敗するのを修正
OSが64bit版のとき、ターゲット設定のリストビューアイコンを非対応にした
OSが64bit版のとき、ターゲット設定のツリービューアイコンを非対応にした
設定ダイアログのターゲットリストでツールチップを表示するようにした
バージョン情報のダイアログを変更した
2012.09.28
v1.04
windows7のエアロが有効でターゲット設定がデスクトップのとき、アクションが開始できないのを修正
OSが64bit版でターゲット設定がタイトルバーのとき、アクションが開始できないのを修正
OSが64bit版でターゲット設定がリストビューアイコンのとき、アクションが開始できないのを修正
OSが64bit版でターゲット設定がツリービューアイコンのとき、アクションが開始できないのを修正
設定ダイアログのターゲットリストの選択をキーボードで変更したとき、アクションリストが更新されないのを修正
ターゲット設定にコメントをつけられるようにした
設定ダイアログのタイトルバーにアイコンが表示されるようにした
設定ダイアログのターゲットリスト、アクションリスト、コマンドリストで右クリックメニューが出せるようにした
2012.09.15
v1.03
設定ダイアログを表示するとき、設定ダイアログのコントロールの初期化が終わってから表示するようにした
2012.09.13
v1.02
x64アプリに対応した
マウ筋ナビの文字の表示がはみ出ることがあるのを修正
設定ファイルを出力するとき上書きするようにした
2012.09.10
v1.01
ターゲット設定ダイアログで取得ボタンが正しく動作しないのを修正
ビジュアルスタイルを適用するようにした
2012.09.09
v1.00
Visual C++ Express 2010でビルドした
ユニコードビルドした
windows7x64でクラッシュしないようにした