Spinner in EDC file

This code snippet demonstrates how to define Spinner in .edc files and access it from C code.
//spinner part definition
part { name: "spinner";
    type: EXTERNAL;
    source: "elm/spinner";
    description { state: "default" 0;
       align: 0 0;
       rel1.relative: 0.1 0.4;
       rel2.relative: 0.9 0.5;
       params {
          string: "style" "default";
       }
    }
}

//C code
Evas_Object *spinner = edje_object_part_external_object_get(elm_layout_edje_get(ad->layout), "spinner");
elm_spinner_min_max_set(spinner, 5, 10);
double value = elm_spinner_value_get(spinner);

Responses

0 Replies