forked from enlightenment/enlightenment
Patch from tokyo to populate the entry widgets context menu with icons.
SVN revision: 30314
This commit is contained in:
parent
401fd04bda
commit
894db60c71
|
@ -9253,6 +9253,7 @@ images
|
||||||
image: "e17_button_detail_view_details.png" COMP;
|
image: "e17_button_detail_view_details.png" COMP;
|
||||||
image: "e17_button_detail_view_name.png" COMP;
|
image: "e17_button_detail_view_name.png" COMP;
|
||||||
image: "e17_button_detail_view.png" COMP;
|
image: "e17_button_detail_view.png" COMP;
|
||||||
|
image: "e17_button_detail_select.png" COMP;
|
||||||
}
|
}
|
||||||
|
|
||||||
FILEMAN_ICON_CLICKABLE("folder");
|
FILEMAN_ICON_CLICKABLE("folder");
|
||||||
|
@ -9314,4 +9315,5 @@ FULL_SIZE_FILEMAN_BUTTON("refresh");
|
||||||
FULL_SIZE_FILEMAN_BUTTON("view_details");
|
FULL_SIZE_FILEMAN_BUTTON("view_details");
|
||||||
FULL_SIZE_FILEMAN_BUTTON("view_name");
|
FULL_SIZE_FILEMAN_BUTTON("view_name");
|
||||||
FULL_SIZE_FILEMAN_BUTTON("view");
|
FULL_SIZE_FILEMAN_BUTTON("view");
|
||||||
|
FULL_SIZE_FILEMAN_BUTTON("select");
|
||||||
|
|
||||||
|
|
|
@ -386,8 +386,8 @@ _e_entry_mouse_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
e_menu_item_label_set(mi, _("Delete"));
|
e_menu_item_label_set(mi, _("Delete"));
|
||||||
e_menu_item_icon_edje_set(mi,
|
e_menu_item_icon_edje_set(mi,
|
||||||
e_theme_edje_file_get("base/theme/fileman",
|
e_theme_edje_file_get("base/theme/fileman",
|
||||||
"e/fileman/button/delete"),
|
"e/fileman/default/button/delete"),
|
||||||
"e/fileman/button/delete");
|
"e/fileman/default/button/delete");
|
||||||
e_menu_item_callback_set(mi, _e_entry_cb_delete, sd);
|
e_menu_item_callback_set(mi, _e_entry_cb_delete, sd);
|
||||||
|
|
||||||
mi = e_menu_item_new(sd->popup);
|
mi = e_menu_item_new(sd->popup);
|
||||||
|
@ -399,8 +399,8 @@ _e_entry_mouse_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
e_menu_item_label_set(mi, _("Cut"));
|
e_menu_item_label_set(mi, _("Cut"));
|
||||||
e_menu_item_icon_edje_set(mi,
|
e_menu_item_icon_edje_set(mi,
|
||||||
e_theme_edje_file_get("base/theme/fileman",
|
e_theme_edje_file_get("base/theme/fileman",
|
||||||
"e/fileman/button/cut"),
|
"e/fileman/default/button/cut"),
|
||||||
"e/fileman/button/cut");
|
"e/fileman/default/button/cut");
|
||||||
e_menu_item_callback_set(mi, _e_entry_cb_cut, sd);
|
e_menu_item_callback_set(mi, _e_entry_cb_cut, sd);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -410,8 +410,8 @@ _e_entry_mouse_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
e_menu_item_label_set(mi, _("Copy"));
|
e_menu_item_label_set(mi, _("Copy"));
|
||||||
e_menu_item_icon_edje_set(mi,
|
e_menu_item_icon_edje_set(mi,
|
||||||
e_theme_edje_file_get("base/theme/fileman",
|
e_theme_edje_file_get("base/theme/fileman",
|
||||||
"e/fileman/button/copy"),
|
"e/fileman/default/button/copy"),
|
||||||
"e/fileman/button/copy");
|
"e/fileman/default/button/copy");
|
||||||
e_menu_item_callback_set(mi, _e_entry_cb_copy, sd);
|
e_menu_item_callback_set(mi, _e_entry_cb_copy, sd);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -420,8 +420,8 @@ _e_entry_mouse_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
mi = e_menu_item_new(sd->popup);
|
mi = e_menu_item_new(sd->popup);
|
||||||
e_menu_item_label_set(mi, _("Paste"));
|
e_menu_item_label_set(mi, _("Paste"));
|
||||||
e_menu_item_icon_edje_set(mi, e_theme_edje_file_get("base/theme/fileman",
|
e_menu_item_icon_edje_set(mi, e_theme_edje_file_get("base/theme/fileman",
|
||||||
"e/fileman/button/paste"),
|
"e/fileman/default/button/paste"),
|
||||||
"e/fileman/button/paste");
|
"e/fileman/default/button/paste");
|
||||||
e_menu_item_callback_set(mi, _e_entry_cb_paste, sd);
|
e_menu_item_callback_set(mi, _e_entry_cb_paste, sd);
|
||||||
}
|
}
|
||||||
if (!s_empty)
|
if (!s_empty)
|
||||||
|
@ -431,6 +431,9 @@ _e_entry_mouse_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
|
|
||||||
mi = e_menu_item_new(sd->popup);
|
mi = e_menu_item_new(sd->popup);
|
||||||
e_menu_item_label_set(mi, _("Select All"));
|
e_menu_item_label_set(mi, _("Select All"));
|
||||||
|
e_menu_item_icon_edje_set(mi, e_theme_edje_file_get("base/theme/fileman",
|
||||||
|
"e/fileman/default/button/select"),
|
||||||
|
"e/fileman/default/button/select");
|
||||||
e_menu_item_callback_set(mi, _e_entry_cb_select_all, sd);
|
e_menu_item_callback_set(mi, _e_entry_cb_select_all, sd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue