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(); |
