Ticket #465: presetbrowser.py-add-preset-activate-2008-05-05-jmmcd.patch

File presetbrowser.py-add-preset-activate-2008-05-05-jmmcd.patch, 0.7 kB (added by user, 5 months ago)
  • presetbrowser.py

     
    6161        scrollwindow.add_with_viewport(self.presetlist) 
    6262        self.scrollwindow = scrollwindow         
    6363        self.pack_start(self.scrollwindow)       
     64 
     65        self.presetlist.connect("row-activated", self.on_row_activate) 
    6466         
    6567        buttonbox = gtk.HBox() 
    6668        buttonbox.set_size_request(-1, 50) 
     
    133135                import traceback 
    134136                print traceback.format_exc()             
    135137         
     138    def on_row_activate(self, treeview, path, view_column): 
     139        preset = self.presets.presets[path[0]] 
     140        preset.apply(self.plugin) 
    136141 
    137142    def get_title(self): 
    138143        name = prepstr(self.plugin.get_name())