Added uistate to gramplet class; Finished Interactive Fan Chart: right-click gives menu options (same from PedigreeView)

svn: r11719
This commit is contained in:
Doug Blank
2009-01-25 17:29:59 +00:00
parent b2816502f4
commit 04b9ec770f
2 changed files with 319 additions and 34 deletions

View File

@@ -219,6 +219,7 @@ class Gramplet(object):
self.gui = gui # plugin gramplet has link to gui
gui.pui = self # gui has link to plugin ui
self.dbstate = gui.dbstate
self.uistate = gui.uistate
self.init()
self.on_load()
self.build_options()
@@ -400,7 +401,7 @@ class Gramplet(object):
from PluginUtils import make_gui_option
#tooltips, dbstate, uistate, track
widget, label = make_gui_option(option, None, self.dbstate,
self.gui.uistate,None)
self.uistate,None)
self.option_dict.update({option.get_label(): (widget, option)})
self.option_order.append(option.get_label())