collection { page { name: "main"; version: 1; title: "Preferences Widget"; subtitle: "Prefs"; widget: "elm/vertical_frame"; items { item { name: "universe"; type: INT; label: "Ultimate Answer of Life, the Universe and Everything"; editable: 1; int { default: 42; min: 0; max: 150; } } item { name: "label"; type: LABEL; label: "Just a label..."; } item { name: "text"; type: TEXT; editable: 1; text { placeholder: "This is a text field (:"; default: "default str."; deny: "^[0-9]*$"; } } item { name: "date"; type: DATE; label: "First EFL Developer Day"; date { default: 2012 11 05; min: 1980 11 1; max: 2200 12 2; } } item { name: "animation"; type: BOOL; persistent: 1; label: "Animation"; bool { default: true; } } item { name: "animation_time"; type: FLOAT; persistent: 1; label: "Animation Time"; float { default: 0.6; min: 0.0; max: 1.0; } } item { name: "sep"; type: SEPARATOR; } item { name: "swal"; type: SWALLOW; } item { name: "sep2"; type: SEPARATOR; } item { name: "save"; type: SAVE; label: "Save"; } item { name: "reset"; type: RESET; label: "Reset"; } item { name: "action"; type: ACTION; label: "Action!"; } } } }