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

17::gr07::モジュール化::スタート画面

  • ウィンドウモジュール
    • ウィンドウを表示する(変数を1つ用意する)
    • 縦と横の幅を設定する
    • ウィンドウにあるウィジェットを表示する
    • ユーザの入力があるまで待機状態を繰り返す
  • 背景モジュール
    • 選択した画像から画像ウィジェットを作成する(ファイル名が引数)
    • GdkWindowに対して背景を設定
    • 1つのウィンドウに2つのボックスを配置する
    • 1つのボックスに画像ウィジェットを配置する
  • ボタンモジュール
    • 3つのボタンを作成する(変数を3つ用意する)
    • クリックでボタンを操作する(clickedシグナルを使用)
    • コールバック関数を用い、各ボタンに機能を実装する
      • 「スタート」 - 「オープニング画面」へ
      • 「終了」 - ウィンドウを閉じる
      • 「ロード」 - 「ロード画面」へ
    • 1つのボックスを3個に分割する
    • ボタンを表示させる
  • 文章モジュール
    • 「VOICE and VOICES」を構造体に格納
    • 画面中央部に出力する
    • 文章をスプライトとして動かさない


最終更新日:2017/05/26 13:53:38