フォーラムの返信を作成しました。
- 作成者投稿
- loop bridge参加者
江村さま
お世話になります。
本日、 v15.14 → v15.1.5 への上書きインストールを行いました。
結果、 .txt のアイコン情報が維持されたことを確認しましたのでご報告します。(環境)
Windows 8.1 64bit Update / v15.1.5 64bit
windows 7 professional SP1 32bit / v15.1.5 32bitこのトピックでのご対応、およびソフトウェアの修正、ありがとうございました。
loop bridge参加者江村さま
ご回答ありがとうございます。
教えていただいたとおりの手順と設定で、新規でv15.1.4を入れなおした後(設定もすべて維持されていました)、
.txt への関連付けとアイコン指定を実施しました。
これで様子を見、次のバージョンアップでどうなるかを確認したいと思います。また、参考までにお聞きしますが、今後、 .vbee と .jsee のアイコンを変更した場合、
インストール時の関連付けでオフにしておかなかったので、毎回初期化されてしまうことになるのでしょうか。以上、よろしくお願いいたします。
loop bridge参加者江村さま
ご回答ありがとうございます。
少し前まではこのようなことがなかったのに、 15.1.x あたりからのこのようなことになり、大きな不満と不信感を覚えます。
改善を検討いただけるとのことですが、なにとぞよろしくお願いします。また、常時指定したアイコンにする方法として、アンインストールからの新規インストールをご呈示いただいていますが、
v15.1.4 のレジストリを Emeditor からエクスポート、新規インストール後に、これをインポートするのはやはりまずいのでしょうか。
正直なところ、メニューやツールバーなどをそこそこいじっていますので、一からのカスタマイズは正直したくありません。
(インポートしたところで、完全に復元されるわけではないので、そこを直すのにも手間がかかります)以上、よろしくお願いします。
loop bridge参加者江村さま
V.15.1.2→V15.1.4に上書きインストールを行いました結果を報告します。
・独自に登録していた拡張子のアイコン→設定維持
・.txt のアイコン→初期化(Windows 標準のテキストファイルのアイコンに).txt ファイルについては、EMEDRES.DLL の txt と書かれたアイコンを設定していましたが、上の通り、Windows 標準のテキストファイルのアイコンに戻りました。
また、
https://jp.emeditor.com/emeditor-core/emeditor-v15-1-4-%e3%82%92%e5%85%ac%e9%96%8b%e3%81%97%e3%81%be%e3%81%97%e3%81%9f%e3%80%82/
にて紹介されていた、・インストーラーで、古いファイル関連付けを移行する際には、ダイアログを表示して確認するようにしました。
については、インストール時に一切それらしい画面が出ませんでしたが、これはどういうものなのでしょうか?
なお、今回はインストール実施前に regedit ですべてのレジストリを、および EmeEditor でもレジストリをエクスポート済みです。
以上、ご報告します。loop bridge参加者江村さま
承知しました。お手数をお掛けしますがよろしくお願いします。
また新バージョンが出た際は、事前事後でレジストリをとっておきます。loop bridge参加者江村さん
2015年5月17日 7:44 am のご回答にあります2の方法を確認しましたが、ご指摘のようなキーは存在しませんでした。新規インストール後、試行錯誤で現在はとりあえず復旧しているせいかもしれません。
また、レジストリの取得については、2015年5月21日 10:00 pmのお返事でお伝えしたように、V15.0.2 のEmEditorでエクスポートしたもの、V15.1.2は先ほど問題なしと確認した、RegEditから出力したものです。これでよろしければお送りできますがいかがいたしましょうか。
お忙しいとは存じますが、ご指示をいただけますでしょうか。
よろしくお願いします。loop bridge参加者江村さま
今のv15.1.2のものは、RegEditからエクスポートできますが、v15.0.2のものはEmEditorでエクスポートしたものしかありません。
それでもよろしいでしょうか?どちらにせよ、週末の作業となりますので、少しだけお時間をいただきたく思います。
loop bridge参加者江村さん
ご回答ありがとうございます。
1について、v15.0.2のレジストリを先にエクスポート済みでしたので、それを使いましたがアイコン情報は引き継がれませんでした。(復元は行わず)
そのため、関連付けの設定でアイコンを登録しなおしましたがやはり反映はされません。
その後、該当ファイル右クリックしプロパティから、プログラムにEmEditorを改めて指定したところ、反映されました。
ただ、ひとまず正常に戻したあと、v15.1.2を上書きインストールしたところ、また初期化されてしまいました。(txt と 独自に登録した拡張子のアイコン)2については時間が取れないので、週末でにも確認します。
loop bridge参加者新規にインストールした15.1.1において、.txt のアイコンをEMEDRES.DLLから txt と書かれたアイコンに変更しましたがこれも反映されず、Windows標準のアイコンのままです。
また、そのファイルをダブルクリックで開こうとすると、EmEditorに関連付けられているはずなのに、開くアプリケーションの選択を求められます。当然、EmEditorを選択したところ、アイコンの変更も反映されました。
どうも腑に落ちない現象です。
loop bridge参加者さらに追記します。
15.0.2を完全削除、15.1.1を新規にインストールしました。
その後、独自の拡張子とアイコンをEMEDRES.DLLから登録しましたが、やはりアイコンの変更は反映されません。白い枠にEmEditorのアイコンが描かれたようなアイコンになってしまいます。loop bridge参加者編集不可のため、追記で修正をします。
>C:\Program Files\EmEditorから各種ファイル(DLLなど)が消えてしまいましたが
についてですが、カレントユーザのみにインストールしたことで、C:\Users\以下にインストールパスが変わっていたことを確認しました。
失礼しました。loop bridge参加者お世話になります。
14.9.0 beta2 をインストールしたところ、ツールバー1に登録していたとあるプラグインのアイコンが消えてしまいました。
再登録で復旧はできましたが、他にもツールバー関連の不具合が報告されていたようですのでご報告しておきます。環境は Windows7 Proffesiona 32bit / EmEditor 14.9.0 beta2 32bit です。
loop bridge参加者江村さん
ご回答ありがとうございます。現状は仕様通りなのですね。
https://jp.emeditor.com/forums/topic/検索や置換系画面の履歴削除と初期値設定につい/
でも過去にお伺いをしていますが、私が求めているのは文字通り規定値であり、
最後に何を選択しようと、次の呼び出し時には規定値がそこにあることです。[変更しない]オプションの追加というよりは、常に規定値を表示する設定はないのでしょうか?
私だけかもしれませんが、規定値=常にそれが最初に表示されると思っているのですが…。以上、よろしくお願いします。
loop bridge参加者追記します。
[検索するフォルダ]だけではなく、[ファイルの種類]でも同じように、
規定として保存しているのに、前回の最終履歴がデフォルトで表示されています。以上、よろしくお願いします。
loop bridge参加者江村さま
Windows7 Premium SP1 32bit にて 修正を確認しました。
ありがとうございました。loop bridge参加者江村さま
ご回答有難うございます。
前者のマクロを利用してという意味になります。カレントタブ以外にも、Documentsで集めた中のn番目のタブ(ファイル)が自由に取得できれば、
任意のタブへのアプローチが容易になると思うのですが、将来的にご検討いただければと思います。ありがとうございました。
loop bridge参加者追伸。
事前にレジストリをエクスポートしていましたが、それを戻すことはしていません。
アンインストール時に確認された、残しておいた設定が効いたのだと思います。以上です。
loop bridge参加者江村さま
お世話になります。
先日、14.7.1を入れましたので、結果だけご報告します。・既存の14.6.0をアンインストール(念のため事前にレジストリをエクスポート)
・途中で、設定を残しますかといった主旨のメッセージに「はい」を応答
・削除完了
・14.7.1をカスタムでインストール結果、カスタムインストールはもちろん成功、また14.6.0時代の設定(メニューやツールバーの配置)もそのままで、
無事に復旧させることができました。以上、ご報告します。
loop bridge参加者江村さん
ご回答ありがとうございました。
やはりそのあたりの方法となりますか…。
私がやっているのもおおよそ前者と同じような感じでした。ともあれ、ご丁寧にサンプルコードまでご用意いただきありがとうございました。
今後ともよろしくお願いします。loop bridge参加者江村さん
ご回答ありがとうございました。
なくなった発言については、この親コメントに簡単ですが書きましたので、(告知の方法などのこと)
再投稿をする意思はないことをお伝えします。ただ、以前に別件で書きましたが、フォーラムの表示時間が日本時間ではないので、
明日とか、何日と言われても、日本で暮らす私たちにはピンとこないこともあります。
海外版のサイトやフォーラムもあり、日本中心に考えてくれというのは難しいのでしょうが、
そのあたり、うまく伝わるようにご検討をいただければと思います。以上です。
loop bridge参加者江村さま
ご回答ありがとうございます。
列選択して、選択した範囲のみ置換というのは存じているのですが、
私が考えているのは、マクロで任意の列を取得した上で、という内容なのです。現状は、置換条件は一定ですが(2列目にある空白をすべて削除とか、4列目の特定の文字列を置き換えるなど)、
今の私のやり方だとループで全行を回しながら、2列目だからこの式、4列目だからこの式、となりますし、
それ以外の関係ない列もループで通るため、効率的にもあまり満足はしていません。イメージとしては、editor.Documents のように、最初のごっそりとn列目の全行の値を配列に取得、
といったものを考えていたのですが、やはりそういう機能はありませんでしょうか。loop bridge参加者江村さま
ご回答ありがとうございました。
新しいマクロいうのは、記録で生成されるマクロということだったのですね。
[マクロのカスタマイズ]画面にもヘルプ画面にも、記録したマクロフィルという記述がなく、
このあたりは、今回ご説明いただいたようなわかりやすい表現に修正をされてはと思います。以上、ありがとうございました。
loop bridge参加者お世話になります。
この告知がトップページに出ていないのはなぜですか?
お手間とは思いますが、ベータが更新されるたびにトップにも告知してほしいです。
過去にも、ベータの告知が出たり出なかったりで、進み具合が把握しづらく感じていました。以上、ご検討ください。
loop bridge参加者江村さま
ご回答ありがとうございます。
仕様とのことで承知しました。以上、よろしくお願いします。
loop bridge参加者お世話になります。
このバージョンに限らず、以前からの疑問なのですが、aaa,bbb,ccc,ddd
とあり、カンマ区切りで表示すると、列の補助線のようなものが表示されるかと思います。
このあと、いくつかの文字列を削り、aaa,bbb
としても、ccc,ddd のあったところの補助線が残ったままとなります。
当然、この状態でGetColumns()メソッドを実行しても、4列と表示されます。
(行数を取得するGetRows()は、増減した行数を取得します。)
これは仕様でしょうか? - 作成者投稿