--- a/src/widget/widget_button_txt.cpp Tue Feb 27 13:26:47 2007 +0000
+++ b/src/widget/widget_button_txt.cpp Tue Feb 27 22:47:59 2007 +0000
@@ -15,5 +15,18 @@
#include "../table/sprites.h"
#include "../genworld.h"
#include "../helpers.hpp"
+#include "window_events.hpp"
+
+namespace gui {
+
+/*virtual*/ void TextButton::OnPaint(EvtPaint &ev)
+{
+ DrawBackground(ev);
+ Point center = CenterPt();
+ if (m_pushed) center += Point(1, 1);
+ DrawStringCentered(center.x, center.y - 5, m_text, 0);
+ ev.SetHandled();
+}
+}; // namespace gui