hilightファイルの読み込み後、日本語の代No.10595
styth さん 22/11/14 08:43
 
 例えば、色付け(強調表示)したい文字列が、aaa だとします。

特に強調3,aaa
s3,bbb

 この2行をhilightファイルとして名前を付けて保存します。
 このファイルを読み込みます。

 「強調表示一覧」には、

aaa 普通              強調表示1
bbb 大/小文字区別なし 特に強調表示3

 となっています。
 実際の色付けも、aaaが「特に強調表示3」ではなく、「強調表示1」となっています。

 ご確認、頂けないでしょうか。

 ところで、「強調表示一覧」で見えないところがあるので、ウィンドウを大きくし
て、検索方法、表示方法の列幅を広げます。
 一旦閉じて、再度「強調表示一覧」ウィンドウを見ると、列幅等が元のサイズに戻
っています。維持する(それか、検索方法、表示方法の列幅を末尾が切れないように
大きめにする)ようにして頂けないでしょうか。
 "特に強調表示3"等の文字の末尾が切れてしまうので、確認がしにくくて、その都
度、広げるのは少し大変です。
 よろしくお願いいたします。
 hmmail716b1です。

[ ]
RE:10595 hilightファイルの読み込み後、No.10598
秀まるお2 さん 22/11/14 11:48
 
> aaa 普通              強調表示1
> bbb 大/小文字区別なし 特に強調表示3
>
>  となっています。

 テストしてみてたしかにおかしいようでしたが、さらにテストしたら、秀丸エディ
タの方でも同じ現象が起きるようでした。なので、とりあえず秀丸エディタ担当の方
に回送してみます。

>  一旦閉じて、再度「強調表示一覧」ウィンドウを見ると、列幅等が元のサイズに
>戻っています。

 ウィンドウサイズを覚えておく処理をしてないようです。手抜きといえば手抜きで
はあります。

 ちゃんと覚えるように直してみます。

[ ]
RE:10598 hilightファイルの読み込み後、No.10599
秀まるお2 さん 22/11/14 14:26
 
 秀丸エディタ側のバグということで、両方とも次のβ版にて修正させていただきま
す。

[ ]
RE:10595 hilightファイルの読み込み後、No.10604
秀まるお2 さん 22/11/15 15:43
 
 今さらのコメントですが、強調表示一覧のウィンドウサイズがリセットされてしま
うのはバグでした。元々ちゃんとサイズを保存するようになってたのが保存されない
ようになってしまってて、テストもされず誰からも気づかれずそのままバグったまま
だったようです。

 次のβ版にて修正させていただきます。

[ ]
RE:10604 hilightファイルの読み込み後、No.10621
styth さん 22/11/21 08:21
 
> 今さらのコメントですが、強調表示一覧のウィンドウサイズがリセットされてし
>まうのはバグでした。元々ちゃんとサイズを保存するようになってたのが保存され
>ないようになってしまってて、テストもされず誰からも気づかれずそのままバグっ
>たままだったようです。
> 次のβ版にて修正させていただきます。
 hmmail716b3で、ウィンドウサイズがリセットされないこと確認しました。ありが
とうございます。

 繰り返しになりますが、
> ところで、「強調表示一覧」で見えないところがあるので、ウィンドウを大きく
>して、検索方法、表示方法の列幅を広げます。
> 一旦閉じて、再度「強調表示一覧」ウィンドウを見ると、列幅等が元のサイズに
>戻っています。維持する(それか、検索方法、表示方法の列幅を末尾が切れないよ
>うに大きめにする)ようにして頂けないでしょうか。
> "特に強調表示3"等の文字の末尾が切れてしまうので、確認がしにくくて、その都
>度、広げるのは少し大変です。
 検索方法、表示方法の列幅を末尾が切れないように前回拡張した表示幅を維持する
というのは、難しいでしょうか?

[ ]
RE:10621 hilightファイルの読み込み後、No.10627
秀まるお2 さん 22/11/21 11:14
 
>  検索方法、表示方法の列幅を末尾が切れないように前回拡張した表示幅を維持す
>るというのは、難しいでしょうか?

 出来なくは無いですが、面倒ではあります。

 検索方法、表示方法の列は、一応標準でそれなりの幅にはなるようにしてるので、
例えば「正規表現,単語」とかの中身は全部見えるはずじゃないかと思います。表示
方法も、「特に強調3」とか指定してもちゃんと「3」の数字まで見えるはずじゃない
かと思います。

 その辺が隠れてしまうようでしたら、標準の列幅をもっと広めにしてもいいです。

[ ]
RE:10627 hilightファイルの読み込み後、No.10630
styth さん 22/11/21 12:25
 
