test_spinner.c: added a better example for base/round set.
authorDaniel Juyung Seo <seojuyung2@gmail.com>
Sat, 24 Aug 2013 01:44:23 +0000 (10:44 +0900)
committerDaniel Juyung Seo <seojuyung2@gmail.com>
Sat, 24 Aug 2013 01:44:23 +0000 (10:44 +0900)
src/bin/test_spinner.c

index b69915395a0587d12bef68098400a2ba6eef932e..6d0218398b544fc1c19a3118e350898db471ee50 100644 (file)
@@ -27,6 +27,17 @@ test_spinner(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_inf
    elm_box_pack_end(bx, sp);
    evas_object_show(sp);
 
+   sp = elm_spinner_add(win);
+   elm_spinner_label_format_set(sp, "Base 5.5, Round 2 : %1.1f");
+   elm_spinner_min_max_set(sp, -100.0, 100.0);
+   elm_spinner_round_set(sp, 2);
+   elm_spinner_base_set(sp, 5.5);
+   elm_spinner_value_set(sp, 5.5);
+   evas_object_size_hint_align_set(sp, EVAS_HINT_FILL, 0.5);
+   evas_object_size_hint_weight_set(sp, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+   elm_box_pack_end(bx, sp);
+   evas_object_show(sp);
+
    sp = elm_spinner_add(win);
    elm_spinner_label_format_set(sp, "Percentage %%%1.2f something");
    elm_spinner_step_set(sp, 5.0);
@@ -60,9 +71,6 @@ test_spinner(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_inf
    elm_spinner_wrap_set(sp, EINA_TRUE);
    elm_spinner_min_max_set(sp, 1, 12);
    elm_spinner_value_set(sp, 1);
-   elm_spinner_step_set(sp, 0.05);
-   elm_spinner_base_set(sp, 1);
-   elm_spinner_round_set(sp, 1);
    elm_spinner_label_format_set(sp, "%.0f");
    elm_spinner_editable_set(sp, EINA_FALSE);
    elm_spinner_special_value_add(sp, 1, "January");