29 #ifndef _GG_GroupBox_h_
30 #define _GG_GroupBox_h_
47 GroupBox(
X x,
Y y,
X w,
Y h,
const std::string& label,
const boost::shared_ptr<Font>& font,
Clr color,
52 virtual Pt ClientUpperLeft()
const;
53 virtual Pt ClientLowerRight()
const;
57 virtual void Render();
63 void SetTextColor(
Clr c);
66 void SetInteriorColor(
Clr c);
73 void SetClientCornersEqualToBoxCorners(
bool b);
75 virtual void SetText(
const std::string& str);
94 boost::shared_ptr<Font> m_font;
96 bool m_set_client_corners_equal_to_box_corners;