スタートメニューに登録するNo.03957
Iranoan さん 04/01/30 17:28
 
 秀丸担当さん今日は、Iranoan です。
 インストールするときの設定に、「スタートメニューに登録する」がありま
すが、前回のインストール時に OFF であっても、セットアップの度に ON に
なりますが、これは仕様でしょうか?
 このままでも構いませんが、他のオプションが前回値が保存されているよう
なので、一応お聞きした次第です。
 こちらの環境は、Windows98+IE6.0+秀丸 Ver.4.10β13 です。

[ ]
RE:03957 スタートメニューに登録するNo.03959
秀丸担当 さん 04/01/30 19:23
 

> インストールするときの設定に、「スタートメニューに登録する」がありま
>すが、前回のインストール時に OFF であっても、セットアップの度に ON に
>なりますが、これは仕様でしょうか?

ユーザーのスタートメニューと共通ユーザー(というのか?)のスタートメニ
ューを調べて、どちらかに秀丸のショートカットが存在していれば、チェックす
るようにしています。
これは、V4.00βの段階で、仕様変更があり、このようになったのだと思います。
昔はユーザーにショートカットを作っていたのを、共通ユーザーのほうにショー
トカットを作るようになりました。
チェックをオフにしても、ユーザーのほうにショートカットが残留していると、
チェックされたままになるのかもしれません。
いつまでも残留しているとしたら、それはそれでまずいので修正しなくてはいけ
ないかもしれません。
どこかに残留しているでしょうか?

[ ]
RE:03959 スタートメニューに登録するNo.03961
Iranoan さん 04/01/30 19:45
 
 秀丸担当さん今日は、Iranoan です。
> ユーザーのスタートメニューと共通ユーザー(というのか?)のスタートメニ
> ューを調べて、どちらかに秀丸のショートカットが存在していれば、チェックす
> るようにしています。
 ログイン名毎に「スタート」メニューを変えているので、共通に残っていま
す。

> いつまでも残留しているとしたら、それはそれでまずいので修正しなくてはいけ
> ないかもしれません。
 それほど気にしていませんが、「スタート」メニューをログインごとに設定
しているときに限った、修正が可能なら宜しくお願いします。

[ ]
RE:03961 スタートメニューに登録するNo.03978
秀丸担当 さん 04/02/02 17:11
 

>> いつまでも残留しているとしたら、それはそれでまずいので修正しなくてはいけ
>> ないかもしれません。
> それほど気にしていませんが、「スタート」メニューをログインごとに設定
>しているときに限った、修正が可能なら宜しくお願いします。

改めて確認したところ、ショートカットがユーザーと共通ユーザーどちらかに残
留していても、一度チェック「スタートメニューに登録する」のチェックをオフ
にしてインストールすれば、両方のショートカットが削除されます。

そして次に上書きインストールされる時には、ショートカットは見つからないの
で、チェック状態はオフの状態になります。

新規インストールのときは、常にオンです。

というわけで問題は無いはずですが、どこにどのような秀丸のショートカットが
存在するか、検索して教えていただくことはできますでしょうか。

[ ]
RE:03978 スタートメニューに登録するNo.03982
Iranoan さん 04/02/02 17:35
 
 秀丸担当さん今日は、Iranoan です。
> どこにどのような秀丸のショートカットが
> 存在するか、検索して教えていただくことはできますでしょうか。
C:\WINDOWS\デスクトップ
C:\WINDOWS\スタート メニュー\プログラム\スタートアップ
C:\WINDOWS\スタート メニュー\プログラム\HideSoft
C:\WINDOWS\SendTo
C:\WINDOWS\Profiles\login_name\スタート メニュー\プログラム\スタートアップ
に「秀丸.lnk」が、
C:\WINDOWS\Profiles\login_name\スタート メニュー\プログラム\text
に「Hidemaru.lnk」があります。(半角カタカナは全角に変換してあります。)

[ ]
RE:03982 スタートメニューに登録するNo.03985
秀丸担当 さん 04/02/02 19:11
 

>C:\WINDOWS\デスクトップ
>C:\WINDOWS\スタート メニュー\プログラム\スタートアップ
>C:\WINDOWS\スタート メニュー\プログラム\HideSoft
>C:\WINDOWS\SendTo
>C:\WINDOWS\Profiles\login_name\スタート メニュー\プログラム\スタートアップ
>に「秀丸.lnk」が、
>C:\WINDOWS\Profiles\login_name\スタート メニュー\プログラム\text
>に「Hidemaru.lnk」があります。(半角カタカナは全角に変換してあります。)

