40 |
|
|
41 |
class MainWindow(wxFrame): |
class MainWindow(wxFrame): |
42 |
|
|
43 |
def __init__(self, parent, ID, application, interactor): |
def __init__(self, parent, ID, title, application, interactor, |
44 |
wxFrame.__init__(self, parent, ID, 'Thuban', |
initial_message = None, size = wxSize(-1, -1)): |
45 |
wxDefaultPosition, wxSize(400, 300)) |
wxFrame.__init__(self, parent, ID, title, wxDefaultPosition, size) |
46 |
|
|
47 |
self.application = application |
self.application = application |
48 |
self.interactor = interactor |
self.interactor = interactor |
49 |
|
|
50 |
self.CreateStatusBar() |
self.CreateStatusBar() |
51 |
self.SetStatusText("This is the wxPython-based " |
if initial_message: |
52 |
"Graphical User Interface for exploring geographic data") |
self.SetStatusText(initial_message) |
53 |
|
|
54 |
self.identify_view = None |
self.identify_view = None |
55 |
|
|