24 #include <wx/gdicmn.h>
26 #include <wx/colour.h>
27 #include <wx/settings.h>
28 #include <wx/string.h>
30 #include <wx/dialog.h>
31 #include <wx/aui/aui.h>
32 #include <wx/statline.h>
34 #include "wxgis/core/config.h"
35 #include "wxgis/framework/applicationbase.h"
36 #include "wxgis/framework/accelerator.h"
37 #include "wxgis/cartoui/drawingmap.h"
52 wxGISMiniMapDlg(wxDword nButtons, wxWindow* parent, wxWindowID
id = wxID_ANY,
const wxString& title = _(
"Mini map"),
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
long style = wxCAPTION | wxCLOSE_BOX | wxMAXIMIZE_BOX | wxMINIMIZE_BOX | wxRESIZE_BORDER | wxCLIP_CHILDREN);
55 virtual wxString GetAppName(
void)
const {
return wxString(wxT(
"wxGISMiniMapDlg")); };
56 virtual wxString GetAppDisplayName(
void)
const {
return wxString(_(
"Mini map Dialog")); };
57 virtual wxString GetAppDisplayNameShort(
void)
const {
return wxString(_(
"MiniMap Dialog")); };
60 virtual void SetFullExtent();
63 virtual void OnCommand(wxCommandEvent& event);
64 virtual void OnCommandUI(wxUpdateUIEvent& event);
65 virtual void OnDropDownCommand(wxCommandEvent& event);
66 virtual void OnToolDropDown(wxAuiToolBarEvent& event);
67 virtual void OnOK(wxCommandEvent& event);
68 virtual void OnOKUI(wxUpdateUIEvent& event);
69 virtual void OnMouseMove(wxMouseEvent& event);
70 virtual void OnMouseDown(wxMouseEvent& event);
71 virtual void OnMouseUp(wxMouseEvent& event);
72 virtual void OnMouseDoubleClick(wxMouseEvent& event);
74 void SerializeFramePos(
bool bSave);
76 wxAuiToolBar* m_toolBar;
Definition: applicationbase.h:65
Definition: drawingmap.h:34
Definition: minimapdlg.h:46
Definition: command.h:151