「マクロ getconfig, config の縦線系対応No.01914
haru2 さん 03/06/23 10:09
 
 β4の改版履歴に、
 「マクロ getconfig, config の縦線系対応 」
 との記述がありました。
 マクロのヘルプを見たんですが、説明がありません。
 見落としていたら、すみません。
 どう使えば良いでしょうか?
 よろしくお願いします。

[ ]
RE:01914 「マクロ getconfig, config のNo.01916
たけのこ さん 03/06/23 11:25
 
たけのこです。

β版が出るときに、『ヘルプの記述修正は後回し』という旨のお断りがあったの
で、記載がないとしてもしょうがないでしょう。

で、件の縦線ですけど、ヘルプにそのものの記載はないものの、間接的に記載が
あります。getconfigの説明から引用すると、

| ファイルタイプ別の設定の値の取得をします。s1の名前はレジストリ互換です。

てな訳で、レジストリを見てみると、それっぽい名前のキーがあります。
VertLineってキーです。試しに、

essage getconfig("VertLine");

だけのマクロを作って動かします。javaのソースを開いていた私の環境では"1"
が返りました。で、縦線を点線から実線にしてみたら"2"です。非表示にしたら
"0"です。色はColorSetってバイナリ列で管理しているようですが(想像です
が)、こちらはまだ何も返さないようです。

(^^)/”

[ ]
RE:01916 「マクロ getconfig, config のNo.01919
haru2 さん 03/06/23 13:10
 
>β版が出るときに、『ヘルプの記述修正は後回し』という旨のお断りがあったの
>で、記載がないとしてもしょうがないでしょう。
 失礼しました。
 正式版が出るまで、待ちたいと思います。

>| ファイルタイプ別の設定の値の取得をします。s1の名前はレジストリ互換です。
>てな訳で、レジストリを見てみると、それっぽい名前のキーがあります。
>VertLineってキーです。試しに、
>essage getconfig("VertLine");
>だけのマクロを作って動かします。javaのソースを開いていた私の環境では"1"
>が返りました。で、縦線を点線から実線にしてみたら"2"です。非表示にしたら
>"0"です。色はColorSetってバイナリ列で管理しているようですが(想像です
>が)、こちらはまだ何も返さないようです。
 ありがとうございます。参考にさせていただきます。

[ ]
RE:01919 「マクロ getconfig, config のNo.01937
秀丸担当 さん 03/06/23 19:17
 

たけのこさんの言う通りのものです。
名前はVertLine、GuideLine、OrikaeshiLineがあります。それぞれ0,1,2の値で
す。
ガイドラインの間隔はGuideLineIntervalです。

[ ]
RE:01937 「マクロ getconfig, config のNo.01950
haru2 さん 03/06/24 16:07
 
 ありがとうございます。

>たけのこさんの言う通りのものです。
>名前はVertLine、GuideLine、OrikaeshiLineがあります。それぞれ0,1,2の値で
>す。

    openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\Env";
    writeregnum "GuideLine",0;
    writeregnum "OrikaeshiLine",0;
    writeregnum "HorzScroll",0;
    closereg;
    envchanged;

 色々、やってみたのですが、上記マクロを実行します。
 水平スクロールバーは表示されなくなりますが、ガイドライン、
折り返し線の各縦線は表示されたままです。
 レジストリを見ると、0にはなっているのですが、ご確認頂けれ
ばと思います。
 よろしくお願いします。

[ ]
RE:01950 「マクロ getconfig, config のNo.01951
たけのこ さん 03/06/24 16:17
 
たけのこです。

そもそも、ファイルタイプ別の設定と動作環境では、レジストリの位置が違いま
すよ。

config "xGuideLine:0";
config "xOrikaeshiLine:0";
openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\Env";
writeregnum "HorzScroll",0;
closereg;
envchanged;

(^^)/”

[ ]
RE:01951 「マクロ getconfig, config のNo.01952
haru2 さん 03/06/24 16:33
 
たけのこさん、ありがとうございます。

>そもそも、ファイルタイプ別の設定と動作環境では、レジストリの位置が違いま
>すよ。
>config "xGuideLine:0";
>config "xOrikaeshiLine:0";
>openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\Env";
>writeregnum "HorzScroll",0;
>closereg;
>envchanged;
 うまくいきました。
 使い方が違うんですね。
 すみません。お騒がせしました。

[ ]