377 |
|
|
378 |
def SaveSessionAs(self): |
def SaveSessionAs(self): |
379 |
dlg = wxFileDialog(self, _("Save Session As"), ".", "", |
dlg = wxFileDialog(self, _("Save Session As"), ".", "", |
380 |
"*.thuban", wxOPEN) |
"*.thuban", wxSAVE|wxOVERWRITE_PROMPT) |
381 |
if dlg.ShowModal() == wxID_OK: |
if dlg.ShowModal() == wxID_OK: |
382 |
self.application.session.SetFilename(dlg.GetPath()) |
self.application.session.SetFilename(dlg.GetPath()) |
383 |
self.application.SaveSession() |
self.application.SaveSession() |
549 |
|
|
550 |
if dialog is None: |
if dialog is None: |
551 |
map = self.canvas.Map() |
map = self.canvas.Map() |
552 |
dialog = projdialog.ProjFrame(self, name, map) |
dialog = projdialog.ProjFrame(self, name, |
553 |
|
_("Map Projection: %s") % map.Title(), map) |
554 |
self.add_dialog(name, dialog) |
self.add_dialog(name, dialog) |
555 |
dialog.Show() |
dialog.Show() |
556 |
dialog.Raise() |
dialog.Raise() |
564 |
|
|
565 |
if dialog is None: |
if dialog is None: |
566 |
map = self.canvas.Map() |
map = self.canvas.Map() |
567 |
dialog = projdialog.ProjFrame(self, name, layer) |
dialog = projdialog.ProjFrame(self, name, |
568 |
|
_("Layer Projection: %s") % layer.Title(), layer) |
569 |
self.add_dialog(name, dialog) |
self.add_dialog(name, dialog) |
570 |
dialog.Show() |
dialog.Show() |
571 |
dialog.Raise() |
dialog.Raise() |