39 |
|
|
40 |
class MainWindow(wxFrame): |
class MainWindow(wxFrame): |
41 |
|
|
42 |
def __init__(self, parent, ID): |
def __init__(self, parent, ID, interactor): |
43 |
wxFrame.__init__(self, parent, ID, 'Thuban', |
wxFrame.__init__(self, parent, ID, 'Thuban', |
44 |
wxDefaultPosition, wxSize(400, 300)) |
wxDefaultPosition, wxSize(400, 300)) |
45 |
|
|
101 |
toolbar.Realize() |
toolbar.Realize() |
102 |
|
|
103 |
# Create the map canvas |
# Create the map canvas |
104 |
canvas = view.MapCanvas(self, -1) |
canvas = view.MapCanvas(self, -1, interactor) |
105 |
self.canvas = canvas |
self.canvas = canvas |
106 |
|
|
107 |
EVT_CLOSE(self, self.OnClose) |
EVT_CLOSE(self, self.OnClose) |