Project

General

Profile

機能 #125

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

BorderWidgetにレイアウタを追加

Added by Yuji Tateno 6 months ago. Updated 5 months ago.

Status:
終了
Priority:
通常
Assignee:
Start date:
11/30/2018
Due date:
01/05/2019
% Done:

100%


Description

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

Associated revisions

Revision 244:fd67eddf3361 (diff)
Added by Yuji Tateno 6 months ago

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

Revision 246:29725cbf723c (diff)
Added by Yuji Tateno 5 months ago

レイアウトコンテキストを使ってレイアウトする仕組みは作った fin #125

History

#1 Updated by Yuji Tateno 6 months ago

  • Due date changed from 12/01/2018 to 12/08/2018
  • Start date changed from 11/29/2018 to 11/30/2018

#2 Updated by Yuji Tateno 6 months ago

  • Due date changed from 12/08/2018 to 12/07/2018

#3 Updated by Yuji Tateno 6 months ago

  • Due date changed from 12/07/2018 to 12/14/2018

#4 Updated by Yuji Tateno 6 months ago

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

#5 Updated by Yuji Tateno 5 months ago

  • Due date changed from 12/14/2018 to 01/05/2019

#6 Updated by Yuji Tateno 5 months ago

  • Status changed from 新規 to 終了
  • % Done changed from 0 to 100

更新履歴 woapp|29725cbf723c602a3ab762d33786fe7d4c07d1d1 で適用されました。

Also available in: Atom PDF