override: called when resized or before drawing.
| 211 | |
| 212 | // override: called when resized or before drawing. |
| 213 | void UIButton::OnFormat() { |
| 214 | if (m_Flags & UIF_FIT) { |
| 215 | m_W = m_Items[m_State]->width() + 20; |
| 216 | m_H = m_Items[m_State]->height() + 8; |
| 217 | } |
| 218 | |
| 219 | UIGadget::OnFormat(); |
| 220 | } |
| 221 | |
| 222 | // behavior when gadget is being drawn. |
| 223 | void UIButton::OnDraw() { |