nim = config.Nims[x]
if slot.nimType == nimmgr.nimType["DVB-S"]:
- nim.configMode = configElement(cname + "configMode", configSelection, 0, (("simple", _("Simple")), ("nothing", _("Nothing connected")), ("loopthrough", _("Loopthrough to Socket A")), ("advanced", _("Advanced")))) # "Advanced"));
+ if slot.slotid == 0:
+ nim.configMode = configElement(cname + "configMode", configSelection, 0, (("simple", _("Simple")), ("advanced", _("Advanced"))))
+ else:
+ nim.configMode = configElement(cname + "configMode", configSelection, 0, (("simple", _("Simple")), ("nothing", _("Nothing connected")), ("loopthrough", _("Loopthrough to Socket A")), ("advanced", _("Advanced"))))
#important - check if just the 2nd one is LT only and the first one is DVB-S
if currentConfigSelectionElement(nim.configMode) == "loopthrough": #linked
self.createSetup()
def keyLeft(self):
- if self["config"].getCurrent() == self.configMode:
- if self.nim.slotid == 0:
- return
+ #if self["config"].getCurrent() == self.configMode:
+ #if self.nim.slotid == 0:
+ #while currentConfigSelectionElement(config.Nims[self.nim.slotid].configMode) != "simple" and currentConfigSelectionElement(config.Nims[self.nim.slotid].configMode) != "advanced":
+ #self["config"].handleKey(config.key["prevElement"])
+ #else:
+ #self["config"].handleKey(config.key["prevElement"])
+# else:
self["config"].handleKey(config.key["prevElement"])
+
self.newConfig()
def keyRight(self):
#forbid to enable advanced mode until its ready
#perhaps its better to use an own element here
#this suckz .. how enable advanced config?
- if self["config"].getCurrent() == self.configMode:
- if self.nim.slotid == 0:
- return
-
+ #if self["config"].getCurrent() == self.configMode:
+ #if self.nim.slotid == 0:
+ #while currentConfigSelectionElement(config.Nims[self.nim.slotid].configMode) != "simple" and currentConfigSelectionElement(config.Nims[self.nim.slotid].configMode) != "advanced":
+ #self["config"].handleKey(config.key["nextElement"])
+ #else:
+ #self["config"].handleKey(config.key["prevElement"])
+ #else:
self["config"].handleKey(config.key["nextElement"])
+
self.newConfig()
def keyNumberGlobal(self, number):