2017 ソフトウェア設計及び演習用の班Wiki

17::gr05::平野瑞己::ステータス画面

ステータス、リザルト共に表示するものがほとんど同じ為、統合しました

ステータス画面に必要なパラメータ

  • 生徒の能力
    • 総合学力(以下の3つの能力値から計算される)
    • 学力
    • 運動力
    • 芸術力
  • 教員の能力
    • 研究力
  • 学校の能力
    • 知名度
    • 支持率
    • 就職率
  • 収支
    • 現在収入額
    • 現在支出額
    • 総収入額
    • 総支出額
  • 総合力(総合学力、生徒数、就職率から計算される)
  • その他
    • 建物設置数
    • 建物撤去数
    • 経過ターン
    • 生徒数

実際に表示

status_main.png

  • 分割は縦に3分割して,真ん中のボックスを横に2分割
  • 上段はテキストウィジェットで表示するだけ(ステータスとリザルト唯一の違い、手抜き)
  • 中段について
    • 左側にステータス表示。データを受けてそのデータをフォーマットに沿って表示する。
      • その時g_sprintfを使っていますが原因不明のエラーが起こってます。これで動かなくなったら申し訳ないです。
    • 右側はランキング画面に移動するボタン。コールバック関数でランキング表示のプログラムを呼び出している
  • 下段は戻るボタン。ステータス画面を閉じる(gtk_widget_hideだから隠す?)


最終更新日:2017/07/28 17:11:34