+
+void Button::setStyle(RenderStyle *style)
+{
+ FocusLabel::setStyle(style);
+
+ setTexture(style->buttonUnpressFocusBackground());
+ setUnfocusTexture(style->buttonUnpressUnfocusBackground());
+ _pressed_focus_tx = style->buttonPressFocusBackground();
+ _pressed_unfocus_tx = style->buttonPressUnfocusBackground();
+}
+
+
+void Button::press(unsigned int mouse_button)