GEPS008: Moved AutoComp module

svn: r19804
This commit is contained in:
Nick Hall 2012-06-08 23:37:19 +00:00
parent fdb3be0ffa
commit 20682993b5
9 changed files with 17 additions and 18 deletions

View File

@ -4,7 +4,6 @@
# #
#src #src
src/AutoComp.py
src/ImgManip.py src/ImgManip.py
# cli # cli
@ -221,6 +220,7 @@ src/gen/utils/callman.py
# gui - GUI code # gui - GUI code
src/gui/__init__.py src/gui/__init__.py
src/gui/autocomp.py
src/gui/dbguielement.py src/gui/dbguielement.py
src/gui/ddtargets.py src/gui/ddtargets.py
src/gui/display.py src/gui/display.py

View File

@ -13,7 +13,6 @@ SUBDIRS = \
gdirdir=$(prefix)/share/gramps gdirdir=$(prefix)/share/gramps
gdir_PYTHON = \ gdir_PYTHON = \
AutoComp.py\
config.py\ config.py\
const.py\ const.py\
constfunc.py\ constfunc.py\

View File

@ -20,6 +20,7 @@ pkgpythondir = $(datadir)/@PACKAGE@/gui
pkgpython_PYTHON = \ pkgpython_PYTHON = \
__init__.py \ __init__.py \
aboutdialog.py \ aboutdialog.py \
autocomp.py \
basesidebar.py \ basesidebar.py \
clipboard.py \ clipboard.py \
columnorder.py \ columnorder.py \

View File

@ -48,7 +48,6 @@ _ENTER = gtk.gdk.keyval_from_name("Enter")
from surnamemodel import SurnameModel from surnamemodel import SurnameModel
from embeddedlist import EmbeddedList from embeddedlist import EmbeddedList
from gui.ddtargets import DdTargets from gui.ddtargets import DdTargets
import AutoComp
from gen.lib import Surname, NameOriginType from gen.lib import Surname, NameOriginType
#------------------------------------------------------------------------- #-------------------------------------------------------------------------

View File

@ -65,7 +65,7 @@ from gen.errors import WindowActiveError
from gen.ggettext import sgettext as _ from gen.ggettext import sgettext as _
import gen.lib import gen.lib
from gen.filters import rules from gen.filters import rules
import AutoComp from gui.autocomp import StandardCustomSelector, fill_entry
from gui.selectors import SelectorFactory from gui.selectors import SelectorFactory
from gen.display.name import displayer as _nd from gen.display.name import displayer as _nd
import Utils import Utils
@ -275,7 +275,7 @@ class MyPlaces(gtk.Entry):
def __init__(self, places): def __init__(self, places):
gtk.Entry.__init__(self) gtk.Entry.__init__(self)
AutoComp.fill_entry(self, places) fill_entry(self, places)
self.show() self.show()
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
@ -398,9 +398,9 @@ class MySelect(gtk.ComboBoxEntry):
def __init__(self, type_class): def __init__(self, type_class):
gtk.ComboBoxEntry.__init__(self) gtk.ComboBoxEntry.__init__(self)
self.type_class = type_class self.type_class = type_class
self.sel = AutoComp.StandardCustomSelector(type_class._I2SMAP, self, self.sel = StandardCustomSelector(type_class._I2SMAP, self,
type_class._CUSTOM, type_class._CUSTOM,
type_class._DEFAULT) type_class._DEFAULT)
self.show() self.show()
def get_text(self): def get_text(self):

View File

@ -51,7 +51,7 @@ import pango
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
from gen.ggettext import gettext as _ from gen.ggettext import gettext as _
import AutoComp from gui.autocomp import StandardCustomSelector, fill_entry
import gen.datehandler import gen.datehandler
from gen.lib.date import Date, NextYear from gen.lib.date import Date, NextYear
from gen.errors import ValidationError from gen.errors import ValidationError
@ -116,7 +116,7 @@ class MonitoredEntry(object):
self.obj.set_editable(not read_only) self.obj.set_editable(not read_only)
if autolist: if autolist:
AutoComp.fill_entry(obj, autolist) fill_entry(obj, autolist)
## def destroy(self): ## def destroy(self):
## """ ## """
@ -234,7 +234,7 @@ class MonitoredSpinButton(object):
self.obj.set_editable(not read_only) self.obj.set_editable(not read_only)
if autolist: if autolist:
AutoComp.fill_entry(obj,autolist) fill_entry(obj,autolist)
## def destroy(self): ## def destroy(self):
## """ ## """
@ -380,7 +380,7 @@ class MonitoredType(object):
else: else:
default = None default = None
self.sel = AutoComp.StandardCustomSelector( self.sel = StandardCustomSelector(
mapping, obj, custom, default, additional=custom_values) mapping, obj, custom, default, additional=custom_values)
self.set_val(self.sel.get_values()) self.set_val(self.sel.get_values())
@ -452,7 +452,7 @@ class MonitoredDataType(object):
if key in ignore_values and key not in (None, default): if key in ignore_values and key not in (None, default):
del map[key] del map[key]
self.sel = AutoComp.StandardCustomSelector( self.sel = StandardCustomSelector(
map, map,
obj, obj,
get_val().get_custom(), get_val().get_custom(),

View File

@ -40,7 +40,7 @@ from gen.ggettext import ngettext
from gui.utils import ProgressMeter from gui.utils import ProgressMeter
import locale import locale
from gui.managedwindow import ManagedWindow from gui.managedwindow import ManagedWindow
import AutoComp from gui.autocomp import fill_combo
from gen.lib import EventType from gen.lib import EventType
from gen.db import DbTxn from gen.db import DbTxn
from gui.dialog import OkDialog from gui.dialog import OkDialog
@ -80,8 +80,8 @@ class ChangeTypes(tool.BatchTool, ManagedWindow):
etype = EventType() etype = EventType()
event_names = sorted(etype.get_standard_names(), key=locale.strxfrm) event_names = sorted(etype.get_standard_names(), key=locale.strxfrm)
AutoComp.fill_combo(self.auto1,event_names) fill_combo(self.auto1,event_names)
AutoComp.fill_combo(self.auto2,event_names) fill_combo(self.auto2,event_names)
etype.set_from_xml_str(self.options.handler.options_dict['fromtype']) etype.set_from_xml_str(self.options.handler.options_dict['fromtype'])
self.auto1.child.set_text(str(etype)) self.auto1.child.set_text(str(etype))

View File

@ -33,7 +33,7 @@ import const
from gen.soundex import soundex from gen.soundex import soundex
from gui.display import display_help from gui.display import display_help
from gui.managedwindow import ManagedWindow from gui.managedwindow import ManagedWindow
import AutoComp from gui.autocomp import fill_combo
from gen.ggettext import sgettext as _ from gen.ggettext import sgettext as _
from gui.plug import tool from gui.plug import tool
from gui.glade import Glade from gui.glade import Glade
@ -84,7 +84,7 @@ class SoundGen(tool.Tool, ManagedWindow):
names.sort() names.sort()
AutoComp.fill_combo(self.autocomp, names) fill_combo(self.autocomp, names)
if person: if person:
n = person.get_primary_name().get_surname() n = person.get_primary_name().get_surname()