キー割り当てが変わってしまうNo.06944
suda さん 05/03/28 14:00
 
新しいファイル、あるいは既存ファイルを開くと、
カスタマイズしたキー割り当てが、変わってしまいます。
例えば、やり直し、ctrl+z → alt+bksp
    貼り付け、ctrl+v → Shift+Ins
設定の仕方が悪いのか、それとも1ファイルごとに、設定しなければならないのでし
ょうか?
パニックに陥っています。教えてください。
環境は、windowsXP SP2 + 秀丸5.00β8です。


[ ]
RE:06944 キー割り当てが変わってしまうNo.06948
mtriver2 さん 05/03/28 14:49
 
mtriver2 です。

>新しいファイル、あるいは既存ファイルを開くと、
>カスタマイズしたキー割り当てが、変わってしまいます。

キー割当が効かなくなる。一旦秀丸を終了して再起動すると1回だけ効く。
今気がついたのは、キーはマクロに割り当てている Ctrl+_ です。

>環境は、windowsXP SP2 + 秀丸5.00β8です。

Win 2K Pro. + 秀丸5.00β9, 10

こちらも非常に困ってます。/(∵)\

[ ]
RE:06944 キー割り当てが変わってしまうNo.06953
秀丸担当 さん 05/03/28 16:01
 

>新しいファイル、あるいは既存ファイルを開くと、
>カスタマイズしたキー割り当てが、変わってしまいます。
>例えば、やり直し、ctrl+z → alt+bksp
>    貼り付け、ctrl+v → Shift+Ins
>設定の仕方が悪いのか、それとも1ファイルごとに、設定しなければならないのでし
>ょうか?

通常では、そういうことはありません。正しい秀丸の動作ではないです。
何らかの不具合があるのかもしれません。

キー割り当てが変わってしまうのは、キー割り当ての情報が読み込めていないか
らだと思います。
Alt+Bkspなどは、キー割り当てが無いときの標準のキー割り当てです。
ユーザーアカウントの権限で、レジストリに保存できなかったり、別のユーザー
でとして実行されていると、問題が起きるかもしれないですが、この件の原因か
はわかりません。
お手数ですが、詳しいことを教えていただけると助かります。
どのようにしてインストールしたか、操作手順(どこをクリックしてどのように
キーボードを押して、など詳しく)、ユーザーアカウントの権限、初インストー
ルか、バージョンアップならば以前のバージョンとの違い、など、わかることを
できるだけ多く書いていただけると何かわかるかもしれません。

[ ]
RE:06948 キー割り当てが変わってしまうNo.06954
秀丸担当 さん 05/03/28 16:03
 

>キー割当が効かなくなる。一旦秀丸を終了して再起動すると1回だけ効く。
>今気がついたのは、キーはマクロに割り当てている Ctrl+_ です。

これはsudaさんの言われていることと同じようなことなのでしょうか?
Ctrk+_だけが効かないのでしょうか?
操作手順や詳しいことを書いていただけると助かります。

[ ]
RE:06954 キー割り当てが変わってしまうNo.06956
mtriver2 さん 05/03/28 17:39
 
>>キー割当が効かなくなる。一旦秀丸を終了して再起動すると1回だけ効く。
>>今気がついたのは、キーはマクロに割り当てている Ctrl+_ です。
>
>これはsudaさんの言われていることと同じようなことなのでしょうか?

同じかどうか分かりませんが、一寸慌てて似たようなスレッドに書き込みました。

>Ctrl+_だけが効かないのでしょうか?

同じマクロを Ctrl+\ に割り当てたものは効きます。
先ほどは1回だけとしましたが、今は何故かどちらのキーも効いています。

うーん、不思議だ?

[ ]
RE:06953 キー割り当てが変わってしまうNo.06958
suda さん 05/03/28 22:47
 
>通常では、そういうことはありません。正しい秀丸の動作ではないです。
>何らかの不具合があるのかもしれません。
>
>キー割り当てが変わってしまうのは、キー割り当ての情報が読み込めていないか
>らだと思います。
>Alt+Bkspなどは、キー割り当てが無いときの標準のキー割り当てです。
>ユーザーアカウントの権限で、レジストリに保存できなかったり、別のユーザー
>でとして実行されていると、問題が起きるかもしれないですが、この件の原因か
>はわかりません。
>お手数ですが、詳しいことを教えていただけると助かります。
>どのようにしてインストールしたか、操作手順(どこをクリックしてどのように
>キーボードを押して、など詳しく)、ユーザーアカウントの権限、初インストー
>ルか、バージョンアップならば以前のバージョンとの違い、など、わかることを
>できるだけ多く書いていただけると何かわかるかもしれません。

-------
sudaです。
新規ファイルあるいは、他の既存ファイルを開くとキー設定が変わり、
タブ切り替えで、
キー設定または、キー割り当てから読み込みをしたファイルに戻ると、
設定どうりのキー設定が使えるという状態でした。

