łň ˘őEc@sMdZdZdgZdZeZdZdZdZde fd„ƒYZ dS( s This module documents a class that implements the plug-in protocol for the automatic word replacement plug-in. @author: Lateef Alabi-Oki @organization: The Scribes Project @copyright: Copyright Š 2005 Lateef Alabi-Oki @license: GNU GPLv2 or Later @contact: mystilleef@gmail.com s1Automatic Word Replacement Graphic User Interfaces'Lateef Alabi-Oki gš™™™™™š?tAutoReplaceGUIPluginsGUI for automatic replacement.s0The plug-in implements a graphic user interface that allows users to add, remove and updates words for automatic replacement. Via a graphic user interface, a user can map the letter "u" to the word "you". Thus, anytime the user types "u" followed by the "space" or "Enter" key, "u" is expanded to "you". cBs)eZdZd„Zd„Zd„ZRS(sS This class implements the protocol to initialize the "AutoReplaceGUI" plug-in. cCs||_d|_dS(sŐ Initialize the object. @param self: Reference to the AutoReplaceGUIPlugin instance. @type self: A AutoReplaceGUI object. @param editor: Reference to the text editor. @type editor: An Editor object. N(t_AutoReplaceGUIPlugin__editortNonet_AutoReplaceGUIPlugin__trigger(tselfteditor((splugins/PluginAutoReplaceGUI.pyt__init__4s cCs&ddkl}||iƒ|_dS(sŁ Initialize the "AutoReplaceGUI" plug-in object. @param self: Reference to the AutoReplaceGUIPlugin instance. @type self: An AutoReplaceGUIPlugin object. i˙˙˙˙(tAutoReplaceGUITriggerN(tAutoReplaceGUI.TriggerRRR(RR((splugins/PluginAutoReplaceGUI.pytloadAscCs|iidƒdS(s— Destroy the "AutoReplace" plug-in object. @param self: Reference to the AutoReplacePlugin instance. @type self: An AutoReplacePlugin object. tdestroyN(Rtemit(R((splugins/PluginAutoReplaceGUI.pytunloadLs(t__name__t __module__t__doc__RR R (((splugins/PluginAutoReplaceGUI.pyR.s N( RtnametauthorstversiontTruetautoloadt class_nametshort_descriptiontlong_descriptiontobjectR(((splugins/PluginAutoReplaceGUI.pyss