<item text="Keyboard">self.openSetup("keyboard")</item>
<item text="OSD">self.openSetup("osd")</item>
<item text="LCD">self.openSetup("lcd")</item>
+ <item text="Networksetup">self.openDialog(Network)</item>
</menu>
<item text="Common Interface"></item>
<item text="Parental Control">self.openSetup("parental")</item>
<widget name="hddA" position="10,170" size="420,20"/>
</screen>
<screen name="Network" position="140,125" size="360,200" title="Network">
- <widget name="text" position="10,30" size="420,40" font="Arial;20"/>
- <widget name="tuner" position="10,80" size="420,20"/>
- <widget name="tunerA" position="10,100" size="420,20"/>
- <widget name="tunerB" position="10,120" size="420,20"/>
- <widget name="hdd" position="10,150" size="420,20"/>
- <widget name="hddA" position="10,170" size="420,20"/>
+ <widget name="textip" position="10,30" size="150,20" font="Arial;18"/>
+ <widget name="textgateway" position="10,50" size="150,20" font="Arial;18"/>
+ <widget name="textnameserver" position="10,70" size="150,20" font="Arial;18"/>
+ <widget name="ip" position="160,30" size="200,20" font="Arial;18"/>
+ <widget name="gateway" position="160,50" size="200,20" font="Arial;18"/>
+ <widget name="nameserver" position="160,70" size="200,20" font="Arial;18"/>
</screen>
<screen name="configOSD" position="140,125" size="460,350" title="OSD Settings">
<widget name="okbutton" position="20,245" size="205,40" />
EventInfo.py Label.py ServiceScan.py VolumeBar.py \
GUIComponent.py MenuList.py TextInput.py __init__.py MovieList.py \
InputDevice.py ServicePosition.py SetupDevices.py Harddisk.py \
- AVSwitch.py
+ AVSwitch.py VariableIP.py IPAddress.py IPNameserver.py IPGateway.py
"Label", "MenuList", "PerServiceDisplay", "ProgressBar", "ServiceList",
"ServiceName", "ServiceScan", "VariableText", "VariableValue", "VolumeBar",
"components", "config", "TimerList", "TimeInput", "MovieList",
- "InputDevice", "ServicePosition" ]
+ "InputDevice", "ServicePosition", "IPAddress", "VariableIP", "IPGateway",
+ "IPNameserver" ]
-from Screen import Screen
-from Components.ActionMap import ActionMap
-from Components.Label import Label
-
-
-class Network(Screen):
- def __init__(self, session):
- Screen.__init__(self, session)
-
- self["text"] = Label("Enigma v2.0a")
-
- self["tuner"] = Label("Detected NIMs:")
- self["tunerA"] = Label(" Tuner A: Fujitsu QST (DVB-S)")
- self["tunerB"] = Label(" Tuner B: Fujitsu QST (DVB-S)")
-
- self["hdd"] = Label("Detected HDD:")
- self["hddA"] = Label(" not found")
-
- self["actions"] = ActionMap(["SetupActions"],
- {
- "cancel": self.close,
- "ok": self.close,
- })