レジストリで「コメント/文字定数のカラNo.03334
haru さん 02/09/06 11:41
 
 レジストリを操作することで、「コメント/文字定数のカラー表示」
を変えたいのですが、可能でしょうか?
 よろしくお願いします。

[ ]
RE:03334  レジストリで「コメント/文字No.03335
SAS さん 02/09/06 12:41
 
「コメント/文字定数のカラー表示」のON/OFF や、
モードをマクロで切替えたいということでしょうか?
丁度、先日、
http://www.ne.jp/asahi/iam/sas/hidemac/
にある拙作の「表示変更マクロ集」の更新をしているときに、
そのあたりも少し調べたのですが(結局、表示変更マクロ集には
「コメント/文字定数のカラー表示」の状態変更機能は
組み込みませんでしたが)、
レジストリの"ColorComment"の値を変えれば、ファイルタイプ別設定の
「コメント/文字定数のカラー表示」と、「HTMLタグのカラー表示」の
状態が変わるようです。

設定方法は config のx オプションを使うのが楽です。
config "xColorComment:値";
で設定値を変えればいいわけです。
これは一時的な変更なので、もし、設定を保存したいなら、
saveconfig;
を使います。
また、ColorCommentの現在値をマクロで取得するには
getconfig("ColorComment");
とすればいいです。

具体的な値に付いては私はちゃんとは調べてないのですが、
レジストリエディタを使ったり、ColorCommentの値を
テストマクロで表示するなどすれば、設定と
"ColorComment"の関係を調べることができるでしょう。

多分「コメント/文字定数のカラー表示」と、「HTMLタグのカラー表示」の
設定はレジストリの"ColorComment"以外の部分には影響が無いようには
思いますが、念の為に全部のレジストリを調べたいなら、
レジストリエディタでhidemaru のレジストリをファイルへ書き出してから、
設定を変えて、再度レジストリを別ファイルに書き出します。
この2つのファイルを fc コマンドなどを使って、比較すれば、
レジストリの変化が分かります。

[ ]
RE:03335  レジストリで「コメント/文字No.03354
haru さん 02/09/08 10:14
 
>設定方法は config のx オプションを使うのが楽です。
>config "xColorComment:値";
>で設定値を変えればいいわけです。
>これは一時的な変更なので、もし、設定を保存したいなら、
>saveconfig;
>を使います。
>また、ColorCommentの現在値をマクロで取得するには
>getconfig("ColorComment");
>とすればいいです。
 詳しく教えていただきありがとうございます。この方法でうまく
いきました。

[ ]