void cUIMenu::ResizeControls() { ResizeMe(); for ( Uint32 i = 0; i < mItems.size(); i++ ) { SetControlSize( mItems[i], i ); } }
Uint32 cUIMenu::Add( cUIControl * Control ) { if ( this != Control->Parent() ) Control->Parent( this ); CheckControlSize( Control ); SetControlSize( Control, Count() ); Control->Pos( mPadding.Left, mPadding.Top + mNextPosY ); mNextPosY += mRowHeight; mItems.push_back( Control ); ResizeMe(); return mItems.size() - 1; }
void CImageCtrl::AutoSize() { ASSERT(m_bAutoSize); SetControlSize(m_bitprop.m_BitmapSize.cx, m_bitprop.m_BitmapSize.cy); }