> 検索方法、表示方法の列は、一応標準でそれなりの幅にはなるようにしてるので、
>例えば「正規表現,単語」とかの中身は全部見えるはずじゃないかと思います。表示
>方法も、「特に強調3」とか指定してもちゃんと「3」の数字まで見えるはずじゃな
>いかと思います。
 "特に強調表示3"等の文字の末尾3が途中で切れてしまいます。

> その辺が隠れてしまうようでしたら、標準の列幅をもっと広めにしてもいいです。

>> 一旦閉じて、再度「強調表示一覧」ウィンドウを見ると、列幅等が元のサイズに
>戻っています。維持する(それか、検索方法、表示方法の列幅を末尾が切れないよ
>うに大きめにする)ようにして頂けないでしょうか。
 後者のやり方で構いません。
 標準の列幅をもっと広めにして頂けないでしょうか。
 よろしくお願いいたします。

[ ]
RE:10630 hilightファイルの読み込み後、No.10631
秀まるお2 さん 22/11/21 14:26
 
 ソースコード見直してみたら、検索方法、表示方法の列は画面DPI値100%時でちょ
うど100ピクセルにしてるようでした。ただ、それでちゃんと「特に強調表示3」の全
体が表示されてはいます。(僕の所では)

 秀丸エディタの動作環境でフォントサイズを10〜12ポイントにしてみても大丈夫そ
うでした。なぜに途切れてしまうのか、どういうフォント指定したらそうなるのか、
あるいは画面DPI値によるのか・・・、もし良かったら再現のヒント教えて欲しいで
す。または、画面ハードコピーをアップロードして教えていただく手もあります。

    https://d.kuku.lu

 とかのアップロードサイトがお勧めです。

[ ]
RE:10631 hilightファイルの読み込み後、No.10633
styth さん 22/11/22 08:31
 
> 秀丸エディタの動作環境でフォントサイズを10〜12ポイントにしてみても大丈夫
>そうでした。なぜに途切れてしまうのか、どういうフォント指定したらそうなるの
>か、あるいは画面DPI値によるのか・・・、もし良かったら再現のヒント教えて欲し
>いです。または、画面ハードコピーをアップロードして教えていただく手もあります。
 特別なことは、特にしていません。
 フォントサイズは、12で、MSゴシックで設定されていました。(特殊なフォント等
は使っていません)
 おかしな点として、検索方法と表示方法でのフォントのサイズが違っていて、表示
方法の方が大きいです。
(表示方法の方が、強調表示されているせいで、そうなっている様に見えているのか
も知れません)
 ただ、それを気にしているのではなくて、表示方法の末尾が最後まで見れれば、そ
れで良いのですが、
 よろしくお願いいたします。

[ ]
RE:10633 hilightファイルの読み込み後、No.10635
秀まるお2 さん 22/11/22 09:21
 
 状況理解できました。「特に強調表示3」とかの部分はメール内容枠のフォントで
描画してて、そっちのフォントサイズが大きいと文字が欠けてしまうようでした。

 フォントサイズを変更して描画する方がいいかもしれないですがそれは面倒そうな
ので、列幅をちゃんと計算する方向で修正してみます。

[ ]
RE:10635 hilightファイルの読み込み後、No.10637
秀まるお2 さん 22/11/22 15:22
 
 元々ここの描画は秀丸エディタからコピペした物なんですが、改めて秀丸エディタ
の方を見てみたら、フォントサイズはダイアログボックスのサイズになるようになっ
てました。(元々そうたったのか、最近改良されたのかどっちか)

 秀丸メールも同じ処理、つまり、フォントサイズはダイアログボックスのフォント
サイズになるようにします。そうした上で横幅計算するようにしてみます。

[ ]
RE:10627 hilightファイルの読み込み後、No.10643
styth さん 22/11/24 08:19
 
> 検索方法、表示方法の列は、一応標準でそれなりの幅にはなるようにしてるので、
>例えば「正規表現,単語」とかの中身は全部見えるはずじゃないかと思います。表示
>方法も、「特に強調3」とか指定してもちゃんと「3」の数字まで見えるはずじゃな
>いかと思います。
 hmmail716b4(V7.16β4)で、表示方法の列は、末尾まで表示されていることを確
認しました。
 ただ、検索方法が"大/小文字区別なし"になった時に、"し"の文字の途中が切れます。
 こちらは、その都度、列幅を広げなくても、意味は分かりますので、お時間がある
時に対応して頂けば、と存じ上げます。

[ ]
RE:10643 hilightファイルの読み込み後、No.10645
秀まるお2 さん 22/11/24 09:47
 
 大/小文字区別なしについてはテストが抜けてしまってました。失礼しました。

 ちょっと文字列を短くするなども含めて工夫してみます。

[ ]