def __init__(self, toplevel=None): gtk.GtkText.__init__(self) self['name'] = "Console" gtkutil.defocusify(self) #self.set_word_wrap(gtk.TRUE) if toplevel: self.toplevel = toplevel
def __init__(self, toplevel=None): gtk.GtkText.__init__(self) self['name'] = "Console" gtkutil.defocusify(self) self.set_word_wrap(gtk.TRUE) if toplevel: self.toplevel = toplevel
def __init__(self, im, contact): gtk.GtkWindow.__init__(self, gtk.WINDOW_TOPLEVEL) self.im = im self.contact = contact self.set_title("%s - Instance Messenger" % contact) self.text = gtk.GtkText() vb = gtk.GtkVBox() gtkutil.defocusify(self.text) self.text.set_word_wrap(gtk.TRUE) vb.pack_start(gtkutil.scrollify(self.text), 1, 1, 0) self.entry = gtk.GtkEntry() self.entry.signal_connect('activate', self.sendMessage) vb.pack_start(self.entry, 0, 0, 0) self.add(vb) self.signal_connect('destroy', self.removeFromList, None) self.show_all()
def __init__(self, groupName, im): self.groupName = groupName self.im = im self.history = [''] self.histpos = 0 gtk.GtkWindow.__init__(self, gtk.WINDOW_TOPLEVEL) self.set_title("%s - Instance Messenger" % groupName) self.connect('destroy', self.leaveGroup) vb = gtk.GtkVBox() hb = gtk.GtkHBox() self.output = gtk.GtkText() self.output.set_word_wrap(gtk.TRUE) gtkutil.defocusify(self.output) hb.pack_start(gtkutil.scrollify(self.output), 1, 1, 1) userlist = gtk.GtkCList(1, ["Users"]) userlist.set_shadow_type(gtk.SHADOW_OUT) gtkutil.defocusify(userlist) hb.pack_start(gtkutil.scrollify(userlist), gtk.TRUE, gtk.TRUE, 0) # print self.im.remote.groups # for group in self.im.remote.groups: # if group.name == groupName: # for member in group.members: # userlist.append_items([member.name]) self.userlist = userlist vb.pack_start(hb, 1, 1, 1) self.input = gtk.GtkEntry() vb.pack_start(self.input, 0, 0, 1) #took this out so I can check in and not be broken #self.input.connect('key_press_event', self.processKey) self.input.connect('activate', self.sendMessage) self.add(vb) self.show_all()
def __init__(self, groupName, im): self.groupName = groupName self.im = im self.history = [''] self.histpos = 0 gtk.GtkWindow.__init__(self, gtk.WINDOW_TOPLEVEL) self.set_title("%s - Instance Messenger" % groupName) self.connect('destroy', self.leaveGroup) vb = gtk.GtkVBox() hb = gtk.GtkHBox() self.output = gtk.GtkText() self.output.set_word_wrap(gtk.TRUE) gtkutil.defocusify(self.output) hb.pack_start(gtkutil.scrollify(self.output), 1,1,1) userlist = gtk.GtkCList(1, ["Users"]) userlist.set_shadow_type(gtk.SHADOW_OUT) gtkutil.defocusify(userlist) hb.pack_start(gtkutil.scrollify(userlist), gtk.TRUE, gtk.TRUE, 0) # print self.im.remote.groups # for group in self.im.remote.groups: # if group.name == groupName: # for member in group.members: # userlist.append_items([member.name]) self.userlist = userlist vb.pack_start(hb, 1,1,1) self.input = gtk.GtkEntry() vb.pack_start(self.input,0,0,1) #took this out so I can check in and not be broken #self.input.connect('key_press_event', self.processKey) self.input.connect('activate', self.sendMessage) self.add(vb) self.show_all()
def __init__(self): #print self.send_ gtk.GtkWindow.__init__(self, gtk.WINDOW_TOPLEVEL) self.set_title("Reality Faucet") self.set_usize(640, 480) self.namelabel = gtk.GtkLabel("NameLabel") self.descbox = gtk.GtkText() self.descbox.set_usize(370, 255) self.descbox.set_word_wrap(gtk.TRUE) self.descscrl = gtkutil.scrollify(self.descbox) gtkutil.defocusify(self.descbox) self.itembox = gtk.GtkText() self.itembox.set_word_wrap(gtk.TRUE) self.itemscrl = gtkutil.scrollify(self.itembox) gtkutil.defocusify(self.itembox) self.happenings = gtk.GtkText() self.happenings.set_word_wrap(gtk.TRUE) self.happscrl = gtkutil.scrollify(self.happenings) gtkutil.defocusify(self.happenings) self.cmdarea = gtk.GtkEntry() self.hpaned = gtk.GtkHPaned() self.hpaned.add1(self.descscrl) self.hpaned.add2(self.itemscrl) self.vpaned = gtk.GtkVPaned() self.vpaned.add1(self.hpaned) self.vpaned.add2(self.happscrl) self.vbox = gtk.GtkVBox() self.vbox.pack_start(self.namelabel, expand=0) self.vbox.add(self.vpaned) self.vbox.pack_start(self.cmdarea, expand=0) self.add(self.vbox) self.signal_connect('destroy', gtk.mainquit, None) self.cmdarea.connect("key_press_event", self.processKey) self.cmdarea.grab_focus() self.history = [''] self.descriptions = {} self.items = {} self.exits = []
def __init__(self): #print self.send_ gtk.GtkWindow.__init__(self, gtk.WINDOW_TOPLEVEL) self.set_title("Reality Faucet") self.set_usize(640,480) self.namelabel = gtk.GtkLabel("NameLabel") self.descbox=gtk.GtkText() self.descbox.set_usize(370,255) self.descbox.set_word_wrap(gtk.TRUE) self.descscrl=gtkutil.scrollify(self.descbox) gtkutil.defocusify(self.descbox) self.itembox=gtk.GtkText() self.itembox.set_word_wrap(gtk.TRUE) self.itemscrl=gtkutil.scrollify(self.itembox) gtkutil.defocusify(self.itembox) self.happenings=gtk.GtkText() self.happenings.set_word_wrap(gtk.TRUE) self.happscrl=gtkutil.scrollify(self.happenings) gtkutil.defocusify(self.happenings) self.cmdarea=gtk.GtkEntry() self.hpaned=gtk.GtkHPaned() self.hpaned.add1(self.descscrl) self.hpaned.add2(self.itemscrl) self.vpaned=gtk.GtkVPaned() self.vpaned.add1(self.hpaned) self.vpaned.add2(self.happscrl) self.vbox=gtk.GtkVBox() self.vbox.pack_start(self.namelabel, expand=0) self.vbox.add(self.vpaned) self.vbox.pack_start(self.cmdarea, expand=0) self.add(self.vbox) self.signal_connect('destroy',gtk.mainquit,None) self.cmdarea.connect("key_press_event", self.processKey) self.cmdarea.grab_focus() self.history = [''] self.descriptions={} self.items={} self.exits=[]