11月のカレンダー
1234567
891011121314
15161718192021
22232425262728
2930     
最近の日記
全体の新着
各月の日記
ユーザーRSS
hanyaさんの公開日記
10月04日
01:44
落ち物ゲー的なものを Calc のシート上で作成しようとしていて・・・。

不精をして、セルの背景色の設定を 8 種類の条件付き書式設定にさせてみた。setDataArray メソッドで範囲にデータを一度に入力、該当するセルの値で色が変更されるようにして描写させようとした。Linux の Gnome 上で使っている Calc では、描写する (ためにデータを設定) ごとに、ステータスバーにプログレスバーが表示されて「行の高さの調整」みたいな表示が出る。
どうやってもコレが表示されないようにする方法がわからない。ステータスバーを非表示にした状態で実行しても勝手に表示される。

セルにデータを入力しているせいだと思い、地道に背景色を設定するようにしてみたが、同様の表示が出る。

20-30 FPS にもなるととてもじゃないが目がチカチカする。実際 5 FPS 程度でも・・・。
Windows 上の OOo で試してみたが、それほどチカチカが目立たなかった。

描写速度が問題だと予想していたが、変なところでひっかかった・・・。
該当するソースコード:
http://svn.services.openoffice.org/opengrok/xref/DEV300_m...

解決方法:
ThisComponent.IsAdjustHeightEnabled = False

ついでに、シート上にデータを多量に入力するときには少しパフォーマンスが向上する・・・かも。
公開日記トップへ
oooug-jp SNS

●サイドメニュー

  • 公開日記
  • >公開日記はログインしなくても読めます

http://www.ospn.jp/

inetd