ありがとうございます。
この状態では、スタートメニュー\プログラム の直下には、どこにもショートカ
ットが無いので、上書きインストールの時はチェックされないはずです。
新規インストールしているということはないでしょうか。

[ ]
RE:03985 スタートメニューに登録するNo.03986
Iranoan さん 04/02/03 12:17
 
 秀丸担当さん今日は、Iranoan です。
> この状態では、スタートメニュー\プログラム の直下には、どこにもショートカ
> ットが無いので、上書きインストールの時はチェックされないはずです。
> 新規インストールしているということはないでしょうか。
 確認ですが、ここでの新規インストールとは何を指して仰っているでしょう
か? 少なくとも「アプリケーションの追加と削除」には「秀丸」があり、
ショート・カットは先の投稿の状態で、hm410b12.exe を実行すると「スター
トメニューに登録する」の初期状態が ON です。

[ ]
RE:03986 スタートメニューに登録するNo.03987
秀丸担当 さん 04/02/03 12:47
 

> 確認ですが、ここでの新規インストールとは何を指して仰っているでしょう
>か?

新規インストールは、秀丸エディタがインストールされていない状態からのイン
ストールのことです。既にインストールされている状態から新規インストールす
るには、一度アンインストールしてから、インストールする必要があります。

アンインストールせずにインストールした場合は、上書きインストールです。

> 少なくとも「アプリケーションの追加と削除」には「秀丸」があり、
>ショート・カットは先の投稿の状態で、hm410b12.exe を実行すると「スター
>トメニューに登録する」の初期状態が ON です。

これは上書きインストールです。
この状態で、

 C:\WINDOWS\スタート メニュー\プログラム
 C:\WINDOWS\Profiles\login_name\スタート メニュー\プログラム

のいずれにもショートカットが無いのに、チェックされているのはおかしいです。
さらにお手数ですが、regedit.exeを起動して、

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
\Shell Folders\Common Programs

と、

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
\Shell Folders\Programs

にはどのような値が入っているか、確認していただくことはできますでしょうか。

[ ]
RE:03987 スタートメニューに登録するNo.03991
Iranoan さん 04/02/03 17:37
 
 秀丸担当さん今日は、Iranoan です。
> HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
> \Shell Folders\Common Programs
 キーがありませんでした。
> HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
> \Shell Folders\Programs
 こちらは、
C:\WINDOWS\Profiles\longin_name\スタート メニュー\プログラム
となっていました。

 別件ですが、hm406.exe に同梱されている HmJre.dll が古いままです。

[ ]
RE:03991 スタートメニューに登録するNo.03992
秀丸担当 さん 04/02/03 18:18
 

>> HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
>> \Shell Folders\Common Programs
> キーがありませんでした。

どうもここにキーが無いのがこちらの環境と違うようでした。
無い場合の対処も入れるようにします。

> 別件ですが、hm406.exe に同梱されている HmJre.dll が古いままです。

V4.06は致命的と思われる修正以外は修正していないので、HmJre.dllも古いまま
です。

[ ]
RE:03992 スタートメニューに登録するNo.03994
Iranoan さん 04/02/03 23:48
 
 秀丸担当さん今日は、Iranoan です。
> 無い場合の対処も入れるようにします。
 お願いします。

> V4.06は致命的と思われる修正以外は修正していないので、HmJre.dllも古いまま
> です。
 えっと、「.*」を使ったときに致命的だと思うのですが...。Ver.1.01 は大
丈夫だったのかなあ〜。

[ ]
RE:03994 スタートメニューに登録するNo.04000
秀まるお さん 04/02/04 17:52
 
 「.*」のバグは、そもそも、HmJre.dllのV1.03にて、「.*」についての特別な
高速化処理を入れたがために出てきたバグです。V1.01は高速化の処理が入って
ないために、V1.03以降に出てきたレベルダウンのバグは関係ないと思います。

 (詳しく検証した訳じゃないけど)

 「.*」高速化の処理はかなりややこしいことをしてて実際レベルダウンも起き
たので、V4.0x系には入れたくないです。

[ ]
RE:04000 スタートメニューに登録するNo.04004
Iranoan さん 04/02/05 12:20
 
 秀まるおさん、秀丸担当さん今日は、Iranoan です。
>  「.*」のバグは、そもそも、HmJre.dllのV1.03にて、「.*」についての特別な
> 高速化処理を入れたがために出てきたバグです。V1.01は高速化の処理が入って
> ないために、V1.03以降に出てきたレベルダウンのバグは関係ないと思います。
 そうでしたか、大変失礼しました。

[ ]