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): |
45 |
wxDefaultPosition, wxSize(400, 300)) |
wxFrame.__init__(self, parent, ID, title, wxDefaultPosition, |
46 |
|
wxSize(400, 300)) |
47 |
|
|
48 |
self.application = application |
self.application = application |
49 |
self.interactor = interactor |
self.interactor = interactor |
50 |
|
|
51 |
self.CreateStatusBar() |
self.CreateStatusBar() |
52 |
self.SetStatusText("This is the wxPython-based " |
if initial_message: |
53 |
"Graphical User Interface for exploring geographic data") |
self.SetStatusText(initial_message) |
54 |
|
|
55 |
self.identify_view = None |
self.identify_view = None |
56 |
|
|