- config.expert.splitsize = configElement("", configBoolean, 1, ("0.5Gbyte", "1.0 GByte", "1.5 GByte", "2.0 GByte") );
- config.expert.satpos = configElement("", configBoolean, 1, ("Enable", "Disable") );
- config.expert.fastzap = configElement("", configBoolean, 0, ("Enable", "Disable") );
- config.expert.skipconfirm = configElement("", configBoolean, 1, ("Enable", "Disable") );
- config.expert.hideerrors = configElement("", configBoolean, 1, ("Enable", "Disable") );
- config.expert.autoinfo = configElement("", configBoolean, 1, ("Enable", "Disable") );
-
- config.sat = ConfigSubsection();
- config.sat.satA = configElement("", configBoolean, 1, ("Disabled" ,"Astra 19.2", "Hotbird 13.0") );
- config.sat.satB = configElement("", configBoolean, 0, ("Disabled" ,"Astra 19.2", "Hotbird 13.0") );
- config.sat.diseqcA = configElement("", configBoolean, 3, ("no DiSEqC", "DiSEqC 1.0", "DiSEqC 1.1", "DiSEqC 1.2") );
- config.sat.diseqcB = configElement("", configBoolean, 0, ("no DiSEqC", "DiSEqC 1.0", "DiSEqC 1.1", "DiSEqC 1.2") );
- config.sat.posA = configElement("", configBoolean, 0, ("DiSEqC A", "DiSEqC B", "DiSEqC C", "DiSEqC D") );
- config.sat.posB = configElement("", configBoolean, 1, ("DiSEqC A", "DiSEqC B", "DiSEqC C", "DiSEqC D") );
-
- #config.blasel = ConfigSubsection();
- #config.blasel.val = configElement("", configBoolean, 0, ("bunt", "s/w", "gruen") );
- #config.inputDevices.delay = configElement("config.inputDevices.delay", ConfigSlider, 3);
-
- #this instance anywhere else needed?
- #iDevices = inputDevices();
-
- #def inputDevicesRepeatChanged(configElement):
- # iDevices.setRepeat(configElement.value);
-
- #def inputDevicesDelayChanged(configElement):
- # iDevices.setDelay(configElement.value);
-
- # this will call the "setup-val" initial
- #config.inputDevices.repeat.addNotifier(inputDevicesRepeatChanged);
- #config.inputDevices.delay.addNotifier(inputDevicesDelayChanged);