def __init__(self, settings): PokerInterface.__init__(self) self.verbose = settings.headerGetInt("/settings/@verbose") datadir = settings.headerGet("/settings/data/@path") _pokerinterface.init(callback = self.event, datadir = datadir, glade = datadir + "/interface/interface2d.glade", verbose = self.verbose, ) self.width = settings.headerGetInt("/settings/screen/@width") self.height = settings.headerGetInt("/settings/screen/@height") window = gtk.Window() self.window = window window.set_default_size(self.width, self.height) window.set_title("Poker") window.set_name("lobby_window_root") window.set_icon_from_file(datadir + "/interface/pixmaps/poker2D_16.png") self.screen = gtk.Layout() self.screen.set_size(self.width, self.height) self.screen.set_name("screen") window.add(self.screen) window.show_all()
def __init__(self, factory, *args, **kwargs): self.verbose = 5 self.factory = factory PokerInterface.__init__(self, *args, **kwargs)