プロジェクト

全般

プロフィール

機能 #125

機能 #121: Item(旧Control)の準備

BorderWidgetにレイアウタを追加

Yuji Tateno17日前に追加. 15日前に更新.

ステータス:
新規
優先度:
通常
担当者:
開始日:
2018/11/30
期日:
2018/12/14
進捗率:

0%


説明

  • BorderWidgetには以下のものを追加
    • 自身のレイアウト情報
    • 自らレイアウトするLayout(LayoutContext&) override/final
  • Widgetに追加
    • カーソルや使える幅などが入っているLayoutContextを定義
    • 子要素にLayoutContextを次々に渡して子要素をレイアウトするLayoutChildren
      • 子要素のスキャンや親要素の参照はWidgetにしかできないので
    • 呼び出す先のvirtual void Layout(LayoutContext&)
  • LayoutContextはまずはレイアウトカーソルを定義しておく

関係しているリビジョン

リビジョン 244:fd67eddf3361 (差分)
Yuji Tateno15日前に追加

レイアウタメソッドを準備 id #121 #125

履歴

#1 Yuji Tateno17日前に更新

  • 期日2018/12/01 から 2018/12/08 に変更
  • 開始日2018/11/29 から 2018/11/30 に変更

#2 Yuji Tateno15日前に更新

  • 期日2018/12/08 から 2018/12/07 に変更

#3 Yuji Tateno15日前に更新

  • 期日2018/12/07 から 2018/12/14 に変更

#4 Yuji Tateno15日前に更新

とりあえずレベルのレイアウタ(カーソルを横移動するだけ)を記述したら終了。中身は #106 のダッシュボードなどで使いながら詰める。

他の形式にエクスポート: Atom PDF