forked from enlightenment/enventor
enventor - updated fileselector menu
This commit is contained in:
parent
38ca556d65
commit
600d519e43
Binary file not shown.
After Width: | Height: | Size: 11 KiB |
|
@ -5,6 +5,7 @@ images {
|
||||||
image: "content_glow.png" COMP;
|
image: "content_glow.png" COMP;
|
||||||
image: "warning.png" COMP;
|
image: "warning.png" COMP;
|
||||||
image: "setting_icon.png" COMP;
|
image: "setting_icon.png" COMP;
|
||||||
|
image: "fileselect.png" COMP;
|
||||||
}
|
}
|
||||||
|
|
||||||
group { name: "help_layout";
|
group { name: "help_layout";
|
||||||
|
@ -134,16 +135,60 @@ group { name: "fileselector_layout";
|
||||||
type: RECT;
|
type: RECT;
|
||||||
clip_to: "clipper";
|
clip_to: "clipper";
|
||||||
description {
|
description {
|
||||||
rel1 { to: "base_frame_img"; offset: 10 10; }
|
rel1 { to: "base_frame_img"; offset: 10 5; }
|
||||||
rel2 { to: "base_frame_img"; offset: -21 -11; }
|
rel2 { to: "base_frame_img"; offset: -11 -11; }
|
||||||
visible: 0;
|
visible: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
part { name: "title_frame";
|
||||||
|
type: RECT;
|
||||||
|
clip_to: "clipper";
|
||||||
|
description {
|
||||||
|
rel1 { to: "base_frame"; }
|
||||||
|
rel2 { to: "base_frame"; relative: 1 0; }
|
||||||
|
align: 0.5 0;
|
||||||
|
min: 0 25;
|
||||||
|
fixed: 0 1;
|
||||||
|
color: 0 0 0 125;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
part { name: "title_icon";
|
||||||
|
type: IMAGE;
|
||||||
|
scale: 1;
|
||||||
|
clip_to: "clipper";
|
||||||
|
description {
|
||||||
|
align: 0 0.5;
|
||||||
|
min: 20 20;
|
||||||
|
max: 20 20;
|
||||||
|
fixed: 1 1;
|
||||||
|
rel1.to: "title_frame";
|
||||||
|
rel2.to: "title_frame";
|
||||||
|
image.normal: "fileselect.png";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
part { name: "elm.text.title";
|
||||||
|
type: TEXT;
|
||||||
|
scale: 1;
|
||||||
|
clip_to: "clipper";
|
||||||
|
description {
|
||||||
|
rel1.to: "title_frame";
|
||||||
|
rel2.to: "title_frame";
|
||||||
|
color: 255 255 255 255;
|
||||||
|
align: 0.5 0.5;
|
||||||
|
fixed: 1 1;
|
||||||
|
text {
|
||||||
|
font: FN;
|
||||||
|
size: 12;
|
||||||
|
align: 0.5 0.5;
|
||||||
|
min: 1 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
part { name: "elm.swallow.fileselector";
|
part { name: "elm.swallow.fileselector";
|
||||||
type: SWALLOW;
|
type: SWALLOW;
|
||||||
clip_to: "clipper";
|
clip_to: "clipper";
|
||||||
description {
|
description {
|
||||||
rel1 { to: "base_frame"; }
|
rel1 { to: "title_frame"; relative: 0 1; }
|
||||||
rel2 { to: "base_frame"; }
|
rel2 { to: "base_frame"; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -776,6 +776,7 @@ edc_file_save(menu_data *md)
|
||||||
//Layout
|
//Layout
|
||||||
Evas_Object *layout = elm_layout_add(md->win);
|
Evas_Object *layout = elm_layout_add(md->win);
|
||||||
elm_layout_file_set(layout, EDJE_PATH, "fileselector_layout");
|
elm_layout_file_set(layout, EDJE_PATH, "fileselector_layout");
|
||||||
|
elm_object_part_text_set(layout, "elm.text.title", "Save");
|
||||||
elm_object_signal_callback_add(layout, "elm,state,dismiss,done", "",
|
elm_object_signal_callback_add(layout, "elm,state,dismiss,done", "",
|
||||||
fileselector_dismiss_done, md);
|
fileselector_dismiss_done, md);
|
||||||
evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
|
evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
|
||||||
|
@ -807,6 +808,7 @@ edc_file_load(menu_data *md)
|
||||||
//Layout
|
//Layout
|
||||||
Evas_Object *layout = elm_layout_add(md->win);
|
Evas_Object *layout = elm_layout_add(md->win);
|
||||||
elm_layout_file_set(layout, EDJE_PATH, "fileselector_layout");
|
elm_layout_file_set(layout, EDJE_PATH, "fileselector_layout");
|
||||||
|
elm_object_part_text_set(layout, "elm.text.title", "Load");
|
||||||
elm_object_signal_callback_add(layout, "elm,state,dismiss,done", "",
|
elm_object_signal_callback_add(layout, "elm,state,dismiss,done", "",
|
||||||
fileselector_dismiss_done, md);
|
fileselector_dismiss_done, md);
|
||||||
evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
|
evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
|
||||||
|
|
Loading…
Reference in New Issue