forked from enlightenment/edi
popups: refactor popups.
Some of these looked pretty duff. Have tried to make them more consistent and nicer.
This commit is contained in:
parent
86731ea849
commit
3b1e7d0288
|
@ -509,29 +509,29 @@ _edi_mainview_project_search_popup_key_up_cb(void *data EINA_UNUSED, Evas *e EIN
|
||||||
void
|
void
|
||||||
edi_mainview_project_search_popup_show(void)
|
edi_mainview_project_search_popup_show(void)
|
||||||
{
|
{
|
||||||
Evas_Object *table, *popup, *box, *input, *button, *sep, *label, *icon;
|
Evas_Object *popup, *box, *input, *button, *sep, *label;
|
||||||
|
|
||||||
popup = elm_popup_add(_main_win);
|
popup = elm_popup_add(_main_win);
|
||||||
_edi_mainview_search_project_popup = popup;
|
_edi_mainview_search_project_popup = popup;
|
||||||
elm_object_part_text_set(popup, "title,text",
|
elm_object_part_text_set(popup, "title,text",
|
||||||
"Search for (whole project)");
|
"Search for (whole project)");
|
||||||
|
|
||||||
table = elm_table_add(popup);
|
|
||||||
icon = elm_icon_add(table);
|
|
||||||
elm_icon_standard_set(icon, "system-search");
|
|
||||||
evas_object_size_hint_min_set(icon, 48 * elm_config_scale_get(), 48 * elm_config_scale_get());
|
|
||||||
evas_object_size_hint_weight_set(icon, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
|
|
||||||
evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
|
|
||||||
evas_object_show(icon);
|
|
||||||
elm_table_pack(table, icon, 0, 0, 1, 1);
|
|
||||||
|
|
||||||
box = elm_box_add(popup);
|
box = elm_box_add(popup);
|
||||||
|
sep = elm_separator_add(box);
|
||||||
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
|
evas_object_show(sep);
|
||||||
|
elm_box_pack_end(box, sep);
|
||||||
|
|
||||||
label = elm_label_add(popup);
|
label = elm_label_add(popup);
|
||||||
elm_object_text_set(label, "Please enter a term to search for within<br> the whole project.");
|
elm_object_text_set(label, "Please enter a term to search for within<br> the whole project.");
|
||||||
evas_object_show(label);
|
evas_object_show(label);
|
||||||
|
|
||||||
elm_box_pack_end(box, label);
|
elm_box_pack_end(box, label);
|
||||||
|
|
||||||
|
sep = elm_separator_add(box);
|
||||||
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
|
evas_object_show(sep);
|
||||||
|
elm_box_pack_end(box, sep);
|
||||||
|
|
||||||
input = elm_entry_add(box);
|
input = elm_entry_add(box);
|
||||||
elm_entry_single_line_set(input, EINA_TRUE);
|
elm_entry_single_line_set(input, EINA_TRUE);
|
||||||
elm_entry_editable_set(input, EINA_TRUE);
|
elm_entry_editable_set(input, EINA_TRUE);
|
||||||
|
@ -546,12 +546,9 @@ edi_mainview_project_search_popup_show(void)
|
||||||
sep = elm_separator_add(box);
|
sep = elm_separator_add(box);
|
||||||
elm_separator_horizontal_set(sep, EINA_TRUE);
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
evas_object_show(sep);
|
evas_object_show(sep);
|
||||||
|
|
||||||
elm_box_pack_end(box, sep);
|
elm_box_pack_end(box, sep);
|
||||||
elm_table_pack(table, box, 1, 0, 1, 1);
|
|
||||||
evas_object_show(table);
|
|
||||||
|
|
||||||
elm_object_content_set(popup, table);
|
elm_object_content_set(popup, box);
|
||||||
|
|
||||||
button = elm_button_add(popup);
|
button = elm_button_add(popup);
|
||||||
elm_object_text_set(button, "Cancel");
|
elm_object_text_set(button, "Cancel");
|
||||||
|
|
|
@ -424,20 +424,24 @@ _edi_mainview_panel_mime_content_safe_popup(void)
|
||||||
elm_table_pack(table, icon, 0, 0, 1, 1);
|
elm_table_pack(table, icon, 0, 0, 1, 1);
|
||||||
|
|
||||||
box = elm_box_add(popup);
|
box = elm_box_add(popup);
|
||||||
|
sep = elm_separator_add(box);
|
||||||
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
|
evas_object_show(sep);
|
||||||
|
elm_box_pack_end(box, sep);
|
||||||
label = elm_label_add(popup);
|
label = elm_label_add(popup);
|
||||||
elm_object_text_set(label, "To force open, select this file in the file browser, <br>and use \"open as\" menu options.");
|
elm_object_text_set(label, "To force open, select this file in the file browser, <br>and use \"open as\" menu options.");
|
||||||
evas_object_show(label);
|
evas_object_show(label);
|
||||||
elm_box_pack_end(box, label);
|
elm_table_pack(table, label, 1, 0, 1, 1);
|
||||||
|
evas_object_show(table);
|
||||||
|
elm_box_pack_end(box, table);
|
||||||
|
|
||||||
sep = elm_separator_add(box);
|
sep = elm_separator_add(box);
|
||||||
elm_separator_horizontal_set(sep, EINA_TRUE);
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
evas_object_show(sep);
|
evas_object_show(sep);
|
||||||
elm_box_pack_end(box, sep);
|
elm_box_pack_end(box, sep);
|
||||||
elm_table_pack(table, box, 1, 0, 1, 1);
|
|
||||||
evas_object_show(box);
|
evas_object_show(box);
|
||||||
|
|
||||||
elm_object_content_set(popup, table);
|
elm_object_content_set(popup, box);
|
||||||
evas_object_show(table);
|
|
||||||
|
|
||||||
button = elm_button_add(popup);
|
button = elm_button_add(popup);
|
||||||
elm_object_text_set(button, "OK");
|
elm_object_text_set(button, "OK");
|
||||||
|
@ -662,7 +666,7 @@ _edi_mainview_panel_goto_popup_key_up_cb(void *data, Evas *e EINA_UNUSED,
|
||||||
void
|
void
|
||||||
edi_mainview_panel_goto_popup_show(Edi_Mainview_Panel *panel)
|
edi_mainview_panel_goto_popup_show(Edi_Mainview_Panel *panel)
|
||||||
{
|
{
|
||||||
Evas_Object *popup, *box, *input, *button;
|
Evas_Object *popup, *box, *input, *sep, *button;
|
||||||
|
|
||||||
popup = elm_popup_add(_main_win);
|
popup = elm_popup_add(_main_win);
|
||||||
_edi_mainview_goto_popup = popup;
|
_edi_mainview_goto_popup = popup;
|
||||||
|
@ -673,6 +677,11 @@ edi_mainview_panel_goto_popup_show(Edi_Mainview_Panel *panel)
|
||||||
elm_box_horizontal_set(box, EINA_FALSE);
|
elm_box_horizontal_set(box, EINA_FALSE);
|
||||||
elm_object_content_set(popup, box);
|
elm_object_content_set(popup, box);
|
||||||
|
|
||||||
|
sep = elm_separator_add(popup);
|
||||||
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
|
evas_object_show(sep);
|
||||||
|
elm_box_pack_end(box, sep);
|
||||||
|
|
||||||
input = elm_entry_add(box);
|
input = elm_entry_add(box);
|
||||||
elm_entry_single_line_set(input, EINA_TRUE);
|
elm_entry_single_line_set(input, EINA_TRUE);
|
||||||
elm_entry_scrollable_set(input, EINA_TRUE);
|
elm_entry_scrollable_set(input, EINA_TRUE);
|
||||||
|
@ -682,6 +691,11 @@ edi_mainview_panel_goto_popup_show(Edi_Mainview_Panel *panel)
|
||||||
evas_object_show(input);
|
evas_object_show(input);
|
||||||
elm_box_pack_end(box, input);
|
elm_box_pack_end(box, input);
|
||||||
|
|
||||||
|
sep = elm_separator_add(popup);
|
||||||
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
|
evas_object_show(sep);
|
||||||
|
elm_box_pack_end(box, sep);
|
||||||
|
|
||||||
button = elm_button_add(popup);
|
button = elm_button_add(popup);
|
||||||
elm_object_text_set(button, "Cancel");
|
elm_object_text_set(button, "Cancel");
|
||||||
elm_object_part_content_set(popup, "button1", button);
|
elm_object_part_content_set(popup, "button1", button);
|
||||||
|
|
|
@ -165,7 +165,7 @@ _edi_file_screens_rename_cb(void *data,
|
||||||
void
|
void
|
||||||
edi_file_screens_rename(Evas_Object *parent, const char *path)
|
edi_file_screens_rename(Evas_Object *parent, const char *path)
|
||||||
{
|
{
|
||||||
Evas_Object *table, *popup, *box, *input, *button, *sep, *label, *icon;
|
Evas_Object *popup, *box, *input, *button, *sep, *label;
|
||||||
const char *leaf;
|
const char *leaf;
|
||||||
|
|
||||||
_parent_obj = parent;
|
_parent_obj = parent;
|
||||||
|
@ -180,17 +180,6 @@ edi_file_screens_rename(Evas_Object *parent, const char *path)
|
||||||
leaf = ecore_file_file_get(path);
|
leaf = ecore_file_file_get(path);
|
||||||
_directory_path = eina_stringshare_add(ecore_file_dir_get(path));
|
_directory_path = eina_stringshare_add(ecore_file_dir_get(path));
|
||||||
|
|
||||||
|
|
||||||
table = elm_table_add(popup);
|
|
||||||
icon = elm_icon_add(table);
|
|
||||||
elm_icon_standard_set(icon, "dialog-information");
|
|
||||||
evas_object_size_hint_min_set(icon, 48 * elm_config_scale_get(), 48 * elm_config_scale_get());
|
|
||||||
evas_object_size_hint_weight_set(icon, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
|
|
||||||
evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
|
|
||||||
evas_object_show(icon);
|
|
||||||
elm_table_pack(table, icon, 0, 0, 1, 1);
|
|
||||||
|
|
||||||
box = elm_box_add(popup);
|
|
||||||
label = elm_label_add(popup);
|
label = elm_label_add(popup);
|
||||||
if (ecore_file_is_dir(path))
|
if (ecore_file_is_dir(path))
|
||||||
elm_object_text_set(label, "Please enter a new name for this directory.");
|
elm_object_text_set(label, "Please enter a new name for this directory.");
|
||||||
|
@ -198,8 +187,18 @@ edi_file_screens_rename(Evas_Object *parent, const char *path)
|
||||||
elm_object_text_set(label, "Please enter a new name for this file.");
|
elm_object_text_set(label, "Please enter a new name for this file.");
|
||||||
evas_object_show(label);
|
evas_object_show(label);
|
||||||
|
|
||||||
|
box = elm_box_add(popup);
|
||||||
|
sep = elm_separator_add(box);
|
||||||
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
|
evas_object_show(sep);
|
||||||
|
elm_box_pack_end(box, sep);
|
||||||
elm_box_pack_end(box, label);
|
elm_box_pack_end(box, label);
|
||||||
|
|
||||||
|
sep = elm_separator_add(box);
|
||||||
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
|
evas_object_show(sep);
|
||||||
|
elm_box_pack_end(box, sep);
|
||||||
|
|
||||||
input = elm_entry_add(box);
|
input = elm_entry_add(box);
|
||||||
elm_entry_single_line_set(input, EINA_TRUE);
|
elm_entry_single_line_set(input, EINA_TRUE);
|
||||||
elm_entry_editable_set(input, EINA_TRUE);
|
elm_entry_editable_set(input, EINA_TRUE);
|
||||||
|
@ -209,16 +208,14 @@ edi_file_screens_rename(Evas_Object *parent, const char *path)
|
||||||
evas_object_size_hint_align_set(input, EVAS_HINT_FILL, EVAS_HINT_FILL);
|
evas_object_size_hint_align_set(input, EVAS_HINT_FILL, EVAS_HINT_FILL);
|
||||||
evas_object_show(input);
|
evas_object_show(input);
|
||||||
elm_box_pack_end(box, input);
|
elm_box_pack_end(box, input);
|
||||||
evas_object_show(box);
|
|
||||||
|
|
||||||
sep = elm_separator_add(box);
|
sep = elm_separator_add(box);
|
||||||
elm_separator_horizontal_set(sep, EINA_TRUE);
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
evas_object_show(sep);
|
evas_object_show(sep);
|
||||||
elm_box_pack_end(box, sep);
|
elm_box_pack_end(box, sep);
|
||||||
elm_table_pack(table, box, 1, 0, 1, 1);
|
|
||||||
evas_object_show(table);
|
|
||||||
|
|
||||||
elm_object_content_set(popup, table);
|
evas_object_show(box);
|
||||||
|
elm_object_content_set(popup, box);
|
||||||
|
|
||||||
button = elm_button_add(popup);
|
button = elm_button_add(popup);
|
||||||
elm_object_text_set(button, "Cancel");
|
elm_object_text_set(button, "Cancel");
|
||||||
|
@ -240,7 +237,7 @@ edi_file_screens_rename(Evas_Object *parent, const char *path)
|
||||||
void
|
void
|
||||||
edi_file_screens_create_file(Evas_Object *parent, const char *directory)
|
edi_file_screens_create_file(Evas_Object *parent, const char *directory)
|
||||||
{
|
{
|
||||||
Evas_Object *table, *popup, *box, *input, *button, *sep, *label, *icon;
|
Evas_Object *popup, *box, *input, *button, *sep, *label;
|
||||||
|
|
||||||
_parent_obj = parent;
|
_parent_obj = parent;
|
||||||
_popup = popup = elm_popup_add(parent);
|
_popup = popup = elm_popup_add(parent);
|
||||||
|
@ -248,22 +245,22 @@ edi_file_screens_create_file(Evas_Object *parent, const char *directory)
|
||||||
"Enter new file name");
|
"Enter new file name");
|
||||||
_directory_path = eina_stringshare_add(directory);
|
_directory_path = eina_stringshare_add(directory);
|
||||||
|
|
||||||
table = elm_table_add(popup);
|
|
||||||
icon = elm_icon_add(table);
|
|
||||||
elm_icon_standard_set(icon, "document-new");
|
|
||||||
evas_object_size_hint_min_set(icon, 48 * elm_config_scale_get(), 48 * elm_config_scale_get());
|
|
||||||
evas_object_size_hint_weight_set(icon, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
|
|
||||||
evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
|
|
||||||
evas_object_show(icon);
|
|
||||||
elm_table_pack(table, icon, 0, 0, 1, 1);
|
|
||||||
|
|
||||||
box = elm_box_add(popup);
|
box = elm_box_add(popup);
|
||||||
|
sep = elm_separator_add(box);
|
||||||
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
|
evas_object_show(sep);
|
||||||
|
elm_box_pack_end(box, sep);
|
||||||
|
|
||||||
label = elm_label_add(popup);
|
label = elm_label_add(popup);
|
||||||
elm_object_text_set(label, "Please enter a name for this new file.");
|
elm_object_text_set(label, "Please enter a name for this new file.");
|
||||||
evas_object_show(label);
|
evas_object_show(label);
|
||||||
|
|
||||||
elm_box_pack_end(box, label);
|
elm_box_pack_end(box, label);
|
||||||
|
|
||||||
|
sep = elm_separator_add(box);
|
||||||
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
|
evas_object_show(sep);
|
||||||
|
elm_box_pack_end(box, sep);
|
||||||
|
|
||||||
input = elm_entry_add(box);
|
input = elm_entry_add(box);
|
||||||
elm_entry_single_line_set(input, EINA_TRUE);
|
elm_entry_single_line_set(input, EINA_TRUE);
|
||||||
elm_entry_editable_set(input, EINA_TRUE);
|
elm_entry_editable_set(input, EINA_TRUE);
|
||||||
|
@ -277,12 +274,9 @@ edi_file_screens_create_file(Evas_Object *parent, const char *directory)
|
||||||
sep = elm_separator_add(box);
|
sep = elm_separator_add(box);
|
||||||
elm_separator_horizontal_set(sep, EINA_TRUE);
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
evas_object_show(sep);
|
evas_object_show(sep);
|
||||||
|
|
||||||
elm_box_pack_end(box, sep);
|
elm_box_pack_end(box, sep);
|
||||||
elm_table_pack(table, box, 1, 0, 1, 1);
|
|
||||||
evas_object_show(table);
|
|
||||||
|
|
||||||
elm_object_content_set(popup, table);
|
elm_object_content_set(popup, box);
|
||||||
|
|
||||||
button = elm_button_add(popup);
|
button = elm_button_add(popup);
|
||||||
elm_object_text_set(button, "Cancel");
|
elm_object_text_set(button, "Cancel");
|
||||||
|
@ -303,7 +297,7 @@ edi_file_screens_create_file(Evas_Object *parent, const char *directory)
|
||||||
void
|
void
|
||||||
edi_file_screens_create_dir(Evas_Object *parent, const char *directory)
|
edi_file_screens_create_dir(Evas_Object *parent, const char *directory)
|
||||||
{
|
{
|
||||||
Evas_Object *table, *popup, *box, *input, *button, *sep, *label, *icon;
|
Evas_Object *popup, *box, *input, *button, *sep, *label;
|
||||||
|
|
||||||
_parent_obj = parent;
|
_parent_obj = parent;
|
||||||
_directory_path = eina_stringshare_add(directory);
|
_directory_path = eina_stringshare_add(directory);
|
||||||
|
@ -312,22 +306,22 @@ edi_file_screens_create_dir(Evas_Object *parent, const char *directory)
|
||||||
elm_object_part_text_set(popup, "title,text",
|
elm_object_part_text_set(popup, "title,text",
|
||||||
"Enter new directory name");
|
"Enter new directory name");
|
||||||
|
|
||||||
table = elm_table_add(popup);
|
|
||||||
icon = elm_icon_add(table);
|
|
||||||
elm_icon_standard_set(icon, "folder-new");
|
|
||||||
evas_object_size_hint_min_set(icon, 48 * elm_config_scale_get(), 48 * elm_config_scale_get());
|
|
||||||
evas_object_size_hint_weight_set(icon, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
|
|
||||||
evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
|
|
||||||
evas_object_show(icon);
|
|
||||||
elm_table_pack(table, icon, 0, 0, 1, 1);
|
|
||||||
|
|
||||||
box = elm_box_add(popup);
|
box = elm_box_add(popup);
|
||||||
|
sep = elm_separator_add(box);
|
||||||
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
|
evas_object_show(sep);
|
||||||
|
elm_box_pack_end(box, sep);
|
||||||
|
|
||||||
label = elm_label_add(popup);
|
label = elm_label_add(popup);
|
||||||
elm_object_text_set(label, "Please enter a name for this new directory.");
|
elm_object_text_set(label, "Please enter a name for this new directory.");
|
||||||
evas_object_show(label);
|
evas_object_show(label);
|
||||||
|
|
||||||
elm_box_pack_end(box, label);
|
elm_box_pack_end(box, label);
|
||||||
|
|
||||||
|
sep = elm_separator_add(box);
|
||||||
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
|
evas_object_show(sep);
|
||||||
|
elm_box_pack_end(box, sep);
|
||||||
|
|
||||||
input = elm_entry_add(box);
|
input = elm_entry_add(box);
|
||||||
elm_entry_single_line_set(input, EINA_TRUE);
|
elm_entry_single_line_set(input, EINA_TRUE);
|
||||||
elm_entry_editable_set(input, EINA_TRUE);
|
elm_entry_editable_set(input, EINA_TRUE);
|
||||||
|
@ -336,17 +330,14 @@ edi_file_screens_create_dir(Evas_Object *parent, const char *directory)
|
||||||
evas_object_size_hint_align_set(input, EVAS_HINT_FILL, EVAS_HINT_FILL);
|
evas_object_size_hint_align_set(input, EVAS_HINT_FILL, EVAS_HINT_FILL);
|
||||||
evas_object_show(input);
|
evas_object_show(input);
|
||||||
elm_box_pack_end(box, input);
|
elm_box_pack_end(box, input);
|
||||||
evas_object_show(box);
|
|
||||||
|
|
||||||
sep = elm_separator_add(box);
|
sep = elm_separator_add(box);
|
||||||
elm_separator_horizontal_set(sep, EINA_TRUE);
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
evas_object_show(sep);
|
evas_object_show(sep);
|
||||||
|
|
||||||
elm_box_pack_end(box, sep);
|
elm_box_pack_end(box, sep);
|
||||||
elm_table_pack(table, box, 1, 0, 1, 1);
|
evas_object_show(box);
|
||||||
evas_object_show(table);
|
|
||||||
|
|
||||||
elm_object_content_set(popup, table);
|
elm_object_content_set(popup, box);
|
||||||
|
|
||||||
button = elm_button_add(popup);
|
button = elm_button_add(popup);
|
||||||
elm_object_text_set(button, "Cancel");
|
elm_object_text_set(button, "Cancel");
|
||||||
|
|
|
@ -49,22 +49,25 @@ void edi_screens_message_confirm(Evas_Object *parent, const char *message, void
|
||||||
evas_object_show(icon);
|
evas_object_show(icon);
|
||||||
elm_table_pack(table, icon, 0, 0, 1, 1);
|
elm_table_pack(table, icon, 0, 0, 1, 1);
|
||||||
|
|
||||||
box = elm_box_add(popup);
|
|
||||||
label = elm_label_add(table);
|
label = elm_label_add(table);
|
||||||
elm_object_text_set(label, message);
|
elm_object_text_set(label, message);
|
||||||
evas_object_show(label);
|
evas_object_show(label);
|
||||||
elm_box_pack_end(box, label);
|
|
||||||
|
|
||||||
|
elm_table_pack(table, label, 1, 0, 1, 1);
|
||||||
|
evas_object_show(table);
|
||||||
|
|
||||||
|
box = elm_box_add(popup);
|
||||||
|
sep = elm_separator_add(box);
|
||||||
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
|
evas_object_show(sep);
|
||||||
|
elm_box_pack_end(box, sep);
|
||||||
|
elm_box_pack_end(box, table);
|
||||||
sep = elm_separator_add(box);
|
sep = elm_separator_add(box);
|
||||||
elm_separator_horizontal_set(sep, EINA_TRUE);
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
evas_object_show(sep);
|
evas_object_show(sep);
|
||||||
elm_box_pack_end(box, sep);
|
elm_box_pack_end(box, sep);
|
||||||
evas_object_show(box);
|
|
||||||
|
|
||||||
elm_table_pack(table, box, 1, 0, 1, 1);
|
elm_object_content_set(popup, box);
|
||||||
elm_object_content_set(popup, table);
|
|
||||||
|
|
||||||
evas_object_show(table);
|
|
||||||
|
|
||||||
button = elm_button_add(popup);
|
button = elm_button_add(popup);
|
||||||
elm_object_text_set(button, "Yes");
|
elm_object_text_set(button, "Yes");
|
||||||
|
@ -96,21 +99,24 @@ void edi_screens_message(Evas_Object *parent, const char *title, const char *mes
|
||||||
evas_object_show(icon);
|
evas_object_show(icon);
|
||||||
elm_table_pack(table, icon, 0, 0, 1, 1);
|
elm_table_pack(table, icon, 0, 0, 1, 1);
|
||||||
|
|
||||||
box = elm_box_add(popup);
|
|
||||||
label = elm_label_add(popup);
|
label = elm_label_add(popup);
|
||||||
elm_object_text_set(label, message);
|
elm_object_text_set(label, message);
|
||||||
evas_object_show(label);
|
evas_object_show(label);
|
||||||
elm_box_pack_end(box, label);
|
elm_table_pack(table, label, 1, 0, 1, 1);
|
||||||
|
evas_object_show(table);
|
||||||
|
|
||||||
|
box = elm_box_add(popup);
|
||||||
|
sep = elm_separator_add(box);
|
||||||
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
|
evas_object_show(sep);
|
||||||
|
elm_box_pack_end(box, sep);
|
||||||
|
elm_box_pack_end(box, table);
|
||||||
sep = elm_separator_add(box);
|
sep = elm_separator_add(box);
|
||||||
elm_separator_horizontal_set(sep, EINA_TRUE);
|
elm_separator_horizontal_set(sep, EINA_TRUE);
|
||||||
evas_object_show(sep);
|
evas_object_show(sep);
|
||||||
elm_box_pack_end(box, sep);
|
elm_box_pack_end(box, sep);
|
||||||
evas_object_show(box);
|
|
||||||
elm_table_pack(table, box, 1, 0, 1, 1);
|
|
||||||
evas_object_show(table);
|
|
||||||
|
|
||||||
elm_object_content_set(popup, table);
|
elm_object_content_set(popup, box);
|
||||||
|
|
||||||
button = elm_button_add(popup);
|
button = elm_button_add(popup);
|
||||||
elm_object_text_set(button, "OK");
|
elm_object_text_set(button, "OK");
|
||||||
|
|
Loading…
Reference in New Issue