/[thuban]/branches/WIP-pyshapelib-bramz/Thuban/UI/mainwindow.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/Thuban/UI/mainwindow.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 796 by jonathan, Wed Apr 30 17:01:18 2003 UTC revision 821 by jonathan, Mon May 5 18:20:15 2003 UTC
# Line 634  class MainWindow(DockFrame): Line 634  class MainWindow(DockFrame):
634      def FullExtent(self):      def FullExtent(self):
635          self.canvas.FitMapToWindow()          self.canvas.FitMapToWindow()
636    
637        def FullLayerExtent(self):
638            self.canvas.FitLayerToWindow(self.current_layer())
639    
640      def PrintMap(self):      def PrintMap(self):
641          self.canvas.Print()          self.canvas.Print()
642    
# Line 740  def _has_legend_shown(context): Line 743  def _has_legend_shown(context):
743    
744  # File menu  # File menu
745  _method_command("new_session", _("&New Session"), "NewSession")  _method_command("new_session", _("&New Session"), "NewSession")
746  _method_command("open_session", _("&Open Session"), "OpenSession")  _method_command("open_session", _("&Open Session..."), "OpenSession")
747  _method_command("save_session", _("&Save Session"), "SaveSession")  _method_command("save_session", _("&Save Session"), "SaveSession")
748  _method_command("save_session_as", _("Save Session &As"), "SaveSessionAs")  _method_command("save_session_as", _("Save Session &As..."), "SaveSessionAs")
749  _method_command("toggle_session_tree", _("Session &Tree"), "ToggleSessionTree",  _method_command("toggle_session_tree", _("Session &Tree"), "ToggleSessionTree",
750                  checked = _has_tree_window_shown)                  checked = _has_tree_window_shown)
751  _method_command("toggle_legend", _("Legend"), "ToggleLegend",  _method_command("toggle_legend", _("Legend"), "ToggleLegend",
# Line 750  _method_command("toggle_legend", _("Lege Line 753  _method_command("toggle_legend", _("Lege
753  _method_command("exit", _("E&xit"), "Exit")  _method_command("exit", _("E&xit"), "Exit")
754    
755  # Help menu  # Help menu
756  _method_command("help_about", _("&About"), "About")  _method_command("help_about", _("&About..."), "About")
757    
758    
759  # Map menu  # Map menu
760  _method_command("map_projection", _("Pro&jection"), "MapProjection")  _method_command("map_projection", _("Pro&jection..."), "MapProjection")
761    
762  _tool_command("map_zoom_in_tool", _("&Zoom in"), "ZoomInTool", "ZoomInTool",  _tool_command("map_zoom_in_tool", _("&Zoom in"), "ZoomInTool", "ZoomInTool",
763                helptext = _("Switch to map-mode 'zoom-in'"), icon = "zoom_in",                helptext = _("Switch to map-mode 'zoom-in'"), icon = "zoom_in",
# Line 775  _tool_command("map_label_tool", _("&Labe Line 778  _tool_command("map_label_tool", _("&Labe
778  _method_command("map_full_extent", _("&Full extent"), "FullExtent",  _method_command("map_full_extent", _("&Full extent"), "FullExtent",
779                 helptext = _("Full Extent"), icon = "fullextent",                 helptext = _("Full Extent"), icon = "fullextent",
780                sensitive = _has_visible_map)                sensitive = _has_visible_map)
781    _method_command("layer_full_extent", _("&Full layer extent"), "FullLayerExtent",
782                   helptext = _("Full Layer Extent"), icon = "fullextent",
783                  sensitive = _has_selected_layer)
784  _method_command("map_print", _("Prin&t"), "PrintMap",  _method_command("map_print", _("Prin&t"), "PrintMap",
785                  helptext = _("Print the map"))                  helptext = _("Print the map"))
786  _method_command("map_rename", _("&Rename"), "RenameMap",  _method_command("map_rename", _("&Rename..."), "RenameMap",
787                  helptext = _("Rename the map"))                  helptext = _("Rename the map"))
788  _method_command("layer_add", _("&Add Layer"), "AddLayer",  _method_command("layer_add", _("&Add Layer..."), "AddLayer",
789                  helptext = _("Add a new layer to active map"))                  helptext = _("Add a new layer to active map"))
790  _method_command("layer_remove", _("&Remove Layer"), "RemoveLayer",  _method_command("layer_remove", _("&Remove Layer"), "RemoveLayer",
791                  helptext = _("Remove selected layer(s)"),                  helptext = _("Remove selected layer(s)"),
792                  sensitive = _can_remove_layer)                  sensitive = _can_remove_layer)
793    
794  # Layer menu  # Layer menu
795  _method_command("layer_projection", _("Pro&jection"), "LayerProjection",  _method_command("layer_projection", _("Pro&jection..."), "LayerProjection",
796                  sensitive = _has_selected_layer)                  sensitive = _has_selected_layer)
797  _method_command("layer_raise", _("&Raise"), "RaiseLayer",  _method_command("layer_raise", _("&Raise"), "RaiseLayer",
798                  helptext = _("Raise selected layer(s)"),                  helptext = _("Raise selected layer(s)"),
# Line 803  _method_command("layer_hide", _("&Hide") Line 809  _method_command("layer_hide", _("&Hide")
809  _method_command("layer_show_table", _("Show Ta&ble"), "LayerShowTable",  _method_command("layer_show_table", _("Show Ta&ble"), "LayerShowTable",
810                  helptext = _("Show the selected layer's table"),                  helptext = _("Show the selected layer's table"),
811                  sensitive = _has_selected_layer)                  sensitive = _has_selected_layer)
812  _method_command("layer_properties", _("Properties"), "LayerEditProperties",  _method_command("layer_properties", _("&Properties..."), "LayerEditProperties",
813                  sensitive = _has_selected_layer)                  sensitive = _has_selected_layer)
814    
815  # the menu structure  # the menu structure
# Line 819  main_menu = Menu("<main>", "<main>", Line 825  main_menu = Menu("<main>", "<main>",
825                          "map_projection",                          "map_projection",
826                          None,                          None,
827                          "map_zoom_in_tool", "map_zoom_out_tool",                          "map_zoom_in_tool", "map_zoom_out_tool",
828                          "map_pan_tool", "map_identify_tool", "map_label_tool",                          "map_pan_tool", "map_full_extent", "layer_full_extent",
829                          None,                          None,
830                          "map_full_extent",                          "map_identify_tool", "map_label_tool",
831                          None,                          None,
832                          "toggle_legend",                          "toggle_legend",
833                          None,                          None,
# Line 833  main_menu = Menu("<main>", "<main>", Line 839  main_menu = Menu("<main>", "<main>",
839                          None,                          None,
840                          "layer_show_table",                          "layer_show_table",
841                          None,                          None,
842                          "layer_properties",                          "layer_projection",
843                          None,                          "layer_properties"]),
                         "layer_projection"]),  
844                    Menu("help", _("&Help"),                    Menu("help", _("&Help"),
845                         ["help_about"])])                         ["help_about"])])
846    

Legend:
Removed from v.796  
changed lines
  Added in v.821

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26