V6.00β18No.10217
秀丸担当 さん 06/04/21 16:30
 

立て続けであはありますが、V6.00β18を公開しました。

ここからダウンロードできます。
http://hide.maruo.co.jp/software/bin/hm600b18_signed.exe


●変更
・[ファイルタイプ別の設定]→[表示とカラー]→[リセット]の「背景色の統一」
をリニューアルして「文字色/背景色の統一」にする。
・色の指定で基本色を48色にする。
・色の指定でRGB値のエディットコントロールを追加。
・検索ボックスでリアルタイム検索可能にする。
・検索ボックスでのキー操作や、バッファの更新などの細かい修正。
・アウトライン解析の枠などが表示されていなくても「次の見出し」「前の見出
し」コマンドは使えるようにする。
・アウトライン解析の枠などが表示されていなくても「アウトライン解析との対
応」による折りたたみ関係の処理を使えるようにする。

●バグ修正
・ツールバーを浮かせていると、動作環境の変更時などで表示上のアイコンの数
が少なくなったりする問題修正。
・検索ボックスで入力してEnterで履歴に入らない問題修正。
・行の強調表示の背景が透明でカーソル行が背景色モードのとき、改行以降の色
がおかしくなることがある問題修正。
・#ifdef等のカラー表示で「//color:」とか書いたときの表示などの修正。
・非常に長い拡張子のファイルを開いているときに「開く」のダイアログで死ぬ
ことがある問題修正。

[ ]
RE:10217 V6.00β18No.10218
秀丸担当 さん 06/04/21 16:39
 

>立て続けであはありますが、V6.00β18を公開しました。

と書いてしまいましたが、立て続けではなかったです。
β17の文章をコピペしてしまいました。

[ ]
RE:10217 V6.00β18No.10220
Iranoan さん 06/04/22 00:36
 
 秀丸担当さん今日は、Iranoan です。
> ・[ファイルタイプ別の設定]→[表示とカラー]→[リセット]の「背景色の統一」
> をリニューアルして「文字色/背景色の統一」にする。
 ヘルプは古いままですね。念の為。

[ ]
RE:10217 V6.00β18No.10221
IKKI さん 06/04/22 00:53
 
IKKI です。こんにちは。

新しい検索ボックスを試してみました。
わかりやすく、使いやすいものになったと思います。

> ・検索ボックスで入力してEnterで履歴に入らない問題修正。

リアルタイム検索が有効な場合、履歴に入らないようです。

[ ]
RE:10217 V6.00β18No.10222
セイジ さん 06/04/22 01:00
 
定期的なβリリースにいつも頭が下がるおもいです。
さて、WindowsXP以外の問題だと思うのですが
ツールバーのデザインの互換性のプルダウンが
Windows2000では少々選択するのに難しいです。

以前も他のプルダウンであがっていた問題です。
対応が可能でしたらよろしくお願いします。

Windows2000+SP4
秀丸 6.00β18
-----
WindowsXP+SP2では問題なし。

[ ]
RE:10217 V6.00β18No.10223
三月 さん 06/04/24 06:28
 
>・[ファイルタイプ別の設定]→[表示とカラー]→[リセット]の「背景色の統一」
>をリニューアルして「文字色/背景色の統一」にする。
>・色の指定で基本色を48色にする。
>・色の指定でRGB値のエディットコントロールを追加。


「普通の文字」の色を「色の作成」で作成した色に設定すると
「システム・文字色」に戻せないようですが?
「リセット」すると他の部分の色まで戻りそうなので。


[ ]
RE:10220 V6.00β18No.10225
秀丸担当 さん 06/04/24 12:33
 

>> ・[ファイルタイプ別の設定]→[表示とカラー]→[リセット]の「背景色の統一」
>> をリニューアルして「文字色/背景色の統一」にする。
> ヘルプは古いままですね。念の為。

ご指摘ありがとうございます。
修正させていただきます。

[ ]
RE:10221 V6.00β18No.10226
秀丸担当 さん 06/04/24 12:33
 

>> ・検索ボックスで入力してEnterで履歴に入らない問題修正。
>
>リアルタイム検索が有効な場合、履歴に入らないようです。

ありがとうございます。
その通りでした。
修正させていただきます。

[ ]
RE:10222 V6.00β18No.10227
秀丸担当 さん 06/04/24 12:35
 

>定期的なβリリースにいつも頭が下がるおもいです。
>さて、WindowsXP以外の問題だと思うのですが
>ツールバーのデザインの互換性のプルダウンが
>Windows2000では少々選択するのに難しいです。

