void AccordionPanel::DoLayout() { GG::Pt expand_button_ul(Width() - 16, GG::Y0); GG::Pt expand_button_lr = expand_button_ul + GG::Pt(GG::X(16), GG::Y(16)); m_expand_button->SizeMove(expand_button_ul, expand_button_lr); }
void AccordionPanel::DoLayout() { GG::Pt expand_button_ul(m_is_left ? GG::X(-(EXPAND_BUTTON_SIZE + m_border_margin)) : (Width() + GG::X(-(EXPAND_BUTTON_SIZE + m_border_margin))), GG::Y0); GG::Pt expand_button_lr = expand_button_ul + GG::Pt(GG::X(EXPAND_BUTTON_SIZE), GG::Y(EXPAND_BUTTON_SIZE)); m_expand_button->SizeMove(expand_button_ul, expand_button_lr); }