def __init__(self, mgr, jid, node=None): BaseGabberWindow.__init__(self, "OOOChat_win") self.__manager = mgr self.__jid = jid self.__init() ## See what type to start if node: self.display(Message(node))
def __init__(self): BaseGabberWindow.__init__(self, "Gabber_win") self.__prev_show = 0 self.__app = GabberApp.GabberApp() ## Get all our widgets self.__optPres = self.get_widget("Presence_optmenu") self.__optPres.set_relief(gtk.RELIEF_NONE) self.__appbarMain = self.get_widget("Gabber_appbar") ## Setup the roster view self.__rostermodel = RosterModel(self.__app) tv = self.get_widget("Roster_treeview") self.__rosterview = RosterView(tv, self.__rostermodel) tv.show() ## Our status dialog self.status_dlg = BaseGabberWindow("Status_dlg") self.status_dlg.window.connect("response", self.__on_status_dlg_response) ## Our Add JID dialog self.addjid_dlg = BaseGabberWindow("AddJID_dlg") self.addjid_dlg.window.connect("response", self.__on_addjid_dlg_response) w = self.addjid_dlg.get_widget("toggleAdvancedOptions") w.connect("toggled", self.__on_addjid_advanced_options) ## hookup all the menus self.__init_menus() ## Connect to events self.__app.evtConnecting.connect(self.__on_evtConnecting) self.__app.evtConnected.connect(self.__on_evtConnected) self.__app.evtDisconnected.connect(self.__on_evtDisconnected) self.__app.session.evtMyPresence.connect(self.__on_my_presence_event)
def __init__(self): BaseGabberWindow.__init__(self, "Gabber_win") self.__prev_show = 0 self.__app = GabberApp.GabberApp() ## Get all our widgets self.__optPres = self.get_widget("Presence_optmenu") self.__optPres.set_relief(gtk.RELIEF_NONE) self.__appbarMain = self.get_widget("Gabber_appbar") ## Setup the roster view self.__rostermodel = RosterModel(self.__app) tv = self.get_widget("Roster_treeview") self.__rosterview = RosterView(tv, self.__rostermodel) tv.show() ## Our status dialog self.status_dlg = BaseGabberWindow("Status_dlg") self.status_dlg.window.connect("response", self.__on_status_dlg_response) ## Our Add JID dialog self.addjid_dlg = BaseGabberWindow("AddJID_dlg") self.addjid_dlg.window.connect("response", self.__on_addjid_dlg_response) w = self.addjid_dlg.get_widget("toggleAdvancedOptions") w.connect("toggled", self.__on_addjid_advanced_options) ## hookup all the menus self.__init_menus() ## Connect to events self.__app.evtConnecting.connect(self.__on_evtConnecting) self.__app.evtConnected.connect(self.__on_evtConnected) self.__app.evtDisconnected.connect(self.__on_evtDisconnected) self.__app.session.evtMyPresence.connect(self.__on_my_presence_event)
def __init__(self, is_startup=0): BaseGabberWindow.__init__(self, "Login_dlg") ConfigWrapper.__init__(self, Keys.Account.main_dir) b = self.get_widget("Cancel_btn") b.connect("clicked", self.on_Cancel_clicked) self.__btnLogIn = self.get_widget("LogIn_btn") self.__btnLogIn.connect("clicked", self.on_LogIn_clicked) self.__entUsername = self.get_widget("Username_ent") self.__entUsername.connect("changed", self.on_Changed) self.__entServer = self.get_widget("Server_ent") self.__entServer.connect("changed", self.on_Changed) self.__entPassword = self.get_widget("Password_ent") self.__entPassword.connect("changed", self.on_Changed) self.__entResource = self.get_widget("Resource_ent") self.__entResource.connect("changed", self.on_Changed) self.__spinPort = self.get_widget("Port_spin") self.__spinPort.set_width_chars(4) self.__spinPort.connect("changed", self.on_Changed) self.__spinPriority = self.get_widget("Priority_spin") self.__spinPriority.connect("changed", self.on_Changed) self.__ckPassword = self.get_widget("SavePassword_chk") self.__ckPassword.connect("toggled", self.on_Changed) self.loadConfig() ## If this is opened during startup, it is the only window available if is_startup: self.window.set_modal(1)