NO.106714
Re[3]: スクロールバーによる画面範囲変化の把握 |
---|
■投稿者/ Rocker
■投稿日/ 2008/02/27(13:49)
□URL/ |
nさん、neptuneさん、いつもありがとうございます。 そうですか・・だめですか・・ 残念です。絶対必要なイベントだと思うの のですが・・・ ありがとうございました。理屈はわかりました。また、何か考えます。
尚、表示画面だけを特定してリアルタイムで更新しなればならない理由は、 下記のとおりです。何かアイディアがあればアドバイスお願いいたします。
理由:
数千の図形を数千行の各行にあるデータ内容によってリアルタイムで再表示 するためのパフォーマンスアップ対策です。別スレッドでいくつか質問させて いただき図形の描画の速度も相当向上しましたが、図形を描くのも時間がかかり ますが、数千の中から更新しなければならない図形を抜き出す方が時間を要する ことが判明しました。そこで、数千の図形の更新部分の抜き出しはやめて、 すべての図形をすべて消し、必要な部分だけ新しく描画する。つまり、 今見えている画面だけを常に最新化していればユーザーからみたら どのスクロールしても常にどの画面でも最新化されているように見えるのです。 PageDown,Upではまさに期待したとおりの動きになり、全くストレスを感じません。ただし、スクロールバーで画面を変更すると、何も図形が表示されて いない画面が出てくることになってしまします。(いずれかのセルを 選択するとすぐに最新化されますが・・・)
よろしくお願いいたします。
|
記事NO.106710 のレス /
削除チェック/ |