で作る Cocoa アプリ(3)

Motacilla2004-12-29

機能を実現するための画面を作成してみる(画像参照).
この画面は次のようなストーリーで展開する.

  • Start ボタンを押すと,MySQL サーバに接続し,show full processlist を実行
  • show full processlist の結果を,Table に表示する
  • show full processlist は,自分自身も表示するので,Table には最低でも 1 行表示される
  • show full processlist は,5 秒に一度程度実行し,Table の情報も更新される
  • show full processlist 実行中は,Start ボタンを変化させ,サーバに接続中であることを視覚化する
  • Table に表示された任意の行を選択し Kill ボタンを押すと,選択したしたプロセスを終了できる
  • Log フィールドには,サーバとの接続情報など,付加的な情報を画面に表示する
  • Menu から Quit を選ぶとアプリケーションは終了する

以上の通り.


Click Here!