예제 #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 ();
  }