public override void doLayout() { icon.alignLeftSide(3); label.moveRightOf(icon, 6); label.alignBottom(); }
public override void doLayout() { base.doLayout(); icon.Set_Pos(0, 0); //text.moveRightOf(icon, icon.Get_Width() > 0 ? 4 : 0); text.moveRightOf(icon, 0); }
public override void doLayout() { base.doLayout(); btn_config.alignTop(); btn_config.alignLeftSide(); float xPad = 5f; lbl_search.alignTop(10f); lbl_search.moveRightOf(statusPanel, xPad); search.alignTop(10f); search.moveRightOf(lbl_search); search.FloodX(12f); if (search.Area.size.y != lbl_search.Area.size.y) { lbl_search.Set_Height(search.Area.size.y); } statusPanel.moveBelow(search, 10f); statusPanel.FloodY(); lbl_pl_count.alignLeftSide(5f); lbl_pl_count.moveBelow(btn_config, 2f); tabPanel.moveBelow(search, 10f); tabPanel.moveRightOf(statusPanel, 2f); tabPanel.FloodXY(); }
public override void doLayout() { update_progress_area(); title.Set_Pos(0, 0); prog_text.moveRightOf(title); // the prog_text is set to autosize.FILL so no need to worry about flooding it }
public override void doLayout() { icon.alignTop(); icon.alignLeftSide(); title.alignTop(); title.moveRightOf(icon); title.FloodX(); description.alignLeftSide(); description.moveBelow(title); }
public override void doLayout() { base.doLayout(); icon.alignTop(); icon.Set_Height(title.Get_Height()); title.alignTop(); title.moveRightOf(icon); //title.FloodX(); collapser.moveBelow(title); }
public override void doLayout() { base.doLayout(); float icon_sz = this.inner_area.height; pl_icon.Set_Pos(0, 0); pl_icon.Set_Size(icon_sz, icon_sz); const float xPad = 4f; pl_title.moveRightOf(pl_icon, xPad); pl_version.moveRightOf(pl_icon, xPad); pl_version.moveBelow(pl_title); pl_status.alignBottom(); pl_status.alignRightSide(); }