その通りでした。
なまじWindowsXPでちゃんと表示されてしまうため、見落としがちになってしま
っています。ありがとうございます。
修正させていただきます。


[ ]
RE:10223 V6.00β18No.10228
秀丸担当 さん 06/04/24 12:37
 

>「普通の文字」の色を「色の作成」で作成した色に設定すると
>「システム・文字色」に戻せないようですが?
>「リセット」すると他の部分の色まで戻りそうなので。

ここはかなり初期のころからこの動作になっているのですが、基本色を一度選ん
でOKを押してからだと再び選べるようになります。

コモンダイアログを使っている上での都合によるものなのですが、せっかくです
ので選べるように修正してみようと思います。

[ ]
RE:10217 V6.00β18 あれ? #if hoge /*__No.10229
KOBAstudio さん 06/04/24 12:44
 
どうも、KOBAstudioです。

1件たいした問題ではないですが、、、

>●バグ修正
:
>・#ifdef等のカラー表示で「//color:」とか書いたときの表示などの修正。

上記の修正において、

>【現象2】No.10190
>ヒットする文字を"特に強調表示x"に設定すると、ヒットした
>文字列だけではなく、それ以降の文字も改行まで強調表示されて
>しまう。

の件で、

"特に強調表示x"(//color:9〜)にすると、下記の記述で改行まで
"特に強調表示"になってしまいます。

#if hoge /*hoge*/

尚、下記は問題ないです。
#if hoge //hoge
#ifdef hoge //hoge
#ifdef hoge /*hoge*/

よろしくお願いいたします。




[ ]
RE:10225 V6.00β18No.10230
Iranoan さん 06/04/24 12:57
 
 秀丸担当さん今日は、Iranoan です。
> >> ・[ファイルタイプ別の設定]→[表示とカラー]→[リセット]の「背景色の統一」
> >> をリニューアルして「文字色/背景色の統一」にする。
> > ヘルプは古いままですね。念の為。
>
> ご指摘ありがとうございます。
> 修正させていただきます。
 よろしくお願いします。

[ ]
RE:10229 V6.00β18 あれ? #if hoge /*__No.10232
秀丸担当 さん 06/04/24 16:14
 

>"特に強調表示x"(//color:9〜)にすると、下記の記述で改行まで
>"特に強調表示"になってしまいます。
>
>#if hoge /*hoge*/
>
>尚、下記は問題ないです。
>#if hoge //hoge
>#ifdef hoge //hoge
>#ifdef hoge /*hoge*/

確認することができました。
修正させていただきます。

#ifの場合は、従来から式の間にあるコメントも無視して判断しているため、そ
のようになっています。
以下のどちらでもヒットします。

#if hoge==1 /*hoge*/
#if hoge/*hoge*/==1

このような書き方をする人はあんまりいない気もしますが。
行末にコメントがあるほうだけをきちんと対応し、間にコメントがあるほうはこ
のままとしたいと思います。

[ ]
RE:10228 V6.00β18No.10234
三月 さん 06/04/25 06:27
 
>
>>「普通の文字」の色を「色の作成」で作成した色に設定すると
>>「システム・文字色」に戻せないようですが?
>>「リセット」すると他の部分の色まで戻りそうなので。
>
>ここはかなり初期のころからこの動作になっているのですが、基本色を一度選ん
>でOKを押してからだと再び選べるようになります。
>

なるほど、ほとんど基本色以外につかってなかったので気づいてませんでした。


>コモンダイアログを使っている上での都合によるものなのですが、せっかくです
>ので選べるように修正してみようと思います。

「システム・文字色」等が選べなくなってた理由が気になるところですが
問題なければ選べるほうが良いと思います。

[ ]
RE:10234 V6.00β18No.10243
秀丸担当 さん 06/04/25 19:14
 

>「システム・文字色」等が選べなくなってた理由が気になるところですが
>問題なければ選べるほうが良いと思います。

いままでできていなかった理由は、コモンダイアログを使っているからです。
「色の作成」をしたときは、左半分は自前の処理で、右半分はコモンダイアログ
が処理しています。
システム色というのはコモンダイアログには存在しないので、矛盾になります。
今でもシステム色を選んだ後に、右半分で好きな色を選ぶとどっちが選ばれてい
るのかよくわからないという矛盾の状態になっていますが、適当に都合のいいよ
うに判断してしまいました。

[ ]