KUDr@6258: /* $Id$ */ KUDr@6258: KUDr@6258: #include "../stdafx.h" KUDr@6258: #include KUDr@6258: #include "../openttd.h" KUDr@6258: #include "../debug.h" KUDr@6258: #include "../functions.h" KUDr@6258: #include "../map.h" KUDr@6258: #include "../player.h" KUDr@6258: #include "../window.h" KUDr@6258: #include "../gfx.h" KUDr@6258: #include "../viewport.h" KUDr@6258: #include "../console.h" KUDr@6258: #include "../variables.h" KUDr@6258: #include "../table/sprites.h" KUDr@6258: #include "../genworld.h" KUDr@6258: #include "../helpers.hpp" KUDr@6264: #include "window_events.hpp" KUDr@6289: #include "widget_types.h" KUDr@6258: KUDr@6290: namespace gui { KUDr@6258: KUDr@6290: /*virtual*/ void ImageButton::OnPaint(EvtPaint &e) KUDr@6290: { KUDr@6290: DrawBackground(e); KUDr@6290: Point16 pos = m_sprite_offset + (m_pushed ? Point16(3, 3) : Point16(2, 2)); KUDr@6290: DrawSprite(m_sprite, PAL_NONE, pos); KUDr@6290: } KUDr@6290: KUDr@6290: } // namespace gui