PTS_TRACE_BEGIN;
Evas_Object *popup;
Evas_Object *genlist;
- Evas_Object *btn1;
- Evas_Object *btn2;
+ Evas_Object *ok_button;
+ Evas_Object *cancel_button;
int index = -1;
popup = elm_popup_add(parent);
elm_layout_theme_set(layout, "layout", "content", "min_menustyle");
evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- btn1 = elm_button_add(popup);
- elm_object_style_set(btn1,"popup_button/default");
- elm_object_text_set(btn1, _("IDS_COM_SK_OK"));
- elm_object_part_content_set(popup, "button1", btn1);
- evas_object_smart_callback_add(btn1, "clicked", _pts_custom_ok_cb, ad);
-
- btn2 = elm_button_add(popup);
- elm_object_style_set(btn2,"popup_button/default");
- elm_object_text_set(btn2, _("IDS_COM_SK_CANCEL"));
- elm_object_part_content_set(popup, "button2", btn2);
- evas_object_smart_callback_add(btn2, "clicked", _pts_custom_cancel_cb, ad);
+ cancel_button = elm_button_add(popup);
+ elm_object_style_set(cancel_button,"popup_button/default");
+ elm_object_text_set(cancel_button, _("IDS_COM_SK_CANCEL"));
+ elm_object_part_content_set(popup, "button1", cancel_button);
+ evas_object_smart_callback_add(cancel_button, "clicked", _pts_custom_cancel_cb, ad);
+
+ ok_button = elm_button_add(popup);
+ elm_object_style_set(ok_button,"popup_button/default");
+ elm_object_text_set(ok_button, _("IDS_COM_SK_OK"));
+ elm_object_part_content_set(popup, "button2", ok_button);
+ evas_object_smart_callback_add(ok_button, "clicked", _pts_custom_ok_cb, ad);
elm_theme_extension_add(NULL, RESDIR"/edje/genlist_custom.edj");
PTS_DEBUG("Added extension theme");
evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
elm_object_text_set(popup, _("IDS_PRT_BODY_NO_PRINTERS_AVAILABLE"));
- Evas_Object *refresh_button = elm_button_add(popup);
- //elm_object_style_set(refresh_button,"popup_button/default");
- elm_object_text_set(refresh_button, _("IDS_COM_SK_REFRESH"));
- elm_object_part_content_set(popup, "button1", refresh_button);
- evas_object_smart_callback_add(refresh_button, "clicked", refresh_cb, NULL);
-
Evas_Object *cancel_button = elm_button_add(popup);
//elm_object_style_set(cancel_button,"popup_button/default");
elm_object_text_set(cancel_button, _("IDS_COM_SK_CANCEL"));
- elm_object_part_content_set(popup, "button2", cancel_button);
+ elm_object_part_content_set(popup, "button1", cancel_button);
evas_object_smart_callback_add(cancel_button, "clicked", cancel_cb, NULL);
ea_object_event_callback_add(popup, EA_CALLBACK_BACK, cancel_cb, NULL);
+
+ Evas_Object *refresh_button = elm_button_add(popup);
+ //elm_object_style_set(refresh_button,"popup_button/default");
+ elm_object_text_set(refresh_button, _("IDS_COM_SK_REFRESH"));
+ elm_object_part_content_set(popup, "button2", refresh_button);
+ evas_object_smart_callback_add(refresh_button, "clicked", refresh_cb, NULL);
elm_object_focus_set(popup, EINA_TRUE);
evas_object_show(popup);
elm_access_info_set(ao, ELM_ACCESS_INFO, _("IDS_PRT_BODY_SELECT_PRINTER"));
elm_access_info_set(ao, ELM_ACCESS_CONTEXT_INFO, IDS_SCRREAD_PRINTERS_LIST_IS_BELOW);
- Evas_Object *ok_button = elm_button_add(popup);
- elm_object_style_set(ok_button,"popup_button/default");
- elm_object_text_set(ok_button, _("IDS_COM_SK_OK"));
- elm_access_info_set(ok_button, ELM_ACCESS_CONTEXT_INFO, IDS_SCRREAD_CONFIRM_SELECTED_PRINTER);
- elm_object_part_content_set(popup, "button1", ok_button);
- evas_object_smart_callback_add(ok_button, "clicked", _pts_printer_list_ok_cb, ad);
+ Evas_Object *cancel_button = elm_button_add(popup);
+ elm_object_style_set(cancel_button,"popup_button/default");
+ elm_object_text_set(cancel_button, _("IDS_COM_SK_CANCEL"));
+ elm_access_info_set(cancel_button, ELM_ACCESS_CONTEXT_INFO, IDS_SCRREAD_CANCEL_PRINTING);
+ elm_object_part_content_set(popup, "button1", cancel_button);
+ evas_object_smart_callback_add(cancel_button, "clicked", _pts_printer_list_cancel_cb, popup);
Evas_Object *refresh_button = elm_button_add(popup);
elm_object_style_set(refresh_button,"popup_button/default");
elm_object_text_set(refresh_button, _("IDS_COM_SK_REFRESH"));
- elm_access_info_set(ok_button, ELM_ACCESS_CONTEXT_INFO, IDS_SCRREAD_REFRESH_SEARCHING_PRINTERS);
+ elm_access_info_set(refresh_button, ELM_ACCESS_CONTEXT_INFO, IDS_SCRREAD_REFRESH_SEARCHING_PRINTERS);
elm_object_part_content_set(popup, "button2", refresh_button);
evas_object_smart_callback_add(refresh_button, "clicked", _pts_refresh_cb, ad);
- Evas_Object *cancel_button = elm_button_add(popup);
- elm_object_style_set(cancel_button,"popup_button/default");
- elm_object_text_set(cancel_button, _("IDS_COM_SK_CANCEL"));
- elm_access_info_set(cancel_button, ELM_ACCESS_CONTEXT_INFO, IDS_SCRREAD_CANCEL_PRINTING);
- elm_object_part_content_set(popup, "button3", cancel_button);
- evas_object_smart_callback_add(cancel_button, "clicked", _pts_printer_list_cancel_cb, popup);
+ Evas_Object *ok_button = elm_button_add(popup);
+ elm_object_style_set(ok_button,"popup_button/default");
+ elm_object_text_set(ok_button, _("IDS_COM_SK_OK"));
+ elm_access_info_set(ok_button, ELM_ACCESS_CONTEXT_INFO, IDS_SCRREAD_CONFIRM_SELECTED_PRINTER);
+ elm_object_part_content_set(popup, "button3", ok_button);
+ evas_object_smart_callback_add(ok_button, "clicked", _pts_printer_list_ok_cb, ad);
int printer_num = 0;
Evas_Object *genlist = pts_create_content_printer_list(parent, ad, &printer_num);