387 |
dlg.Destroy() |
dlg.Destroy() |
388 |
|
|
389 |
def Exit(self): |
def Exit(self): |
390 |
self.Close(false) |
self.Close(False) |
391 |
|
|
392 |
def _OnClose(self, event): |
def _OnClose(self, event): |
393 |
result = self.save_modified_session(can_veto = event.CanVeto()) |
result = self.save_modified_session(can_veto = event.CanVeto()) |
467 |
def CanRemoveLayer(self): |
def CanRemoveLayer(self): |
468 |
"""Return true if the currently selected layer can be deleted. |
"""Return true if the currently selected layer can be deleted. |
469 |
|
|
470 |
If no layer is selected return false. |
If no layer is selected return False. |
471 |
|
|
472 |
The return value of this method determines whether the remove |
The return value of this method determines whether the remove |
473 |
layer command is sensitive in menu. |
layer command is sensitive in menu. |
475 |
layer = self.current_layer() |
layer = self.current_layer() |
476 |
if layer is not None: |
if layer is not None: |
477 |
return self.canvas.Map().CanRemoveLayer(layer) |
return self.canvas.Map().CanRemoveLayer(layer) |
478 |
return 0 |
return False |
479 |
|
|
480 |
def RaiseLayer(self): |
def RaiseLayer(self): |
481 |
layer = self.current_layer() |
layer = self.current_layer() |
603 |
dialog.Raise() |
dialog.Raise() |
604 |
|
|
605 |
|
|
606 |
def ShowLegend(self, switch = False): |
def ShowLegend(self): |
607 |
name = "legend" |
name = "legend" |
608 |
dialog = self.FindRegisteredDock(name) |
dialog = self.FindRegisteredDock(name) |
609 |
|
|