mirror of https://github.com/rusefi/rusefi.git
handling sliders
This commit is contained in:
parent
d448746f37
commit
a8399534df
|
@ -159,6 +159,9 @@ public class IniFileModel {
|
||||||
case "field":
|
case "field":
|
||||||
handleField(list);
|
handleField(list);
|
||||||
break;
|
break;
|
||||||
|
case "slider":
|
||||||
|
handleSlider(list);
|
||||||
|
break;
|
||||||
case "dialog":
|
case "dialog":
|
||||||
handleDialog(list);
|
handleDialog(list);
|
||||||
break;
|
break;
|
||||||
|
@ -249,6 +252,17 @@ public class IniFileModel {
|
||||||
allIniFields.put(field.getName(), field);
|
allIniFields.put(field.getName(), field);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void handleSlider(LinkedList<String> list) {
|
||||||
|
list.removeFirst(); // "slider"
|
||||||
|
|
||||||
|
String uiFieldName = list.isEmpty() ? "" : list.removeFirst();
|
||||||
|
|
||||||
|
String key = list.isEmpty() ? null : list.removeFirst();
|
||||||
|
|
||||||
|
registerUiField(key, uiFieldName);
|
||||||
|
log.debug("IniFileModel: Slider label=[" + uiFieldName + "] : key=[" + key + "]");
|
||||||
|
}
|
||||||
|
|
||||||
private void handleField(LinkedList<String> list) {
|
private void handleField(LinkedList<String> list) {
|
||||||
list.removeFirst(); // "field"
|
list.removeFirst(); // "field"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue