61 |
self.ShowMainWindow() |
self.ShowMainWindow() |
62 |
self.session = None |
self.session = None |
63 |
self.create_session() |
self.create_session() |
64 |
|
self.path={"data":".", "projection":"."} |
65 |
return True |
return True |
66 |
|
|
67 |
def OnExit(self): |
def OnExit(self): |
165 |
self.unsubscribe_session(oldsession) |
self.unsubscribe_session(oldsession) |
166 |
oldsession.Destroy() |
oldsession.Destroy() |
167 |
|
|
168 |
|
def SetPath(self, group, filename): |
169 |
|
"""Store the application's default path for file dialogs extracted |
170 |
|
from a given filename. |
171 |
|
""" |
172 |
|
self.path[group] = os.path.dirname( filename ) |
173 |
|
|
174 |
|
def Path(self, group): |
175 |
|
"""Return the application's default path for file dialogs.""" |
176 |
|
return self.path[group] |
177 |
|
|
178 |
def subscribe_session(self, session): |
def subscribe_session(self, session): |
179 |
"""Subscribe to some of the sessions channels. |
"""Subscribe to some of the sessions channels. |
180 |
|
|