Top > OOobbs2 > 195

OOobbs2/195 Edit

  • サマリ: Watch Window
  • 環境: Calc
  • 状態: 投稿
  • 投稿者: はにゃ??
  • 投稿日: 2009-11-20 (金) 23:03:50

質問 Edit

Calc のセルの値や数式を監視するウォッチウィンドウ。

OOo 3.2 で作成してみたウォッチウィンドウですが、OOo 3.3 でグリッドコントロールが使えるようになり、さらにタスクペインでドッキングウィンドウに入れられるようになったので作り直しました。Python では問題があったので Java に変更。

ww.png

以下からどうぞ

http://extensions.services.openoffice.org/ja/project/watchingwindow

  • 必要環境
    • OOo 3.3 以降 (DEV300m83 くらい以降)
    • Java Runtime Environment

インストール

  • 拡張機能マネージャからインストールしてください
  • 利用する前に一度 OOo を再起動すると最初の問題を防げます。

アンインストール

  • 拡張機能マネージャから削除してください。

利用方法

  1. Calc のウィンドウを開きます。
  2. 表示 - タスクパネルを選択して下さい。
  3. タスクパネルからウォッチウィンドウを選択して下さい。
  • 詳細はヘルプを参照してください。

ヘルプ

  • 組込み型のヘルプは F1 キーを押して、ヘルプ項目のツリーからウォッチウィンドウを選択してください。

ToDo

  • セル名入力での監視セルの追加
  • 別のドキュメントのセルの監視

回答 Edit


感想,コメント,メモ Edit

問題点

  • 監視するセルに css.util.XModifyListener を設定しても、書式変更などによる変更が検出できない。-> ドキュメントの XModifyListener なら・・?セルを変更してもイベントオブジェクトの Source がドキュメントオブジェクトだったので使えない。
  • 一定時間ごとに監視しているセルを調べたのがよい・・・?
  • Sheet1.A1 を監視、その後に Sheet1 を削除すると監視するセルが Sheet2.A1 に変わる。
  • 値の列を右揃えにしているため、長いテキストの場合に後半のみが見える…。


Attach file: fileWatchingWindow-0.2.2-src.zip 661 download [Information] filewatchingwindow.png 1336 download [Information] fileWatchingWindow-0.2.1-src.zip 333 download [Information] fileWatchingWindow-0.2.0-src.zip 271 download [Information] fileWatchingWindow-0.1.3-src.zip 357 download [Information] fileWatchingWindow-src-0.1.2.zip 595 download [Information] fileWathcingWindow-src-0.1.0.zip 403 download [Information] fileww.png 340 download [Information] fileWatchWindow-0.1.0.oxt 484 download [Information]

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes