フォーラムの返信を作成しました。
-
作成者投稿
-
Yutaka Emura
Keymasterloop bridge 様
いつもお世話になっております。江村です。
以前は、document.selection.Mode = eeModeLine; が抜けていて申し訳ありませんでした。また、document.selection.Mode = eeModeLine; が無くても、1 つ上の行数を指定すればいいのです。
また、document.selection.Mode = eeModeLine; は、2番目の SetActivePoint の後に 1 回だけ書きます。
したがって、次のように書くか、
tmpST = 5; tmpED = 10; document.selection.SetActivePoint( eePosLogical, 1, tmpST); document.selection.SetActivePoint( eePosLogical, 1, tmpED ,true ); document.selection.Mode = eeModeLine; //alert(tmpST + "–" + tmpED); //デバグ用 document.selection.Delete();あるいは、次のように書きます。
tmpST = 5; tmpED = 10; document.selection.SetActivePoint( eePosLogical, 1, tmpST); document.selection.SetActivePoint( eePosLogical, 1, tmpED + 1 ,true ); //alert(tmpST + "–" + tmpED); //デバグ用 document.selection.Delete();よろしくお願い申し上げます。
Yutaka Emura
Keymasterloop bridge 様
いつもお世話になっております。江村です。
書いていただいたマクロを試してみましたが、これが正しい動作になります。
文字単位で選択しているため、選択の一番下の端が 1 桁目の場合、その 1 つ上の行までが選択されるようになります。
文字単位でなく、行単位の選択にした場合には、期待通りの結果になります。マクロで、document.selection.Mode = eeModeLine;という行を 2 つの SetActivePoint の後に追加すると、行単位の選択になります。
よろしくお願い申し上げます。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
新しいコマンドの値は、以下の通りです。ヘルプが更新された時に、ヘルプにこれらの情報は追加します。
“セル ツール バーの表示/非表示を切り替え” 3967
“セル ツール バー オプション” 3968
“セル ツール バーを自動的に表示/非表示を切り替える” 3969
“自動的にフォーカスを設定する (セル ツール バー)” 3970
“自動的に高さを調節する (セル ツール バー)” 3971マクロで記録できなかったのは不具合ですので、次のバージョンでは、これらのコマンドもマクロで記録できるように修正します。
よろしくお願い申し上げます。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
これは難しい問題です。キャレットが存在する場合には、そのキャレットがウィンドウ内に入るように水平スクロールするようになっているためす。キャレットも非表示にした方がいいということでしょうか? そうすると、IME の漢字変換の文字列も表示されない方がいいでしょうか?
よろしくお願い申し上げます。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
beta 4 で、「左の文書」「右の文書」についても、対応いたしました。
[セル ツール バーの表示/非表示を切り替え] コマンドに対応するマクロは、
editor.ExecuteCommandByID(3967);になります。
セル ツール バーの背景色は、Windows のテーマに依存します。beta 4 でスタイルを変えてみましたので、またお試しください。
その他のご意見についても、できるだけ対応してみました。
よろしくお願い申し上げます。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
先ほど、beta 3 を公開しました。ここで、新たに、[セル ツール バー オプション] ボタンが追加されましたので、ご利用ください。
#22811
確認させていただきたいのですが、[次のセル]、[前のセル] コマンド (既定では、Alt+Shift+Right、Alt+Shift+Left) のことでしょうか? それとも、[次の文書]、[前の文書] コマンド (Ctrl+Tab、Ctrl+Shift+Tab) のことでしょうか? これらのすべてのコマンドのショートカットは、セル ツール バーにフォーカルが設定されている場合でも、優先されるように修正しています。正しいコマンド名は、Ctrl + Q で表示される [クイック起動] または [キーボード マップ] で確認していただけると幸いです。
#22810
[カスタマイズ] ダイアログの [CSV] タブの [CSV文書がアクティブの時、セル ツール バーを表示する] がチェックされていれば、CSV文書がアクティブでセル選択モードになると、セル ツール バーが表示され、それ以外の時には、セル ツール バーが非表示になります。これがチェックされていなければ、手動でセル ツール バーの表示/非表示を切り替える必要がありますが、CSV文書がアクティブでセル選択モードの時だけ、セル ツール バーが有効になり、それ以外の時には無効になります。ただし、フォーカスの設定については、beta 3 で修正したと思いますが、まだ何かおかしいところがありましたらご連絡ください。
よろしくお願い申し上げます。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
先ほど、beta 2 を公開しましたので、お試しください。
よろしくお願い申し上げます。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
このあたり、できるだけご希望のように改善していますので、もう少しお待ちください。
ご意見ありがとうございます。よろしくお願い申し上げます。
Yutaka Emura
Keymasterdanjuro 様
いつもお世話になっております。江村です。
確かに再現しました。申し訳ありませんでした。
これは、次のバージョンで修正します。よろしくお願い申し上げます。
Yutaka Emura
Keymasterdanjuro 様
いつもお世話になっております。江村です。
お使いの EmEditor のバージョンは何でしょうか?
最新版では、これに関連する不具合が修正されています。お手数ですが、最新のベータ版でお試しください。新しいベータ版に自動更新を行うには、[ヘルプ] メニューの [更新チャネルの選択] で、ベータ版を選択してください。
よろしくお願い申し上げます。
Yutaka Emura
Keymasterqtv 様
いつもお世話になっております。江村です。
emeditor32.ext に対応する .ext が存在しなければ、削除して問題ないです。
存在する場合は、[EmEditorと関連付け] ダイアログから削除することができます。
よろしくお願い申し上げます。
Yutaka Emura
Keymasterqtv 様
いつもお世話になっております。江村です。
情報を送っていただき、ありがとうございました。
qtv 様の場合、
HKEY_CURRENT_USER\SOFTWARE\Classes\.txt
が存在しないので、
HKEY_CURRENT_USER\SOFTWARE\Classes\emeditor32.txt
のキーを削除していただければ問題が発生しなくなります。
原因などは、よくわからないのですが、何らかの原因で、レジストリ情報に問題が発生したのだと思われます。
よろしくお願い申し上げます。
Yutaka Emura
Keymasterqtv 様
いつもお世話になっております。江村です。
それから、EmEditor インストール先のフォルダも教えてください。
よろしくお願い申し上げます。
Yutaka Emura
Keymasterqtv 様
いつもお世話になっております。江村です。
それでは、次の情報を送っていただけると幸いです。
HKEY_CURRENT_USER\SOFTWARE\Classes\.txt
HKEY_CURRENT_USER\SOFTWARE\Classes\emeditor32.txt
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.txt
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\emeditor32.txt
上のキーが存在しない場合は、その旨を書いていただけると幸いです。
よろしくお願い申し上げます。
Yutaka Emura
Keymasterqtv 様
いつもお世話になっております。江村です。
お返事が遅くなり申し訳ありません。もう少し調査してみる必要がありますので、もしよろしければ、次の情報を送っていただけると幸いです。
インストール時に表示された「古いEmEditorとのファイルの関連付けが見つかりました」というダイアログの画面図 (この中に、関連付けに関する詳細情報が表示されていることがあるためです)。
EmEditor の [ツール] メニュー – [カスタマイズ] – [ファイル] タブ – [EmEditor と関連付け] で表示されるダイアログの画面図。
レジストリ エディタで、HKEY_CURRENT_USER\SOFTWARE\Classes と HKEY_LOCAL_MACHINE\SOFTWARE\Classes の両方をエクスポートして、.zip に圧縮したファイル。
以上を tech @ emurasoft.com あてメールで送っていただけると幸いです。
大変ご迷惑をおかけして申し訳ありません。よろしくお願い申し上げます。
Yutaka Emura
Keymasterent 様
いつもお世話になっております。江村です。
ファイルのロックが目的であれば、設定のプロパティの [ファイル] で、[外部で変更された時] ドロップダウン リスト ボックスから、[外部から書き込みを禁止する] を選択していただければ、目的が達成できると思います。この場合、外部からの書き込みが禁止されますが、外部から読むことは可能です。
よろしくお願い申し上げます。
Yutaka Emura
Keymasterent 様
いつもお世話になっております。江村です。
[一時ファイルを使う最小ファイル サイズ] が 0 になっているからで、これを例えば、300 などにすれば、300 MB 以上のサイズの場合だけ、一時ファイルを使用するようにします。
巨大ファイルとして制限を行う切り替え基準については、検討させていただきます。
よろしくお願い申し上げます。
Yutaka Emura
Keymasterredakt55 様
いつもお世話になっております。江村です。
今までのバージョンは、HTML4 に対応していましたが、HTML5 の新しい文字には対応していませんでした。
次のバージョン (v16.1.0 beta 1) では、セミコロンで終わっていないものや、サロゲート、複合文字などを除き、HTML5 のほとんどの文字実体参照に対応します。
よろしくお願い申し上げます。
Yutaka Emura
Keymasterent 様
いつもお世話になっております。江村です。
一時ファイルを使ってファイルの開く条件になった場合に、巨大ファイルを開いている場合になり、最適化のため、複数行にまたがる強調表示が無効になります。
これは現在のところ仕様とさせてください。
よろしくお願い申し上げます。
Yutaka Emura
KeymasterN T 様
いつもお世話になっております。江村です。
メイリオのようなプロポーショナル フォントの場合には、ご指摘のような動作になりますが、これはずっと以前からの仕様であり、不具合ではありません。
箱型選択する場合には、まず固定幅のフォントを選択してからお使いください。よろしくお願い申し上げます。
Yutaka Emura
Keymastersnow 様
いつもお世話になっております。江村です。
異なるサイズのアイコンの追加を検討いたします。
よろしくお願い申し上げます。
Yutaka Emura
Keymaster星くず彼方に 様
いつもお世話になっております。江村です。
Webヘルプが不完全で申し訳ありません。日本語で検索すると、漢字、ひらがな、カタカナで区切って単語として認識しているために発生している問題のようです。Webヘルプの開発元には問い合わせておきました。
“開く” というように2重引用符で囲って指定すると、完全に一致した文字列だけを検索するように、修正してみましたので、よろしければお試しください。
よろしくお願い申し上げます。
Yutaka Emura
KeymasterLINK 様
いつもお世話になっております。江村です。
確かに再現しました。ご迷惑をおかけして申し訳ありませんでした。検索されるファイルのエンコードによっては問題が発生することがわかりました。
とりあえず、[正規表現を使用する] にチェックを入れていただければ、問題は発生しなくなりますが、次のバージョンでは修正いたします。よろしくお願い申し上げます。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
対応が不完全で申し訳ありませんでした。これは簡単に対応できる問題ではないため、申し訳ありませんが、次の v16.0.1 では、隠れた部分が見えない元の状態に戻します。その後のメジャー バージョンでは、再検討させていただきます。また、新機能として、[セル編集] というをカスタム バーを追加し、選択セルの編集を、アウトプット バーに似た大きな複数行テキスト ボックスで編集できるようにしたいと思います。
よろしくお願い申し上げます。
Yutaka Emura
Keymaster星くず彼方に 様
いつもお世話になっております。江村です。
ご意見ありがとうございます。
[○○] コマンド のようなものは、 ○○ コマンド というキーワードにするべきで、すべて修正いたします。
今後もよろしくお願い申し上げます。
-
作成者投稿