コード例 #1
0
ファイル: LayoutBox.cpp プロジェクト: Noxalus/YAPOG
  void LayoutBox::AddChild (IWidget& child, Align align)
  {
    BaseWidget::AddChild (child);
    items_.Add (&child, align);

    if (child.IsFocusable ())    
      focusables_.Add (&child);
	  
    GeneratePosition ();
  }
コード例 #2
0
ファイル: LayoutBox.cpp プロジェクト: Noxalus/YAPOG
  void LayoutBox::RemoveChild (IWidget& child)
  {
    BaseWidget::RemoveChild (child);
    items_.Remove (&child);

    if (child.IsFocusable ())
      focusables_.Remove (&child);

    GeneratePosition ();
  }