投稿した後、秀丸v5.00_10を(通常の方法で?)再インストールし、
設定内容の保存/復元で、バックアップを復元しました。
それからは、新規ファイルを開いても、キーカスタマイズどうりに
表示されるようになりました。

--------
前回のだいたいのインストール手順と、自分でこれが悪いのかなと、
思うところを述べてみます。

(1)hm500b10.exeをダブルクリックするインストール方法を使わず、
dllを使って解凍されたhidemaru.exeをダブルクリックして使い始める。

(2)hmfilter.hmf sort.hmf default.key
hidemaru.exe hidemac.dll hidemsub.dll hmjre.dll
の7ファイルを、同じフォルダ"c:\tekitou"に入れて設定を始める。
ヘルプファイルは、別フォルダ。その他のファイルは全部削除。

(3)動作環境ダイアログ、"ファイルの種類の編集(F)..."で、
「開く」のダイアログを開き、
"text_file  *.txt;*.csv;*.tsv;*.hmw;*.uws;*.as;*.mac;
*.htm;*.html;*.pxd;*.lwt;*.ini;*.log;*.css;*.cgi"
を設定。その他のワイルドカードは全て削除。
「名前を付けて保存」のダイアログでは、
全てのワイルドカードを削除。

(4)ファイルタイプ別の設定ダイアログ、"設定のリスト(T)..."で、
共通以外を、全て削除。

(5)upx.exeを使って、hidemaru.exe hidemac.dll
hidemsub.dll hmjre.dllを、圧縮。
(違反でしたら、ごめんなさい。)

(6)設定内容の保存/復元で、バックアップを取る。
レジストリーに、直接は触れていない。

(7)パソコンは自分1人で使っていて、
ユーザーは自分1人しか登録されていない。

(8)インストール操作は、2、3回繰り返した。
前バージョンでは、キー割り当てが変わってしまう経験をしたことはない。

思いつくのは、これくらいです。


[ ]
RE:06958 キー割り当てが変わってしまうNo.06959
でるもんた さん 05/03/28 22:59
 
sudaさん、こんにちは。いまだに3.xユーザーの、でるもんたです(^^;)

> 前回のだいたいのインストール手順と、自分でこれが悪いのかなと、
> 思うところを述べてみます。
>
> (1)hm500b10.exeをダブルクリックするインストール方法を使わず、
> dllを使って解凍されたhidemaru.exeをダブルクリックして使い始める。

これが一番怪しいですかね。

> (5)upx.exeを使って、hidemaru.exe hidemac.dll
> hidemsub.dll hmjre.dllを、圧縮。
> (違反でしたら、ごめんなさい。)

これも怪しいです。

その他には、そんなに致命的な問題の出るものはないかと。

[ ]
RE:06959 キー割り当てが変わってしまうNo.06963
suda さん 05/03/28 23:23
 
>> (1)hm500b10.exeをダブルクリックするインストール方法を使わず、
>> dllを使って解凍されたhidemaru.exeをダブルクリックして使い始める。
>
>これが一番怪しいですかね。
>
>> (5)upx.exeを使って、hidemaru.exe hidemac.dll
>> hidemsub.dll hmjre.dllを、圧縮。
>
>これも怪しいです。
>
>その他には、そんなに致命的な問題の出るものはないかと。

でるもんた さんへ
手動インストール、プログラム圧縮はあきらめて、
当分このまま使っていきます。ありがとう。

[ ]
RE:06963 キー割り当てが変わってしまうNo.06967
秀丸担当 さん 05/03/29 09:30
 

> (1)hm500b10.exeをダブルクリックするインストール方法を使わず、

> (5)upx.exeを使って、hidemaru.exe hidemac.dll

正しいインストール方法を使わず、hidemaru.exeを直接起動しても、hidemsub.
dllなど他のモジュールも同じフォルダにあれば、今回の問題に関しては問題な
いはずです。
ただし、インストール時の初期設定や、関連付け、アンインストール情報の登録
などがされず、今回の問題以外の問題は起きます。

upx.exeというのがどのような動作をしているのかわかりませんが、これが怪し
いと思います。
秀丸のキー割り当ては、hidemsub.dllというDLLで共有しているのですが、この
DLLの所在が怪しいことになると、キー割り当てが共有されないという問題が出
てくるのではないかと思います。

[ ]
RE:06967 キー割り当てが変わってしまうNo.06970
suda さん 05/03/29 10:44
 
>upx.exeというのがどのような動作をしているのかわかりませんが、これが怪し
>いと思います。
>秀丸のキー割り当ては、hidemsub.dllというDLLで共有しているのですが、この
>DLLの所在が怪しいことになると、キー割り当てが共有されないという問題が出
>てくるのではないかと思います。

sudaです。
フロッピーに収まるツール、と思って圧縮しました。
今は、無圧縮で、正常に動いています。
回答ありがとうございました。

[ ]