Clean up from pychecker.

svn: r592
This commit is contained in:
Don Allingham 2001-11-28 04:17:52 +00:00
parent 492d2cc56a
commit b3fda053d7
18 changed files with 149 additions and 186 deletions

View File

@ -31,9 +31,10 @@ import string
# GTK/Gnome modules
#
#-------------------------------------------------------------------------
from gtk import *
from gnome.ui import *
import GDK
import GTK
import gtk
import gnome.ui
import libglade
#-------------------------------------------------------------------------
@ -127,7 +128,7 @@ class ImageSelect:
description = self.description.get_text()
if os.path.exists(filename) == 0:
GnomeErrorDialog(_("That is not a valid file name."));
gnome.ui.GnomeErrorDialog(_("That is not a valid file name."));
return
already_imported = None
@ -190,7 +191,7 @@ class Gallery(ImageSelect):
('text/uri-list',0,2),
('application/x-rootwin-drop',0,1)]
icon_list.drag_dest_set(DEST_DEFAULT_ALL, t, GDK.ACTION_COPY | GDK.ACTION_MOVE)
icon_list.drag_dest_set(GTK.DEST_DEFAULT_ALL, t, GDK.ACTION_COPY | GDK.ACTION_MOVE)
icon_list.connect("drag_data_received", self.on_photolist_drag_data_received)
icon_list.drag_source_set(GDK.BUTTON1_MASK|GDK.BUTTON3_MASK,t,\
@ -281,7 +282,7 @@ class Gallery(ImageSelect):
except IOError, msg:
t = _("Could not import %s") % d
GnomeErrorDialog("%s\n%s %d" % (t,msg[0],msg[1]))
gnome.ui.GnomeErrorDialog("%s\n%s %d" % (t,msg[0],msg[1]))
return
mime = utils.get_mime_type(tfile)
photo = Photo()
@ -300,7 +301,7 @@ class Gallery(ImageSelect):
photo.setPath(name)
except:
photo.setPath(tfile)
w.drag_finish(context, TRUE, FALSE, time)
w.drag_finish(context, 1, 0, time)
return
self.add_thumbnail(oref)
utils.modified()
@ -310,10 +311,10 @@ class Gallery(ImageSelect):
for p in self.dataobj.getPhotoList():
if data.data == p.getReference().getId():
if index == icon_index or icon_index == -1:
w.drag_finish(context, FALSE, FALSE, time)
w.drag_finish(context, 0, 0, time)
return
else:
w.drag_finish(context, TRUE, FALSE, time)
w.drag_finish(context, 1, 0, time)
nl = self.dataobj.getPhotoList()
item = nl[index]
if icon_index == 0:
@ -332,9 +333,9 @@ class Gallery(ImageSelect):
self.dataobj.addPhoto(oref)
self.add_thumbnail(oref)
utils.modified()
w.drag_finish(context, TRUE, FALSE, time)
w.drag_finish(context, 1, 0, time)
else:
w.drag_finish(context, FALSE, FALSE, time)
w.drag_finish(context, 0, 0, time)
def on_photolist_drag_data_get(self,w, context, selection_data, info, time):
if info == 1:
@ -384,8 +385,8 @@ class Gallery(ImageSelect):
if event.button == 3:
photo = self.dataobj.getPhotoList()[icon]
menu = GtkMenu()
item = GtkTearoffMenuItem()
menu = gtk.GtkMenu()
item = gtk.GtkTearoffMenuItem()
item.show()
menu.append(item)
utils.add_menuitem(menu,_("View in the default viewer"),None,self.popup_view_photo)

View File

@ -26,7 +26,6 @@ import ImageSelect
from RelLib import *
import utils
import const
import os
import Config

View File

@ -196,15 +196,6 @@ def write_line(g,label,value,indent=1):
if value:
g.write('%s<%s>%s</%s>\n' % (' '*indent,label,fix(value),label))
#-------------------------------------------------------------------------
#
#
#
#-------------------------------------------------------------------------
def write_line(g,label,value,indent=1):
if value:
g.write('%s<%s>%s</%s>\n' % (' '*indent,label,fix(value),label))
#-------------------------------------------------------------------------
#
#

View File

@ -3,6 +3,7 @@
import traceback
import intl
import os
import gtk
intl.textdomain("gramps")

View File

@ -40,8 +40,8 @@ _ = gettext
# GTK/Gnome modules
#
#-------------------------------------------------------------------------
from gtk import *
from gnome.ui import *
import gtk
import gnome.ui
import GDK
import GTK
import libglade
@ -112,7 +112,7 @@ dateArrow = None
merge_button = None
sort_column = 0
sort_direct = SORT_ASCENDING
sort_direct = GTK.SORT_ASCENDING
DataFilter = Filter.Filter("")
c_birth_order = 0
c_name = 1
@ -120,7 +120,7 @@ c_id = 2
c_birth_date = 4
c_details = 6
c_sort_column = c_birth_order
c_sort_direct = SORT_ASCENDING
c_sort_direct = GTK.SORT_ASCENDING
cNameArrow = None
cDateArrow = None
@ -160,7 +160,7 @@ def on_merge_activate(obj):
if page == 0:
if len(person_list.selection) != 2:
msg = _("Exactly two people must be selected to perform a merge")
GnomeErrorDialog(msg)
gnome.ui.GnomeErrorDialog(msg)
else:
import MergeData
p1 = person_list.get_row_data(person_list.selection[0])
@ -178,22 +178,22 @@ def delete_event(widget, event):
"""Catch the destruction of the top window, prompt to save if needed"""
widget.hide()
on_exit_activate(widget)
return TRUE
return 1
def on_exit_activate(obj):
"""Prompt to save on exit if needed"""
if utils.wasModified():
question = _("Unsaved changes exist in the current database\n") + \
_("Do you wish to save the changes?")
GnomeQuestionDialog(question,save_query)
gnome.ui.GnomeQuestionDialog(question,save_query)
else:
mainquit(obj)
gtk.mainquit(obj)
def save_query(value):
"""Catch the reponse to the save on exit question"""
if value == 0:
on_save_activate_quit()
mainquit(gtop)
gtk.mainquit(gtop)
#-------------------------------------------------------------------------
#
@ -202,8 +202,8 @@ def save_query(value):
#-------------------------------------------------------------------------
def on_about_activate(obj):
"""Displays the about box. Called from Help menu"""
GnomeAbout(const.progName,const.version,const.copyright,
const.authors,const.comments,const.logo).show()
gnome.ui.GnomeAbout(const.progName,const.version,const.copyright,
const.authors,const.comments,const.logo).show()
def on_contents_activate(obj):
"""Display the Gramps manual"""
@ -365,7 +365,7 @@ def on_choose_parents_clicked(obj):
def on_new_clicked(obj):
"""Prompt for permission to close the current database"""
msg = _("Do you want to close the current database and create a new one?")
GnomeQuestionDialog(msg,new_database_response)
gnome.ui.GnomeQuestionDialog(msg,new_database_response)
def new_database_response(val):
"""Clear out the database if permission was granted"""
@ -556,13 +556,13 @@ def save_file(filename,comment):
try:
os.mkdir(filename)
except IOError, msg:
GnomeErrorDialog(_("Could not create %s") % filename + "\n" + str(msg))
gnome.ui.GnomeErrorDialog(_("Could not create %s") % filename + "\n" + str(msg))
return
except OSError, msg:
GnomeErrorDialog(_("Could not create %s") % filename + "\n" + str(msg))
gnome.ui.GnomeErrorDialog(_("Could not create %s") % filename + "\n" + str(msg))
return
except:
GnomeErrorDialog(_("Could not create %s") % filename)
gnome.ui.GnomeErrorDialog(_("Could not create %s") % filename)
return
old_file = filename
@ -570,10 +570,10 @@ def save_file(filename,comment):
try:
WriteXML.exportData(database,filename,load_progress)
except IOError, msg:
GnomeErrorDialog(_("Could not create %s") % filename + "\n" + str(msg))
gnome.ui.GnomeErrorDialog(_("Could not create %s") % filename + "\n" + str(msg))
return
except OSError, msg:
GnomeErrorDialog(_("Could not create %s") % filename + "\n" + str(msg))
gnome.ui.GnomeErrorDialog(_("Could not create %s") % filename + "\n" + str(msg))
return
database.setSavePath(old_file)
@ -596,7 +596,7 @@ def load_selected_people(obj):
"""Display the selected people in the EditPerson display"""
if len(person_list.selection) > 5:
msg = _("You requested too many people to edit at the same time")
GnomeErrorDialog(msg)
gnome.ui.GnomeErrorDialog(msg)
else:
for p in person_list.selection:
person = person_list.get_row_data(p)
@ -635,9 +635,9 @@ def load_new_person(obj):
def on_delete_person_clicked(obj):
if len(person_list.selection) == 1:
msg = _("Do you really wish to delete %s?") % Config.nameof(active_person)
GnomeQuestionDialog( msg, delete_person_response)
gnome.ui.GnomeQuestionDialog( msg, delete_person_response)
elif len(person_list.selection) > 1:
GnomeErrorDialog(_("Currently, you can only delete one person at a time"))
gnome.ui.GnomeErrorDialog(_("Currently, you can only delete one person at a time"))
def delete_person_response(val):
if val == 1:
@ -751,7 +751,7 @@ def set_sort_arrow(column,direct):
if arrow != a:
a.hide()
arrow.show()
if direct == SORT_ASCENDING:
if direct == GTK.SORT_ASCENDING:
arrow.set(GTK.ARROW_DOWN,2)
else:
arrow.set(GTK.ARROW_UP,2)
@ -769,14 +769,14 @@ def change_sort(column):
arrow.show()
if sort_column == column:
if sort_direct == SORT_DESCENDING:
sort_direct = SORT_ASCENDING
if sort_direct == GTK.SORT_DESCENDING:
sort_direct = GTK.SORT_ASCENDING
arrow.set(GTK.ARROW_DOWN,2)
else:
sort_direct = SORT_DESCENDING
sort_direct = GTK.SORT_DESCENDING
arrow.set(GTK.ARROW_UP,2)
else:
sort_direct = SORT_ASCENDING
sort_direct = GTK.SORT_ASCENDING
arrow.set(GTK.ARROW_DOWN,2)
sort_column = column
@ -799,10 +799,10 @@ def sort_person_list():
person_list.sort()
if ListColors.get_enable():
try:
oddbg = GdkColor(ListColors.oddbg[0],ListColors.oddbg[1],ListColors.oddbg[2])
oddfg = GdkColor(ListColors.oddfg[0],ListColors.oddfg[1],ListColors.oddfg[2])
evenbg = GdkColor(ListColors.evenbg[0],ListColors.evenbg[1],ListColors.evenbg[2])
evenfg = GdkColor(ListColors.evenfg[0],ListColors.evenfg[1],ListColors.evenfg[2])
oddbg = gtk.GdkColor(ListColors.oddbg[0],ListColors.oddbg[1],ListColors.oddbg[2])
oddfg = gtk.GdkColor(ListColors.oddfg[0],ListColors.oddfg[1],ListColors.oddfg[2])
evenbg = gtk.GdkColor(ListColors.evenbg[0],ListColors.evenbg[1],ListColors.evenbg[2])
evenfg = gtk.GdkColor(ListColors.evenfg[0],ListColors.evenfg[1],ListColors.evenfg[2])
rows = person_list.rows
for i in range(0,rows,2):
person_list.set_background(i,oddbg)
@ -933,14 +933,14 @@ def child_change_sort(clist,column,arrow):
arrow.show()
if c_sort_column == column:
if c_sort_direct == SORT_DESCENDING:
c_sort_direct = SORT_ASCENDING
if c_sort_direct == GTK.SORT_DESCENDING:
c_sort_direct = GTK.SORT_ASCENDING
arrow.set(GTK.ARROW_DOWN,2)
else:
c_sort_direct = SORT_DESCENDING
c_sort_direct = GTK.SORT_DESCENDING
arrow.set(GTK.ARROW_UP,2)
else:
c_sort_direct = SORT_ASCENDING
c_sort_direct = GTK.SORT_ASCENDING
c_sort_column = column
clist.set_sort_type(c_sort_direct)
clist.set_sort_column(c_sort_column)
@ -996,7 +996,7 @@ def on_child_list_row_move(clist,fm,to):
# This function deals with ascending order lists. Convert if
# necessary.
if (c_sort_direct == SORT_DESCENDING):
if (c_sort_direct == GTK.SORT_DESCENDING):
clist_order.reverse()
max_index = len(clist_order) - 1
fm = max_index - fm
@ -1009,7 +1009,7 @@ def on_child_list_row_move(clist,fm,to):
# Check birth date order in the new list
if (EditPerson.birth_dates_in_order(desired_order) == 0):
clist.emit_stop_by_name("row_move")
GnomeWarningDialog(_("Invalid move. Children must be ordered by birth date."))
gnome.ui.GnomeWarningDialog(_("Invalid move. Children must be ordered by birth date."))
return
# OK, this birth order works too. Update the family data structures.
@ -1025,7 +1025,7 @@ def on_child_list_row_move(clist,fm,to):
# Convert the original list back to whatever ordering is being
# used by the clist itself.
if (c_sort_direct == SORT_DESCENDING):
if (c_sort_direct == GTK.SORT_DESCENDING):
clist_order.reverse()
# Update the clist indices so any change of sorting works
@ -1061,10 +1061,10 @@ def on_open_activate(obj):
def on_revert_activate(obj):
if database.getSavePath() != "":
msg = _("Do you wish to abandon your changes and revert to the last saved database?")
GnomeQuestionDialog(msg,revert_query)
gnome.ui.GnomeQuestionDialog(msg,revert_query)
else:
msg = _("Cannot revert to a previous database, since one does not exist")
GnomeWarningDialog(msg)
gnome.ui.GnomeWarningDialog(msg)
#-------------------------------------------------------------------------
#
@ -1344,18 +1344,18 @@ def load_family(family=None):
active_parents = None
if len(family_types) > 0:
typeMenu = GtkMenu()
typeMenu = gtk.GtkMenu()
if main_family:
menuitem = GtkMenuItem(_("Birth"))
menuitem = gtk.GtkMenuItem(_("Birth"))
menuitem.set_data("parents",main_family)
menuitem.connect("activate",on_current_type_changed)
menuitem.show()
typeMenu.append(menuitem)
for fam in family_types:
if active_person == fam[0].getFather():
menuitem = GtkMenuItem("%s/%s" % (fam[1],fam[2]))
menuitem = gtk.GtkMenuItem("%s/%s" % (fam[1],fam[2]))
else:
menuitem = GtkMenuItem("%s/%s" % (fam[2],fam[1]))
menuitem = gtk.GtkMenuItem("%s/%s" % (fam[2],fam[1]))
menuitem.set_data("parents",fam[0])
menuitem.connect("activate",on_current_type_changed)
menuitem.show()
@ -1370,7 +1370,7 @@ def load_family(family=None):
if active_person:
number_of_families = len(active_person.getFamilyList())
if number_of_families > 1:
myMenu = GtkMenu()
myMenu = gtk.GtkMenu()
index = 0
opt_index = 0
for f in active_person.getFamilyList():
@ -1382,7 +1382,7 @@ def load_family(family=None):
if f.getMother() != None:
person = f.getMother()
menuitem = GtkMenuItem(Config.nameof(person))
menuitem = gtk.GtkMenuItem(Config.nameof(person))
myMenu.append(menuitem)
menuitem.set_data("person",person)
menuitem.set_data("family",f)
@ -1573,8 +1573,8 @@ def display_marriage(family):
#-------------------------------------------------------------------------
def load_progress(value):
statusbar.set_progress(value)
while events_pending():
mainiteration()
while gtk.events_pending():
gtk.mainiteration()
#-------------------------------------------------------------------------
#
@ -1678,7 +1678,7 @@ def setup_bookmarks():
#
#-------------------------------------------------------------------------
def displayError(msg):
GnomeErrorDialog(msg)
gnome.ui.GnomeErrorDialog(msg)
statusbar.set_status("")
#-------------------------------------------------------------------------
@ -1764,7 +1764,7 @@ def on_home_clicked(obj):
change_active_person(temp)
update_display(0)
else:
GnomeErrorDialog(_("No default/home person has been set"))
gnome.ui.GnomeErrorDialog(_("No default/home person has been set"))
#-------------------------------------------------------------------------
#
@ -1790,7 +1790,7 @@ def on_default_person_activate(obj):
if active_person:
name = active_person.getPrimaryName().getRegularName()
msg = _("Do you wish to set %s as the home person?") % name
GnomeQuestionDialog(msg,set_person)
gnome.ui.GnomeQuestionDialog(msg,set_person)
#-------------------------------------------------------------------------
#
@ -1879,7 +1879,7 @@ def main(arg):
global cNameArrow, cDateArrow
global sort_column, sort_direct
rc_parse(const.gtkrcFile)
gtk.rc_parse(const.gtkrcFile)
database = RelDataBase()
Plugins.load_plugins(const.pluginsDir)
@ -1927,7 +1927,7 @@ def main(arg):
fw.set_sensitive(0)
# set the window icon
topWindow.set_icon(GtkPixmap(topWindow,const.icon))
topWindow.set_icon(gtk.GtkPixmap(topWindow,const.icon))
person_list.column_titles_active()
set_sort_arrow(sort_column,sort_direct)
@ -2021,7 +2021,7 @@ def main(arg):
database.set_pprefix(Config.pprefix)
child_list = gtop.get_widget("child_list")
child_list.set_column_visibility(c_details,Config.show_detail)
child_list.set_column_justification(c_birth_order,JUSTIFY_RIGHT)
child_list.set_column_justification(c_birth_order,GTK.JUSTIFY_RIGHT)
if arg != None:
read_file(arg)
@ -2029,7 +2029,7 @@ def main(arg):
read_file(Config.lastfile)
database.setResearcher(Config.owner)
mainloop()
gtk.mainloop()
#-------------------------------------------------------------------------
#

View File

@ -20,13 +20,11 @@
"Generate files/Ancestor Chart"
import RelLib
import Config
import const
import os
import string
import utils
import Config
from FontScale import string_width
@ -35,8 +33,8 @@ from DrawDoc import *
from StyleEditor import *
import FindDoc
from libglade import *
from gtk import *
import libglade
import gtk
import intl
_ = intl.gettext
@ -275,7 +273,7 @@ def report(database,person):
base = os.path.dirname(__file__)
glade_file = base + os.sep + "ancestorchart.glade"
topDialog = GladeXML(glade_file,"dialog1")
topDialog = libglade.GladeXML(glade_file,"dialog1")
topDialog.get_widget("fileentry1").set_default_path(Config.report_dir)
name = person.getPrimaryName().getRegularName()
@ -311,9 +309,9 @@ def report(database,person):
def build_menu(object):
menu = topDialog.get_widget("style_menu")
myMenu = GtkMenu()
myMenu = gtk.GtkMenu()
for style in style_sheet_list.get_style_names():
menuitem = GtkMenuItem(style)
menuitem = gtk.GtkMenuItem(style)
menuitem.set_data("d",style_sheet_list.get_style_sheet(style))
menuitem.show()
myMenu.append(menuitem)

View File

@ -23,8 +23,6 @@
import RelLib
import const
import os
import re
import sort
import string
import utils
import Config
@ -37,9 +35,9 @@ from StyleEditor import *
import FindDoc
from gtk import *
from gnome.ui import *
from libglade import *
import gtk
import gnome.ui
import libglade
#------------------------------------------------------------------------
#
@ -106,7 +104,7 @@ class AncestorReport:
try:
self.doc.open(output)
except IOError,msg:
GnomeErrorDialog(_("Could not open %s") % output + "\n" + msg)
gnome.ui.GnomeErrorDialog(_("Could not open %s") % output + "\n" + msg)
#--------------------------------------------------------------------
#
@ -141,7 +139,6 @@ class AncestorReport:
keys = self.map.keys()
keys.sort()
generation = 0
need_header = 1
for key in keys :
if generation == 0 or key >= 2**generation:
@ -289,7 +286,7 @@ def report(database,person):
base = os.path.dirname(__file__)
glade_file = base + os.sep + "ancestorreport.glade"
topDialog = GladeXML(glade_file,"dialog1")
topDialog = libglade.GladeXML(glade_file,"dialog1")
topDialog.get_widget("fileentry1").set_default_path(Config.report_dir)
name = person.getPrimaryName().getRegularName()
@ -337,9 +334,9 @@ def report(database,person):
def build_menu(object):
menu = topDialog.get_widget("style_menu")
myMenu = GtkMenu()
myMenu = gtk.GtkMenu()
for style in style_sheet_list.get_style_names():
menuitem = GtkMenuItem(style)
menuitem = gtk.GtkMenuItem(style)
menuitem.set_data("d",style_sheet_list.get_style_sheet(style))
menuitem.show()
myMenu.append(menuitem)

View File

@ -22,11 +22,9 @@
import os
from gtk import *
from gnome.ui import *
from libglade import *
import gnome.ui
import libglade
import RelLib
import const
import utils
import intl
@ -48,7 +46,7 @@ class ChangeTypes:
base = os.path.dirname(__file__)
glade_file = "%s/%s" % (base,"changetype.glade")
self.glade = GladeXML(glade_file,"top")
self.glade = libglade.GladeXML(glade_file,"top")
self.glade.get_widget("original").set_popdown_strings(const.personalEvents)
self.glade.get_widget("new").set_popdown_strings(const.personalEvents)
@ -79,7 +77,7 @@ class ChangeTypes:
else:
msg = _("%d event records were modified") % modified
GnomeOkDialog(msg)
gnome.ui.GnomeOkDialog(msg)
utils.destroy_passed_object(obj)
#------------------------------------------------------------------------

View File

@ -22,17 +22,13 @@
import RelLib
import utils
import soundex
import Config
import intl
_ = intl.gettext
import string
import os
from gtk import *
from gnome.ui import *
from libglade import *
import gnome.ui
import libglade
#-------------------------------------------------------------------------
#
@ -167,7 +163,7 @@ class CheckIntegrity:
errors = blink + efam + photos + rel
if errors == 0:
GnomeOkDialog(_("No errors were found"))
gnome.ui.GnomeOkDialog(_("No errors were found"))
return
text = ""
@ -204,7 +200,7 @@ class CheckIntegrity:
base = os.path.dirname(__file__)
glade_file = base + os.sep + "summary.glade"
topDialog = GladeXML(glade_file,"summary")
topDialog = libglade.GladeXML(glade_file,"summary")
topDialog.signal_autoconnect({
"destroy_passed_object" : utils.destroy_passed_object,
})

View File

@ -28,9 +28,9 @@ import Config
_ = intl.gettext
from gtk import *
from gnome.ui import *
from libglade import *
import GDK
import gtk
import libglade
#------------------------------------------------------------------------
#
@ -49,7 +49,7 @@ class DesBrowse:
base = os.path.dirname(__file__)
glade_file = base + os.sep + "desbrowse.glade"
self.glade = GladeXML(glade_file,"top")
self.glade = libglade.GladeXML(glade_file,"top")
self.glade.signal_autoconnect({
"destroy_passed_object" : utils.destroy_passed_object,
})
@ -60,7 +60,7 @@ class DesBrowse:
top.show()
def add_to_tree(self,tree,person):
item = GtkTreeItem(Config.nameof(person))
item = gtk.GtkTreeItem(Config.nameof(person))
item.show()
item.connect('button-press-event',self.button_press_event)
item.set_data('d',person)
@ -69,7 +69,7 @@ class DesBrowse:
for family in person.getFamilyList():
for child in family.getChildList():
if subtree == None:
subtree = GtkTree()
subtree = gtk.GtkTree()
subtree.show()
item.set_subtree(subtree)
self.add_to_tree(subtree,child)

View File

@ -21,25 +21,21 @@
"Generate files/Descendant Report"
import os
import re
import sort
import string
import intl
_ = intl.gettext
import RelLib
import const
import Config
import utils
import const
from TextDoc import *
from StyleEditor import *
import FindDoc
from gtk import *
from gnome.ui import *
from libglade import *
import gtk
import libglade
#------------------------------------------------------------------------
#
@ -133,7 +129,7 @@ class DesReportWindow:
self.person = person
glade_file = os.path.dirname(__file__) + os.sep + "desreport.glade"
self.top = GladeXML(glade_file,"dialog1")
self.top = libglade.GladeXML(glade_file,"dialog1")
self.top.get_widget("fileentry1").set_default_path(Config.report_dir)
self.top.signal_autoconnect({
"destroy_passed_object" : utils.destroy_passed_object,
@ -182,10 +178,10 @@ class DesReportWindow:
#------------------------------------------------------------------------
def build_menu(object):
myMenu = GtkMenu()
myMenu = gtk.GtkMenu()
for style in object.style_sheet_list.get_style_names():
menuitem = GtkMenuItem(style)
menuitem = gtk.GtkMenuItem(style)
menuitem.set_data("d",object.style_sheet_list.get_style_sheet(style))
menuitem.show()
myMenu.append(menuitem)

View File

@ -37,9 +37,9 @@ from StyleEditor import *
import FindDoc
from gtk import *
from gnome.ui import *
from libglade import *
import gtk
import gnome.ui
import libglade
#------------------------------------------------------------------------
#
@ -106,7 +106,7 @@ class DetAncestorReport:
try:
self.doc.open(output)
except IOError,msg:
GnomeErrorDialog(_("Could not open %s") % output + "\n" + msg)
gnome.ui.GnomeErrorDialog(_("Could not open %s") % output + "\n" + msg)
#--------------------------------------------------------------------
#
@ -503,7 +503,7 @@ def report(database,person):
base = os.path.dirname(__file__)
glade_file = base + os.sep + "ancestorreport.glade"
topDialog = GladeXML(glade_file,"dialog1")
topDialog = libglade.GladeXML(glade_file,"dialog1")
name = person.getPrimaryName().getRegularName()
@ -569,9 +569,9 @@ def report(database,person):
def build_menu(object):
menu = topDialog.get_widget("style_menu")
myMenu = GtkMenu()
myMenu = gtk.GtkMenu()
for style in style_sheet_list.get_style_names():
menuitem = GtkMenuItem(style)
menuitem = gtk.GtkMenuItem(style)
menuitem.set_data("d",style_sheet_list.get_style_sheet(style))
menuitem.show()
myMenu.append(menuitem)

View File

@ -26,13 +26,9 @@
#
#------------------------------------------------------------------------
import os
import re
import sort
import utils
import string
from gtk import *
from gnome.ui import *
from libglade import *
import ListColors
import Filter
import const
@ -40,6 +36,10 @@ from TextDoc import *
from OpenSpreadSheet import *
import intl
import gtk
import gnome.ui
import libglade
_ = intl.gettext
#------------------------------------------------------------------------
@ -134,7 +134,7 @@ class EventComparison:
xml = os.path.expanduser("~/.gramps/eventcmp.xml")
self.interface = ComplexFilterFile(xml)
self.filterDialog = GladeXML(self.glade_file,"filters")
self.filterDialog = libglade.GladeXML(self.glade_file,"filters")
self.filterDialog.signal_autoconnect({
"on_add_clicked" : self.on_add_clicked,
"on_delete_clicked" : self.on_delete_clicked,
@ -167,7 +167,7 @@ class EventComparison:
my_list.append(person)
if len(my_list) == 0:
GnomeWarningDialog("No matches were found")
gnome.ui.GnomeWarningDialog("No matches were found")
else:
DisplayChart(my_list)
@ -207,7 +207,7 @@ class EventComparison:
self.filter_list_obj.append([name,qualifier,invert_text])
def on_filter_save_clicked(self,obj):
self.load_dialog = GladeXML(self.glade_file,"filter_file")
self.load_dialog = libglade.GladeXML(self.glade_file,"filter_file")
self.filter_combo = self.load_dialog.get_widget("filter_combo")
self.load_dialog.get_widget("title").set_text("Save complex filter")
names = self.interface.get_filter_names()
@ -220,7 +220,7 @@ class EventComparison:
})
def on_filter_load_clicked(self,obj):
self.load_dialog = GladeXML(self.glade_file,"filter_file")
self.load_dialog = libglade.GladeXML(self.glade_file,"filter_file")
self.filter_combo = self.load_dialog.get_widget("filter_combo")
self.load_dialog.get_widget("title").set_text("Load complex filter")
names = self.interface.get_filter_names()
@ -357,7 +357,7 @@ class DisplayChart:
base = os.path.dirname(__file__)
self.glade_file = base + os.sep + "eventcmp.glade"
self.topDialog = GladeXML(self.glade_file,"view")
self.topDialog = libglade.GladeXML(self.glade_file,"view")
self.topDialog.signal_autoconnect({
"on_write_table" : self.on_write_table,
"destroy_passed_object" : utils.destroy_passed_object
@ -375,7 +375,7 @@ class DisplayChart:
def draw_clist_display(self):
eventlist = GtkCList(len(self.event_titles),self.event_titles)
eventlist = gtk.GtkCList(len(self.event_titles),self.event_titles)
self.table.add(eventlist)
eventlist.show()
color_clist = ListColors.ColorList(eventlist,2)
@ -458,7 +458,7 @@ class DisplayChart:
return [_("Person"),_("Birth"),_("Death")] + sort_list
def on_write_table(self,obj):
self.form = GladeXML(self.glade_file,"dialog1")
self.form = libglade.GladeXML(self.glade_file,"dialog1")
self.form.signal_autoconnect({
"on_save_clicked" : self.on_save_clicked,
"on_html_toggled" : self.on_html_toggled,

View File

@ -23,7 +23,6 @@
import RelLib
import const
import os
import re
import string
import FindDoc
import utils
@ -34,9 +33,8 @@ _ = intl.gettext
from TextDoc import *
from StyleEditor import *
from gtk import *
from gnome.ui import *
from libglade import *
import gtk
import libglade
#------------------------------------------------------------------------
#
@ -347,16 +345,14 @@ def report(database,person):
global active_person
global topDialog
global glade_file
global db
global style_sheet_list
active_person = person
db = database
base = os.path.dirname(__file__)
glade_file = base + os.sep + "familygroup.glade"
topDialog = GladeXML(glade_file,"dialog1")
glade_file = "%s/familygroup.glade" % os.path.dirname(__file__)
topDialog = libglade.GladeXML(glade_file,"dialog1")
topDialog.get_widget("fileentry1").set_default_path(Config.report_dir)
name = person.getPrimaryName().getRegularName()
@ -423,16 +419,16 @@ def report(database,person):
else:
frame.hide()
my_menu = GtkMenu()
my_menu = gtk.GtkMenu()
for family in family_list:
if person == family.getFather():
spouse = family.getMother()
else:
spouse = family.getFather()
if spouse:
item = GtkMenuItem(spouse.getPrimaryName().getName())
item = gtk.GtkMenuItem(spouse.getPrimaryName().getName())
else:
item = GtkMenuItem("unknown")
item = gtk.GtkMenuItem("unknown")
item.set_data("f",family)
item.show()
my_menu.append(item)
@ -454,9 +450,9 @@ def on_style_edit_clicked(obj):
def build_menu(object):
menu = topDialog.get_widget("style_menu")
myMenu = GtkMenu()
myMenu = gtk.GtkMenu()
for style in style_sheet_list.get_style_names():
menuitem = GtkMenuItem(style)
menuitem = gtk.GtkMenuItem(style)
menuitem.set_data("d",style_sheet_list.get_style_sheet(style))
menuitem.show()
myMenu.append(menuitem)

View File

@ -20,19 +20,13 @@
"Generate files/Relationship graph"
from RelLib import *
import os
import re
import sort
import string
import utils
import intl
_ = intl.gettext
from gtk import *
from gnome.ui import *
from libglade import *
import libglade
active_person = None
db = None
@ -126,7 +120,7 @@ def report(database,person):
"on_ok_clicked" : on_ok_clicked,
}
topDialog = GladeXML(glade_file,"top")
topDialog = libglade.GladeXML(glade_file,"top")
topDialog.signal_autoconnect(dic)
top = topDialog.get_widget("top")
@ -200,12 +194,11 @@ def on_ok_clicked(obj):
file.close()
utils.destroy_passed_object(obj)
#########################################################################
#------------------------------------------------------------------------
#
# Write a web page for a specific person represented by the key
#
#########################################################################
#
#------------------------------------------------------------------------
def dump_person(person_list,file):
for person in person_list:
family = person.getMainFamily()
@ -218,12 +211,12 @@ def dump_person(person_list,file):
if mother and mother in person_list:
file.write('p%s -> p%s;\n' % (person.getId(), mother.getId()))
#########################################################################
#
# Write a web page for a specific person represented by the key
#
#########################################################################
#------------------------------------------------------------------------
#
#
#
#------------------------------------------------------------------------
def dump_index(person_list,file):
for person in person_list:

View File

@ -23,8 +23,6 @@
import RelLib
import const
import os
import re
import sort
import string
import utils
import Config
@ -36,9 +34,8 @@ from TextDoc import *
from StyleEditor import *
import FindDoc
from gtk import *
from gnome.ui import *
from libglade import *
import gtk
import libglade
#------------------------------------------------------------------------
#
@ -334,7 +331,6 @@ def report(database,person):
global active_person
global topDialog
global glade_file
global db
global style_sheet_list
@ -344,9 +340,8 @@ def report(database,person):
active_person = person
db = database
base = os.path.dirname(__file__)
glade_file = base + os.sep + "indsum.glade"
topDialog = GladeXML(glade_file,"dialog1")
glade_file = "%s/indsum.glade" % os.path.dirname(__file__)
topDialog = libglade.GladeXML(glade_file,"dialog1")
topDialog.get_widget("fileentry1").set_default_path(Config.report_dir)
name = person.getPrimaryName().getRegularName()
@ -407,9 +402,9 @@ def report(database,person):
def build_menu(object):
menu = topDialog.get_widget("style_menu")
myMenu = GtkMenu()
myMenu = gtk.GtkMenu()
for style in style_sheet_list.get_style_names():
menuitem = GtkMenuItem(style)
menuitem = gtk.GtkMenuItem(style)
menuitem.set_data("d",style_sheet_list.get_style_sheet(style))
menuitem.show()
myMenu.append(menuitem)

View File

@ -30,8 +30,6 @@ _ = intl.gettext
from gnome.ui import *
import libglade
import RelLib
import utils
_title_re = re.compile(r"^([A-Za-z][A-Za-z]+\.)\s+(.*)$")
_nick_re = re.compile(r"(.+)[(\"](.*)[)\"]")

View File

@ -499,7 +499,6 @@ class GedcomWriter:
closebtn.set_sensitive(1)
def export_data(self,filename):
try:
self.g = open(filename,"w")
except IOError,msg:
@ -572,6 +571,13 @@ class GedcomWriter:
gtk.mainiteration()
self.pbar.set_value(100.0)
self.write_families()
self.write_sources()
self.g.write("0 TRLR\n")
self.g.close()
def write_families(self):
nump = float(len(self.flist))
index = 0.0
for family in self.flist:
@ -628,6 +634,7 @@ class GedcomWriter:
gtk.mainiteration()
self.fbar.set_value(100.0)
def write_sources(self):
nump = float(len(self.slist))
index = 0.0
for source in self.slist:
@ -650,9 +657,6 @@ class GedcomWriter:
gtk.mainiteration()
self.sbar.set_value(100.0)
self.g.write("0 TRLR\n")
self.g.close()
def write_person(self,person):
self.g.write("0 @%s@ INDI\n" % self.pid(person.getId()))