/[straw]/straw/src/lib/FindDialog.py
ViewVC logotype

Diff of /straw/src/lib/FindDialog.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11 by juri, Wed May 7 12:33:45 2003 UTC revision 1.12 by jmalonzo, Tue Sep 23 23:19:40 2003 UTC
# Line 114  class FindDialog(straw.SignalEmitter): Line 114  class FindDialog(straw.SignalEmitter):
114          self._start_date_edit = xml.get_widget("find_start_date_edit")          self._start_date_edit = xml.get_widget("find_start_date_edit")
115          self._end_date_edit = xml.get_widget("find_end_date_edit")          self._end_date_edit = xml.get_widget("find_end_date_edit")
116          self._text_entry = xml.get_widget("find_text_entry")          self._text_entry = xml.get_widget("find_text_entry")
117    
118          self._current_text = ""          self._current_text = ""
119          self._current_start_date = None          self._current_start_date = None
120          self._current_end_date = None          self._current_end_date = None
121          straw.main_window.get_find_results_view().register_find_dialog(self)          straw.main_window.get_find_results_view().register_find_dialog(self)
122          self._in_render = 0          self._in_render = 0
123            
124      def show(self):      def show(self):
         self._window.show()  
125          self._window.present()          self._window.present()
126          self._text_entry.grab_focus()          self._text_entry.grab_focus()
127    
# Line 132  class FindDialog(straw.SignalEmitter): Line 132  class FindDialog(straw.SignalEmitter):
132      def on_find_close_button_clicked(self, *args):      def on_find_close_button_clicked(self, *args):
133          self.hide()          self.hide()
134    
     def on_find_dialog_close(self, *args):  
         self.hide()  
   
135      def on_find_text_entry_insert_text(      def on_find_text_entry_insert_text(
136          self, widget, text, length, position, data=None):          self, widget, text, length, position, data=None):
137          gtk.timeout_add(1, self.after_change)          gtk.timeout_add(1, self.after_change)
# Line 188  class FindDialog(straw.SignalEmitter): Line 185  class FindDialog(straw.SignalEmitter):
185    
186      def on_find_dialog_delete_event(self, *args):      def on_find_dialog_delete_event(self, *args):
187          self.hide()          self.hide()
188          return 1          return gtk.TRUE
189    
190      def read_start_date(self):      def read_start_date(self):
191          date = localtime(self._start_date_edit.get_time())          date = localtime(self._start_date_edit.get_time())
# Line 205  class FindDialog(straw.SignalEmitter): Line 202  class FindDialog(straw.SignalEmitter):
202                  self._current_text, self._current_start_date, date)                  self._current_text, self._current_start_date, date)
203              straw.main_window.show_find_results(self._fr.find(limit))              straw.main_window.show_find_results(self._fr.find(limit))
204              self._current_end_date = date              self._current_end_date = date
           

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26