ŗō Ŗõ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: sNew Window Plugins'Lateef Alabi-Oki gš™™™™™š?tNewWindowPluginsDisplay a new scribes window.sGThis plug-in displays a new scribes window when (ctrl - n) is pressed. cBs)eZdZd„Zd„Zd„ZRS(sH This class initializes a plug-in that displays a new scribes window. cCs||_d|_dS(sŲ Initialize the plug-in object. @param self: Reference to the NewWindowPlugin instance. @type self: A NewWindowPlugin object. @param editor: Reference to the text editor. @type editor: An Editor object. N(t_NewWindowPlugin__editortNonet_NewWindowPlugin__trigger(tselfteditor((splugins/PluginNewWindow.pyt__init__/s cCs&ddkl}||iƒ|_dS(s’ Initialize the NewWindowPlugin instance. @param self: Reference to the NewWindowPlugin instance. @type self: An NewWindowPlugin object. i˙˙˙˙(tNewWindowTriggerN(tNewWindow.TriggerRRR(RR((splugins/PluginNewWindow.pytload<scCs|iidƒdS(s Destroy the NewWindowPlugin instance. @param self: Reference to the NewWindowPlugin instance. @type self: An NewWindowPlugin object. tdestroyN(Rtemit(R((splugins/PluginNewWindow.pytunloadGs(t__name__t __module__t__doc__RR R (((splugins/PluginNewWindow.pyR*s N( RtnametauthorstversiontTruetautoloadt class_nametshort_descriptiontlong_descriptiontobjectR(((splugins/PluginNewWindow.pyss