add bg shadow to efm and remove hscrollbar

SVN revision: 17479
This commit is contained in:
codewarrior 2005-10-13 00:52:02 +00:00 committed by codewarrior
parent f8dc741626
commit 22560fc6d3
5 changed files with 32 additions and 38 deletions

View File

@ -88,7 +88,8 @@ group { \
images
{
image: "e17_fileman_bg.png" COMP;
image: "e17_fileman_bg.png" COMP;
image: "e17_fileman_bg_shadow.png" COMP;
image: "e17_icon_fileman_folder.png" COMP;
image: "e17_icon_fileman_folder_clicked.png" COMP;
image: "e17_icon_fileman_file.png" COMP;
@ -117,7 +118,7 @@ images
image: "e17_menu_bg_border.png" COMP;
image: "e17_button2.png" COMP;
image: "e17_button.png" COMP;
image: "e17_logo.png" COMP;
image: "e17_logo.png" COMP;
}
styles
@ -198,6 +199,25 @@ group {
}
}
}
part {
name: "background_border";
mouse_events: 1;
description {
state: "default" 0.0;
rel1 {
relative: 0 0;
offset: 0 0;
}
rel2 {
relative: 1.0 1.0;
offset: -1 -1;
}
image {
normal: "e17_fileman_bg_shadow.png";
}
color: 255 255 255 138;
}
}
part {
name: "icon_area";
type: SWALLOW;
@ -214,24 +234,6 @@ group {
}
}
}
part {
name: "hscrollbar";
type: "SWALLOW";
mouse_events: 1;
description {
min: 40 16;
state: "default" 0.0;
rel1 {
relative: 0.0 1.0;
offset: 0 -16;
}
rel2 {
relative: 1.0 1.0;
offset: -16 -1;
}
color: 0 0 0 255;
}
}
part {
name: "vscrollbar";
type: "SWALLOW";
@ -245,7 +247,7 @@ group {
}
rel2 {
relative: 1.0 1.0;
offset: 0 -16;
offset: 0 -1;
}
color: 0 0 0 255;
}

Binary file not shown.

View File

@ -13,7 +13,6 @@
* - create x, y, w, h in canvas struct and make them auto update
****/
static void _e_fileman_hscrollbar_drag_cb(Evas_Object *object, double value, void *data);
static void _e_fileman_vscrollbar_drag_cb(Evas_Object *object, double value, void *data);
static void _e_fileman_cb_resize(E_Win *win);
static void _e_fileman_cb_delete(E_Win *win);
@ -65,10 +64,6 @@ e_fileman_new(E_Container *con)
e_theme_edje_object_set(fileman->main, "base/theme/fileman/main",
"fileman/main");
fileman->hscrollbar = e_scrollbar_add(fileman->evas);
e_scrollbar_callback_drag_add(fileman->hscrollbar, _e_fileman_hscrollbar_drag_cb, fileman);
edje_object_part_swallow(fileman->main, "hscrollbar", fileman->hscrollbar);
fileman->vscrollbar = e_scrollbar_add(fileman->evas);
e_scrollbar_direction_set(fileman->vscrollbar, E_SCROLLBAR_VERTICAL);
e_scrollbar_callback_drag_add(fileman->vscrollbar, _e_fileman_vscrollbar_drag_cb, fileman);
@ -109,7 +104,6 @@ static void
_e_fileman_free(E_Fileman *fileman)
{
e_object_unref(E_OBJECT(fileman->con));
evas_object_del(fileman->hscrollbar);
evas_object_del(fileman->vscrollbar);
evas_object_del(fileman->smart);
evas_object_del(fileman->main);
@ -135,14 +129,6 @@ _e_fileman_cb_delete(E_Win *win)
e_object_del(E_OBJECT(win));
}
static void
_e_fileman_hscrollbar_drag_cb(Evas_Object *object, double value, void *data)
{
E_Fileman *fileman;
fileman = data;
}
static void
_e_fileman_vscrollbar_drag_cb(Evas_Object *object, double value, void *data)
{

View File

@ -20,7 +20,6 @@ struct _E_Fileman
Evas *evas;
Evas_Object *main;
Evas_Object *hscrollbar;
Evas_Object *vscrollbar;
Evas_Object *smart;

View File

@ -691,7 +691,7 @@ _e_fm_smart_add(Evas_Object *object)
/* some test values not meant for everyone */
/*
{
E_Fileman_Assoc_App *assoc;
@ -701,8 +701,15 @@ _e_fm_smart_add(Evas_Object *object)
assoc->app = E_NEW(char *, 7);
snprintf(assoc->app, 7, "gqview");
sd->conf.main->apps = evas_list_append(sd->conf.main->apps, assoc);
assoc = E_NEW(E_Fileman_Assoc_App, 1);
assoc->mime = E_NEW(char *, 5);
snprintf(assoc->mime, 5, "%s", ".png");
assoc->app = E_NEW(char *, 7);
snprintf(assoc->app, 7, "gqview");
sd->conf.main->apps = evas_list_append(sd->conf.main->apps, assoc);
}
*/
}
evas_object_smart_data_set(object, sd);