colorcodeとURLNo.39262
K'zawa さん 21/10/13 11:55
 
こんにちは、K'zawaです。

Hidemarnet Explorerがインストールしてあれば、テキスト中のURLは、「...を秀丸
エディタで開く」が出来る場所にあたるわけですが、「colorcode & 0x00000800」で
は判定できません。
できるようにはならないでしょうか?

[ ]
RE:39262 colorcodeとURLNo.39266
秀丸担当 さん 21/10/13 15:40
 

ここで言うテキスト中のURLとは、Hidemarnet Explorerで開いたWebページのことで
はなく、普通のテキストファイルのことかと思います。
テキスト中のURLは、[その他]→[ファイルタイプ別の設定]→[デザイン]の「ホーム
ページURL」がONの場合は色付けされます。

このURLを右クリックしたときは、本来は「...を秀丸エディタで開く」は無いように
なるべきところ、実際は出る場合がありました。
「ファイル名と思わしき場所」もONになっているとき、httpといった最初の部分を除
く後半が、.htmlのような拡張子で終わっている文字列の場合、ファイル名と思わし
き場所としての判定があり、カーソル位置がその場所にあると「...を秀丸エディタ
で開く」が出てしまっていました。
先頭ではcolorcodeに0x00000800は含まれないですが、「...を秀丸エディタで開く」
が出るカーソル位置では0x00000800が含まれます。
想定通りではなかったのですが、実際はHidemarnet Explorerがあると秀丸エディタ
で開けて使い道があるので、httpの頭からでもそういう動作にできるようにしようと
思います。


[ ]
RE:39266 colorcodeとURLNo.39270
K'zawa さん 21/10/14 14:25
 
秀丸担当さん、こんにちは。
K'zawaです。

>ここで言うテキスト中のURLとは、Hidemarnet Explorerで開いたWebページのことで
>はなく、普通のテキストファイルのことかと思います。

そのとおりです。

>テキスト中のURLは、[その他]→[ファイルタイプ別の設定]→[デザイン]の「ホーム
>ページURL」がONの場合は色付けされます。
>
>このURLを右クリックしたときは、本来は「...を秀丸エディタで開く」は無いよう
>になるべきところ、実際は出る場合がありました。
>「ファイル名と思わしき場所」もONになっているとき、httpといった最初の部分を
>除く後半が、.htmlのような拡張子で終わっている文字列の場合、ファイル名と思わ
>しき場所としての判定があり、カーソル位置がその場所にあると「...を秀丸エディ
>タで開く」が出てしまっていました。
>先頭ではcolorcodeに0x00000800は含まれないですが、「...を秀丸エディタで開
>く」が出るカーソル位置では0x00000800が含まれます。

実は、アクセラレータキーを付けたくて、「...を秀丸エディタで開く」他を右クリ
ックメニューにあえて追加していました。なので、どこにカーソルがあってもメニ
ュー上には出っ放しでした。
ファイル名のカラー表示はOFFだったのですが、URL上で「...を秀丸エディタで開
く」を実行するとHidemarnetで表示できるという状態でした。

>想定通りではなかったのですが、実際はHidemarnet Explorerがあると秀丸エディタ
>で開けて使い道があるので、httpの頭からでもそういう動作にできるようにしよう
>と思います。

beta17で早速試してみました。
うまく判別できました。
ありがとうございます。

[ ]