[142] 行削除の挙動
すだち [2009/03/16 23:45:34]
Cassava Editor便利に使わせて頂いております。
その中で少し疑問に思ったことがあったので質問させてください。
複数行選択を行った状態から右クリックで削除を行ったとき
瞬間的に削除される時とプログラムが選択行を1行づつ削除しているのが目で見てわかる状態の時があります。
削除の動きが見える場合動作的には見えないときより体感的に遅く感じます。
この動きの違いについて条件等あったら教えていただきたいしだいです。
Re: [142] 行削除の挙動
あすかぜ [2009/03/17 20:20:53]
書き込みありがとうございます。
内部的に特に動きを変えているわけではないので、
単にタイミングやメモリの状態によるのだと思います。
処理中の画面更新を抑制すれば高速化できそうな気がしますので、すこし試してみます。
Re: [142] 行削除の挙動
すだち [2009/03/19 22:04:23]
毎回早く削除できると非常に助かります。
ぜひ対応宜しくお願いします。
Re: [142] 行削除の挙動
あすかぜ [2009/03/20 13:34:06]
1.6.2 で修正しました。
確認よろしくお願いします。
画面更新を抑制するのではなく、削除の処理方法を変更しました。
今までは途中の行を1行ずつ削除していたのですが、今回の変更で、セルの内容・行の高さを転記した後、いらなくなった後半の行をまとめて削除するようにしました。
単一行の削除は今までより遅くなっているかもしれません。。。
Re: [142] 行削除の挙動
すだち [2009/03/22 14:04:27]
お疲れ様です
1.6.2早速ためさせていただきました。
複数行選択の削除何度か試して画像更新なしで一気に削除されておりました。
単一削除が遅くなってるかもとのことですが私はあまり気になりませんでした
ご対応ありがとうございます。