blinking cursor

fix theme path


SVN revision: 49197
This commit is contained in:
Hannes Janetzek 2010-05-25 16:14:44 +00:00
parent 5c3e101c07
commit 9dd9b90282
2 changed files with 53 additions and 5 deletions

View File

@ -33080,6 +33080,38 @@ collections {
}
}
}
part {
name: "cursor";
type: RECT;
mouse_events: 0;
description {
state: "default" 0.0;
min: 1 12;
max: 1 12;
align: 0.0 0.5;
fixed: 1 1;
rel1 {
relative: 1.0 0.0;
offset: 0 -2;
to: "e.text.label";
}
rel2 {
relative: 1.0 1.0;
offset: 0 -1;
to: "e.text.label";
}
/* image {
* normal: "icon_right_arrow.png";
* } */
color: 20 20 20 250;
}
description {
state: "faded" 0.0;
inherit: "default" 0.0;
color: 20 20 20 0;
}
}
part {
name: "input_over2";
mouse_events: 0;
@ -33294,6 +33326,22 @@ collections {
}
}
programs {
program {
name: "blink_off";
signal: "show";
source: "";
action: STATE_SET "faded" 0.0;
transition: SINUSOIDAL 0.6;
target: "cursor";
after: "blink_on";
}
program {
name: "blink_on";
action: STATE_SET "default" 0.0;
transition: SINUSOIDAL 0.35;
target: "cursor";
after: "blink_off";
}
program {
name: "composite_mode";
signal: "e,state,composited";

View File

@ -282,12 +282,12 @@ _item_show(View *v, Item *it, Evas_Object *list)
it->frame = edje_object_add(v->evas);
if (v->mode == VIEW_MODE_THUMB)
{
e_theme_edje_object_set(it->frame, "base/theme/widgets",
e_theme_edje_object_set(it->frame, "base/theme/everything",
"e/modules/everything/thumbview/item/thumb");
}
else
{
e_theme_edje_object_set(it->frame, "base/theme/widgets",
e_theme_edje_object_set(it->frame, "base/theme/everything",
"e/modules/everything/thumbview/item/list");
if (v->mode == VIEW_MODE_DETAIL)
@ -461,7 +461,7 @@ _e_smart_reconfigure_do(void *data)
if (!sd->selector)
{
sd->selector = edje_object_add(sd->view->evas);
e_theme_edje_object_set(sd->selector, "base/theme/widgets",
e_theme_edje_object_set(sd->selector, "base/theme/everything",
"e/modules/everything/thumbview/item/list");
evas_object_smart_member_add(sd->selector, obj);
@ -1569,7 +1569,7 @@ _view_create(Evry_View *view, const Evry_State *s, const Evas_Object *swallow)
v->zoom = parent->zoom;
v->bg = edje_object_add(v->evas);
e_theme_edje_object_set(v->bg, "base/theme/widgets",
e_theme_edje_object_set(v->bg, "base/theme/everything",
"e/modules/everything/thumbview/main/window");
// scrolled thumbs
v->span = _pan_add(v->evas);
@ -1581,7 +1581,7 @@ _view_create(Evry_View *view, const Evry_State *s, const Evas_Object *swallow)
// the scrollframe holding the scrolled thumbs
v->sframe = e_scrollframe_add(v->evas);
e_scrollframe_custom_theme_set(v->sframe, "base/theme/widgets",
e_scrollframe_custom_theme_set(v->sframe, "base/theme/everything",
"e/modules/everything/thumbview/main/scrollframe");
e_scrollframe_thumbscroll_force(v->sframe, 1);