129 |
|
|
130 |
EVT_TEXT(self, ID_PROJ_PROJNAME, self._OnProjName) |
EVT_TEXT(self, ID_PROJ_PROJNAME, self._OnProjName) |
131 |
|
|
|
|
|
132 |
def OnApply(self, event): |
def OnApply(self, event): |
133 |
self.__SetProjection() |
self.__SetProjection() |
134 |
self.haveTried = True |
self.haveTried = True |
148 |
self.receiver.SetProjection(self.originalProjection) |
self.receiver.SetProjection(self.originalProjection) |
149 |
self.haveTried = False |
self.haveTried = False |
150 |
|
|
|
|
|
151 |
def _OnNew(self, event): |
def _OnNew(self, event): |
152 |
|
|
153 |
# clear all selections |
# clear all selections |
375 |
else: |
else: |
376 |
|
|
377 |
if projfile is not None: |
if projfile is not None: |
378 |
self.projfilepath.SetLabel(projfile.GetFilename()) |
self.projfilepath.SetLabel(_("Projection File: ") + |
379 |
|
os.path.basename(projfile.GetFilename())) |
380 |
else: |
else: |
381 |
# only None if the currently used projection is selected |
# only None if the currently used projection is selected |
382 |
self.projfilepath.SetLabel("") |
self.projfilepath.SetLabel(_("Projection File: ")) |
383 |
|
|
384 |
self.projname.SetValue(proj.GetName()) |
self.projname.SetValue(proj.GetName()) |
385 |
|
|
564 |
grid_sizer_1.Add(20, 20, 0, wxEXPAND, 0) |
grid_sizer_1.Add(20, 20, 0, wxEXPAND, 0) |
565 |
grid_sizer_1.Add(self.availprojs, 1, wxALL|wxEXPAND|wxADJUST_MINSIZE, 4) |
grid_sizer_1.Add(self.availprojs, 1, wxALL|wxEXPAND|wxADJUST_MINSIZE, 4) |
566 |
grid_sizer_1.Add(sizer_15, 0, wxALL|wxEXPAND, 4) |
grid_sizer_1.Add(sizer_15, 0, wxALL|wxEXPAND, 4) |
567 |
grid_sizer_1.Add(self.projfilepath, 0, wxALL|wxADJUST_MINSIZE, 4) |
grid_sizer_1.Add(self.projfilepath, 0, wxEXPAND|wxALL|wxADJUST_MINSIZE, 4) |
568 |
grid_sizer_1.AddGrowableRow(1) |
grid_sizer_1.AddGrowableRow(1) |
569 |
grid_sizer_1.AddGrowableCol(0) |
grid_sizer_1.AddGrowableCol(0) |
570 |
|
|