[あすかぜ・ねっと]あすかぜ・ねっと自作ソフトCassava > サポート掲示板

Cassava Editor サポート掲示板

スレッド一覧に戻る返信

[107] SelTopの挙動が変

おさ [2008/05/09 12:07:15]

初めまして、おさといいます。
Cassavaを活用させていただいております。

現在、バージョン1.5.4を使用して、マクロを組んでいるときに気になった動作があったので書き込みに来ました。

セルの選択を行う変数として、SelLeft、SelTop、SelRight、SelBottomがありますが、SelTopを指定したときの動作で不可解なものを見つけました。
たとえば
SelLeft = 1;
SelTop = 2;
SelRight = 3;
SelBottom = 5;
というようなマクロを実行した場合、キャレット(カーソル)が1行目にある場合、選択開始行が1行目からになります。
そのほかの行にキャレットが有る場合は、正しく2行目からの選択となります。

対応策として
Row = 2;
SelLeft = 1;
SelTop = 2;
SelRight = 3;
SelBottom = 5;
とすることで、期待の動作をしてくれましたが、たぶんバグなのかなぁと思いまして。

Re: [107] SelTopの挙動が変

あすかぜ [2008/05/09 20:24:26]

ご指摘ありがとうございます。

選択範囲を指定するときに、カーソルが範囲外にあると期待通りの動作をしない場合がありますね。
簡単に修正できる内容ですので、この土日の間に修正版をリリースしたいと思います。
少々お待ちください。

Re: [107] SelTopの挙動が変

あすかぜ [2008/05/10 13:00:29]

修正しました。
http://www.asukaze.net/soft/cassava/bbs/index.cgi?t=108

Re: [107] SelTopの挙動が変

おさ [2008/05/11 23:28:50]

対応、ありがとうございます。
早速更新いたします。

スレッド一覧に戻る返信