ŗō ĸõEc@s*ddklZdefd„ƒYZdS(i˙˙˙˙(tButtontFindStopButtoncBs2eZdZd„Zd„Zd„Zd„ZRS(s„ This class creates the stop button for the text editor's findbar. It defines the behavior and default properties of the button. cCsjddkl}ti|d|dtƒ|i|ƒ|id|iƒ|_|id|i ƒ|_ dS(sã Initialize the button. @param self: Reference to the ScribesFindStopButton instance. @type self: A ScribesFindStopButton object. @param findbar: The text editor's findbar. @type findbar: A ScribesFindBar object. i˙˙˙˙(t STOCK_STOPtstockt use_underlinetclickedtdeleteN( tgtkRRt__init__tTruet _FindStopButton__init_attributestconnectt&_FindStopButton__stopbutton_clicked_cbt_FindStopButton__signal_id_1t_FindStopButton__destroy_cbt_FindStopButton__signal_id_2(tselftfindbarR((s$plugins/IncrementalBar/StopButton.pyRs  cCs,|i|_|i|_d|_|_dS(sđ Initialize the button's attributes. @param self: Reference to the ScribesFindStopButton instance. @type self: A ScribesFindStopButton object. @param findbar: The text editor's findbar. @type findbar: A ScribesFindBar object. N(teditort_FindStopButton__editortsearch_replace_managert_FindStopButton__searchmanagertNoneR R(RR((s$plugins/IncrementalBar/StopButton.pyt__init_attributes,s  cCs|iiƒtS(se Handles callback when the button's "clicked" signal is emitted. @param self: Reference to the ScribesFindStopButton instance. @type self: A ScribesFindStopButton object. @param button: The ScribesFindStopButton. @type button: A ScribesFindStopButton object. @return: True to propagate signals to parent widgets. @type: A Boolean Object. (RtcancelR (Rtbutton((s$plugins/IncrementalBar/StopButton.pyt__stopbutton_clicked_cb;s cCsWddkl}l}||i|ƒ||i|ƒ|iƒ||ƒ~d}dS(sū Handles callback when the button's "destroy" signal is emitted @param self: Reference to the FindStopButton instance. @type self: A FindStopButton object. @param findbar: Reference to the FindBar instance. @type findbar: A FindBar object. i˙˙˙˙(tdisconnect_signaltdelete_attributesN(t SCRIBES.utilsRRR RtdestroyR(RRRR((s$plugins/IncrementalBar/StopButton.pyt __destroy_cbKs   (t__name__t __module__t__doc__RR R R(((s$plugins/IncrementalBar/StopButton.pyRs    N(RRR(((s$plugins/IncrementalBar/StopButton.pyss