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)
Beispiel #2
0
 def __init__(self, session):
     Screen.__init__(self, session)
     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)
     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)