łň Śv]Fc@s<dZddklZlZlZdefd„ƒYZdS(s˙ This module documents a class that creates triggers to perform selection operations. @author: Lateef Alabi-Oki @organization: The Scribes Project @copyright: Copyright Š 2006 Lateef Alabi-Oki @license: GNU GPLv2 or Later @contact: mystilleef@gmail.com i˙˙˙˙(tGObjecttSIGNAL_RUN_LASTt TYPE_NONEtSelectionTriggercBsneZdZheed fd( RR4R'R<t cursor_lineR"R6R=tmessageR>((splugins/Selection/Trigger.pyt__select_line_cb¤s cCs˜|iii|iƒ|iii|iƒ|iii|iƒ|io-|ii|iƒo|ii|iƒn|i o'|i|i ƒo|i|i ƒn|i o-|ii|i ƒo|ii|i ƒn|i o-|ii|i ƒo|ii|i ƒn|i o3|ii i|i ƒo|ii i|i ƒn|`|`|`|`|` |`|` |` |` ~d}dS(s Handles callback when the "activate" signal is emitted. @param self: Reference to the SelectionTrigger instance. @type self: An SelectionTrigger object. @param trigger: Reference to the SelectionTrigger instance. @type trigger: A SelectionTrigger object. N(RR$tremove_triggerR RRR thandler_is_connectedt disconnectRRRRRR(RR4((splugins/Selection/Trigger.pyt __destroy_cbÄs(    #   cCs4ddkl}|i||iƒƒ|iƒtS(sd Handles callback when the "populate-popup" signal is emitted. @param self: Reference to the SelectionTrigger instance. @type self: An SelectionTrigger object. @param textview: Reference to the editor's textview. @type textview: A ScribesTextView object. @param menu: Reference to the editor's popup menu. @type menu: A gtk.Menu object. i˙˙˙˙(tSelectionPopupMenuItem(t PopupMenuItemRGtprependRtshow_alltFalse(RRtmenuRG((splugins/Selection/Trigger.pyt __popup_cbăs  ((t__name__t __module__t__doc__RRt __gsignals__RRRR RRR R(((splugins/Selection/Trigger.pyR"s      N(RPtgobjectRRRR(((splugins/Selection/Trigger.pyss