summary refs log tree commit diff stats
path: root/tools/mapedit/src/tile_widget.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/mapedit/src/tile_widget.h')
-rw-r--r--tools/mapedit/src/tile_widget.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/tools/mapedit/src/tile_widget.h b/tools/mapedit/src/tile_widget.h index 6d65f7b..f4bbc07 100644 --- a/tools/mapedit/src/tile_widget.h +++ b/tools/mapedit/src/tile_widget.h
@@ -7,10 +7,12 @@
7#include <wx/wx.h> 7#include <wx/wx.h>
8#endif 8#endif
9 9
10class TileWidget : public wxControl { 10#include "map.h"
11
12class TileWidget : public wxScrolledWindow {
11 public: 13 public:
12 TileWidget(); 14 TileWidget();
13 TileWidget(wxWindow* parent, wxWindowID winid, int numTilesWidth = 8, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize); 15 TileWidget(wxWindow* parent, wxWindowID winid, int width, int scale, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize);
14 16
15 int getSelected(); 17 int getSelected();
16 18
@@ -22,8 +24,9 @@ class TileWidget : public wxControl {
22 private: 24 private:
23 int numTilesWidth; 25 int numTilesWidth;
24 wxBitmap tiles; 26 wxBitmap tiles;
25 int numTiles; 27 int numTiles = 50;
26 int selected = 0; 28 int selected = 0;
29 int scale;
27 30
28 DECLARE_DYNAMIC_CLASS(MapeditWidget); 31 DECLARE_DYNAMIC_CLASS(MapeditWidget);
29 DECLARE_EVENT_TABLE(); 32 DECLARE_EVENT_TABLE();