def __init__(self, session): Screen.__init__(self, session) self.skinName = SkinTools.appendResolution("AdvancedMovieSelection_ClientSetup_") self.staticIP = getIpAddress('eth0') self.session = session self["key_red"] = Button(_("Close")) self["key_green"] = StaticText("") self["key_yellow"] = StaticText("") self["actions"] = ActionMap(["WizardActions", "MenuActions", "ShortcutActions", "EPGSelectActions"], { "ok": self.keySave, "back": self.keyCancel, "red": self.keyCancel, "green": self.keySave, "yellow": self.keyYellow, "up": self.keyUp, "down": self.keyDown, "nextBouquet": self.keyBouquetUp, "prevBouquet": self.keyBouquetDown, }, -1) self["status"] = StaticText("") self["help"] = StaticText("") self["green_button"] = Pixmap() self["yellow_button"] = Pixmap() self["green_button"].hide() self["yellow_button"].hide() self["clienttxt"] = StaticText("") self["list"] = ClientSetupList(self.staticIP) self.list = self["list"] self.list.reload() self.configList = [] ConfigListScreen.__init__(self, self.configList, session=self.session) if not self.showHelp in self["config"].onSelectionChanged: self["config"].onSelectionChanged.append(self.showHelp) self.onShown.append(self.setWindowTitle)
def __init__(self, session): Screen.__init__(self, session) HelpableScreen.__init__(self) self.skinName = SkinTools.appendResolution( "AdvancedMovieSelectionTrash") self.delayTimer = eTimer() self.delayTimer.callback.append(self.updateHDDData) self.current_ref = eServiceReferenceTrash( config.movielist.last_videodir.value) self["ColorActions"] = HelpableActionMap( self, "ColorActions", { "red": (self.canDelete, _("Delete selected movie")), "green": (self.restore, _("Restore movie")), "yellow": (self.canDeleteAll, _("Empty wastbasket")), "blue": (self.restoreAll, _("Restore all movies")), }) self["key_red"] = Button(_("Delete movie")) self["key_green"] = Button(_("Restore movie")) self["key_yellow"] = Button(_("Empty Trash")) self["key_blue"] = Button(_("Restore all movies")) self["waitingtext"] = Label(_("Please wait... Loading trash list...")) self["freeDiskSpace"] = self.diskinfo = DiskInfo( config.movielist.last_videodir.value, DiskInfo.FREE, update=False) self["location"] = Label() self["warning"] = Label() self["wastetxt"] = Label() self["MenuIcon"] = Pixmap() self["autoemptylast"] = Label() self["autoemptynext"] = Label() self["list"] = TrashMovieList(None) self.list = self["list"] self.staticIP = getIpAddress('eth0') self["OkCancelActions"] = HelpableActionMap( self, "OkCancelActions", {"cancel": (self.abort, _("Exit wastebasket"))}) self["MenuActions"] = HelpableActionMap( self, "MenuActions", {"menu": (self.clientSetup, _("Clientbox setup"))}) self.inited = False self.onShown.append(self.setWindowTitle)
def __init__(self, session): Screen.__init__(self, session) HelpableScreen.__init__(self) self.skinName = SkinTools.appendResolution("AdvancedMovieSelectionTrash") self.delayTimer = eTimer() self.delayTimer.callback.append(self.updateHDDData) self.current_ref = eServiceReferenceTrash(config.movielist.last_videodir.value) self["ColorActions"] = HelpableActionMap( self, "ColorActions", { "red": (self.canDelete, _("Delete selected movie")), "green": (self.restore, _("Restore movie")), "yellow": (self.canDeleteAll, _("Empty wastbasket")), "blue": (self.restoreAll, _("Restore all movies")), }, ) self["key_red"] = Button(_("Delete movie")) self["key_green"] = Button(_("Restore movie")) self["key_yellow"] = Button(_("Empty Trash")) self["key_blue"] = Button(_("Restore all movies")) self["waitingtext"] = Label(_("Please wait... Loading trash list...")) self["freeDiskSpace"] = self.diskinfo = DiskInfo( config.movielist.last_videodir.value, DiskInfo.FREE, update=False ) self["location"] = Label() self["warning"] = Label() self["wastetxt"] = Label() self["MenuIcon"] = Pixmap() self["autoemptylast"] = Label() self["autoemptynext"] = Label() self["list"] = TrashMovieList(None) self.list = self["list"] self.staticIP = getIpAddress("eth0") self["OkCancelActions"] = HelpableActionMap( self, "OkCancelActions", {"cancel": (self.abort, _("Exit wastebasket"))} ) self["MenuActions"] = HelpableActionMap(self, "MenuActions", {"menu": (self.clientSetup, _("Clientbox setup"))}) self.inited = False self.onShown.append(self.setWindowTitle)