Changeset 8539 for trunk/src/dialogs.py
- Timestamp:
- 08/22/07 13:10:54 (17 months ago)
- Files:
-
- 1 modified
-
trunk/src/dialogs.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/dialogs.py
r8538 r8539 3209 3209 self.xml = gtkgui_helpers.get_glade('chat_to_muc_window.glade') 3210 3210 self.window = self.xml.get_widget('chat_to_muc_window') 3211 self.window.connect('key_press_event', self._on_keypress_event)3212 3211 3213 3212 for widget_to_add in ('invite_button', 'cancel_button', … … 3215 3214 'server_and_guests_hseparator', 'server_select_label'): 3216 3215 self.__dict__[widget_to_add] = self.xml.get_widget(widget_to_add) 3217 self.window.connect('key_press_event', self._on_keypress_event)3218 3216 3219 3217 # set comboboxentry … … 3270 3268 self.store.append([name, jid]) 3271 3269 3272 # show all but...3270 # show all 3273 3271 self.window.show_all() 3274 3272 3275 # ...hide this3276 self.server_selection_visible = True3277 self.toggle_server_selection_visible()3278 3279 3273 self.xml.signal_autoconnect(self) 3280 3274 3281 def toggle_server_selection_visible(self): 3282 if self.server_selection_visible: 3283 self.server_selection_visible = False 3284 self.server_and_guests_hseparator.hide() 3285 self.server_list_comboboxentry.hide() 3286 self.server_select_label.hide() 3287 else: 3288 self.server_selection_visible = True 3289 self.server_and_guests_hseparator.show() 3290 self.server_list_comboboxentry.show() 3291 self.server_select_label.show() 3292 3293 def _on_keypress_event(self, widget, event): 3294 if (event.state & gtk.gdk.MOD1_MASK) and (event.keyval == gtk.keysyms.c \ 3295 or event.keyval == gtk.keysyms.C): 3296 self.toggle_server_selection_visible() 3297 return True 3275 def on_chat_to_muc_window_key_press_event(self, widget, event): 3276 if event.keyval == gtk.keysyms.Escape: # ESCAPE 3277 self.window.destroy() 3298 3278 3299 3279 def on_invite_button_clicked(self, widget):
