/[thuban]/branches/WIP-pyshapelib-bramz/Extensions/profiling/profiling.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/Extensions/profiling/profiling.py

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

revision 1915 by bh, Mon Nov 3 14:19:40 2003 UTC revision 2391 by jan, Tue Nov 16 21:32:56 2004 UTC
# Line 1  Line 1 
1  # Copyright (C) 2003 by Intevation GmbH  # Copyright (C) 2003, 2004 by Intevation GmbH
2  # Authors:  # Authors:
3  # Bernhard Herzog <[email protected]>  # Bernhard Herzog <[email protected]> (2003)
4    # Jan-Oliver Wagner <[email protected]> (2003, 2004)
5  #  #
6  # This program is free software under the GPL (>=v2)  # This program is free software under the GPL (>=v2)
7  # Read the file COPYING coming with the software for details.  # Read the file COPYING coming with the software for details.
# Line 32  from wxPython.lib.dialogs import wxScrol Line 33  from wxPython.lib.dialogs import wxScrol
33    
34  from Thuban import _  from Thuban import _
35  from Thuban.UI.command import registry, Command  from Thuban.UI.command import registry, Command
36  import Thuban.UI.mainwindow  from Thuban.UI.mainwindow import main_menu
37    
38  #  #
39  # Customization  # Customization
# Line 139  registry.Add(Command("time_screen_render Line 140  registry.Add(Command("time_screen_render
140                       time_screen_renderer,                       time_screen_renderer,
141                       helptext = _('Time the screen render')))                       helptext = _('Time the screen render')))
142    
   
143  # find the extensions menu (create it anew if not found)  # find the extensions menu (create it anew if not found)
144  main_menu = Thuban.UI.mainwindow.main_menu  extensions_menu = main_menu.FindOrInsertMenu('extensions', _('E&xtensions'))
 extensions_menu = main_menu.find_menu('extensions')  
 if extensions_menu is None:  
     extensions_menu = main_menu.InsertMenu('extensions', _('E&xtensions'))  
145    
146  profiler_menu = extensions_menu.InsertMenu("profiler", _('&Profiler'))  profiler_menu = extensions_menu.InsertMenu("profiler", _('&Profiler'))
147  profiler_menu.InsertItem("time_screen_renderer")  profiler_menu.InsertItem("time_screen_renderer")

Legend:
Removed from v.1915  
changed lines
  Added in v.2391

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26