2007-11-28 Douglas S.Blank <dblank@cs.brynmawr.edu>
* src/ReportBase/_MenuOptions.py: removed global need for gtk here svn: r9422
This commit is contained in:
@@ -1,3 +1,6 @@
|
|||||||
|
2007-11-28 Douglas S.Blank <dblank@cs.brynmawr.edu>
|
||||||
|
* src/ReportBase/_MenuOptions.py: removed global need for gtk here
|
||||||
|
|
||||||
2007-11-28 Benny Malengier <benny.malengier@gramps-project.org>
|
2007-11-28 Benny Malengier <benny.malengier@gramps-project.org>
|
||||||
* example/gramps/example.gramps: correct 3.0 example.gramps, stext is
|
* example/gramps/example.gramps: correct 3.0 example.gramps, stext is
|
||||||
no longer used, xml no longer sorted on id on ouput.
|
no longer used, xml no longer sorted on id on ouput.
|
||||||
|
|||||||
@@ -22,13 +22,6 @@
|
|||||||
"""
|
"""
|
||||||
Abstracted option handling.
|
Abstracted option handling.
|
||||||
"""
|
"""
|
||||||
#------------------------------------------------------------------------
|
|
||||||
#
|
|
||||||
# gtk
|
|
||||||
#
|
|
||||||
#------------------------------------------------------------------------
|
|
||||||
import gtk
|
|
||||||
|
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
# gramps modules
|
# gramps modules
|
||||||
@@ -154,7 +147,7 @@ class StringOption(Option):
|
|||||||
"""
|
"""
|
||||||
Option.__init__(self,label,value)
|
Option.__init__(self,label,value)
|
||||||
|
|
||||||
def make_gui_obj(self, dialog):
|
def make_gui_obj(self, gtk, dialog):
|
||||||
"""
|
"""
|
||||||
Add a StringOption (single line text) to the dialog.
|
Add a StringOption (single line text) to the dialog.
|
||||||
"""
|
"""
|
||||||
@@ -214,7 +207,7 @@ class NumberOption(Option):
|
|||||||
"""
|
"""
|
||||||
return self.__max
|
return self.__max
|
||||||
|
|
||||||
def make_gui_obj(self, dialog):
|
def make_gui_obj(self, gtk, dialog):
|
||||||
"""
|
"""
|
||||||
Add a NumberOption to the dialog.
|
Add a NumberOption to the dialog.
|
||||||
"""
|
"""
|
||||||
@@ -251,7 +244,7 @@ class TextOption(Option):
|
|||||||
"""
|
"""
|
||||||
Option.__init__(self,label,value)
|
Option.__init__(self,label,value)
|
||||||
|
|
||||||
def make_gui_obj(self, dialog):
|
def make_gui_obj(self, gtk, dialog):
|
||||||
"""
|
"""
|
||||||
Add a TextOption to the dialog.
|
Add a TextOption to the dialog.
|
||||||
"""
|
"""
|
||||||
@@ -298,7 +291,7 @@ class BooleanOption(Option):
|
|||||||
"""
|
"""
|
||||||
Option.__init__(self,label,value)
|
Option.__init__(self,label,value)
|
||||||
|
|
||||||
def make_gui_obj(self, dialog):
|
def make_gui_obj(self, gtk, dialog):
|
||||||
"""
|
"""
|
||||||
Add a BooleanOption to the dialog.
|
Add a BooleanOption to the dialog.
|
||||||
"""
|
"""
|
||||||
@@ -357,7 +350,7 @@ class EnumeratedListOption(Option):
|
|||||||
"""
|
"""
|
||||||
return self.__items
|
return self.__items
|
||||||
|
|
||||||
def make_gui_obj(self, dialog):
|
def make_gui_obj(self, gtk, dialog):
|
||||||
"""
|
"""
|
||||||
Add an EnumeratedListOption to the dialog.
|
Add an EnumeratedListOption to the dialog.
|
||||||
"""
|
"""
|
||||||
@@ -441,7 +434,7 @@ class FilterListOption(Option):
|
|||||||
"""
|
"""
|
||||||
return self.__filters
|
return self.__filters
|
||||||
|
|
||||||
def make_gui_obj(self, dialog):
|
def make_gui_obj(self, gtk, dialog):
|
||||||
"""
|
"""
|
||||||
Add an FilterListOption to the dialog.
|
Add an FilterListOption to the dialog.
|
||||||
"""
|
"""
|
||||||
@@ -613,11 +606,12 @@ class MenuOptions(ReportOptions):
|
|||||||
"""
|
"""
|
||||||
Generic method to add user options to the gui.
|
Generic method to add user options to the gui.
|
||||||
"""
|
"""
|
||||||
|
import gtk
|
||||||
self.tooltips = gtk.Tooltips()
|
self.tooltips = gtk.Tooltips()
|
||||||
for category in self.menu.get_categories():
|
for category in self.menu.get_categories():
|
||||||
for name in self.menu.get_option_names(category):
|
for name in self.menu.get_option_names(category):
|
||||||
option = self.menu.get_option(category,name)
|
option = self.menu.get_option(category,name)
|
||||||
option.make_gui_obj(dialog)
|
option.make_gui_obj(gtk, dialog)
|
||||||
option.add_dialog_category(dialog, category)
|
option.add_dialog_category(dialog, category)
|
||||||
option.add_tooltip(self.tooltips)
|
option.add_tooltip(self.tooltips)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user