diff options
Diffstat (limited to 'tools/mapedit/src/tile_widget.h')
-rw-r--r-- | tools/mapedit/src/tile_widget.h | 9 |
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 | ||
10 | class TileWidget : public wxControl { | 10 | #include "map.h" |
11 | |||
12 | class 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(); |