forked from enlightenment/efl
Move cursors from default theme to test file
They're used only on test cursor3, shouldn't be on default.edc SVN revision: 54631
This commit is contained in:
parent
067a49f294
commit
43b579e6a9
|
@ -6,12 +6,13 @@ EDJE_FLAGS = -v -id $(top_srcdir)/data/objects -fd $(top_srcdir)/data/objects
|
|||
|
||||
filesdir = $(datadir)/elementary/objects
|
||||
|
||||
files_DATA = test.edj multip.edj colorpreview.edj
|
||||
files_DATA = test.edj multip.edj colorpreview.edj cursors.edj
|
||||
|
||||
EXTRA_DIST = \
|
||||
test.edc \
|
||||
multip.edc \
|
||||
colorpreview.edc \
|
||||
cursors.edc \
|
||||
grid_bg.png \
|
||||
over.png \
|
||||
under.png \
|
||||
|
@ -34,5 +35,10 @@ colorpreview.edj: Makefile $(EXTRA_DIST)
|
|||
$(top_srcdir)/data/objects/colorpreview.edc \
|
||||
$(top_builddir)/data/objects/colorpreview.edj
|
||||
|
||||
cursors.edj: Makefile $(EXTRA_DIST)
|
||||
$(EDJE_CC) $(EDJE_FLAGS) \
|
||||
$(top_srcdir)/data/objects/cursors.edc \
|
||||
$(top_builddir)/data/objects/cursors.edj
|
||||
|
||||
clean-local:
|
||||
rm -f *.edj
|
||||
|
|
|
@ -0,0 +1,80 @@
|
|||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CURSOR
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
collections {
|
||||
group { name: "elm/cursor/hand2/default";
|
||||
min: 30 30;
|
||||
max: 30 30;
|
||||
data {
|
||||
item: "hot_x" "0";
|
||||
item: "hot_y" "0";
|
||||
}
|
||||
parts {
|
||||
part { name: "base";
|
||||
type: RECT;
|
||||
mouse_events: 0;
|
||||
description { state: "default" 0.0;
|
||||
color: 0 255 0 255;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
group { name: "elm/cursor/hand3/default";
|
||||
min: 30 30;
|
||||
max: 30 30;
|
||||
data {
|
||||
item: "hot_x" "0";
|
||||
item: "hot_y" "0";
|
||||
}
|
||||
parts {
|
||||
part { name: "base";
|
||||
type: RECT;
|
||||
mouse_events: 0;
|
||||
description { state: "default" 0.0;
|
||||
color: 255 0 0 255;
|
||||
}
|
||||
description { state: "blue" 0.0;
|
||||
color: 0 0 255 255;
|
||||
}
|
||||
}
|
||||
}
|
||||
programs {
|
||||
program { name: "load";
|
||||
signal: "load";
|
||||
source: "";
|
||||
after: "go_blue";
|
||||
}
|
||||
program { name: "go_blue";
|
||||
action: STATE_SET "blue" 0.0;
|
||||
transition: LINEAR 1;
|
||||
target: "base";
|
||||
after: "go_red";
|
||||
}
|
||||
program { name: "go_red";
|
||||
action: STATE_SET "default" 0.0;
|
||||
transition: LINEAR 1;
|
||||
target: "base";
|
||||
after: "go_blue";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
group { name: "elm/cursor/hand3/transparent";
|
||||
min: 30 30;
|
||||
max: 30 30;
|
||||
data {
|
||||
item: "hot_x" "0";
|
||||
item: "hot_y" "0";
|
||||
}
|
||||
parts {
|
||||
part { name: "base";
|
||||
type: RECT;
|
||||
mouse_events: 0;
|
||||
description { state: "default" 0.0;
|
||||
color: 255 0 0 120;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -30424,85 +30424,6 @@ collections {
|
|||
}
|
||||
}
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CURSOR
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
group { name: "elm/cursor/hand2/default";
|
||||
min: 30 30;
|
||||
max: 30 30;
|
||||
data {
|
||||
item: "hot_x" "0";
|
||||
item: "hot_y" "0";
|
||||
}
|
||||
parts {
|
||||
part { name: "base";
|
||||
type: RECT;
|
||||
mouse_events: 0;
|
||||
description { state: "default" 0.0;
|
||||
color: 0 255 0 255;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
group { name: "elm/cursor/hand3/default";
|
||||
min: 30 30;
|
||||
max: 30 30;
|
||||
data {
|
||||
item: "hot_x" "0";
|
||||
item: "hot_y" "0";
|
||||
}
|
||||
parts {
|
||||
part { name: "base";
|
||||
type: RECT;
|
||||
mouse_events: 0;
|
||||
description { state: "default" 0.0;
|
||||
color: 255 0 0 255;
|
||||
}
|
||||
description { state: "blue" 0.0;
|
||||
color: 0 0 255 255;
|
||||
}
|
||||
}
|
||||
}
|
||||
programs {
|
||||
program { name: "load";
|
||||
signal: "load";
|
||||
source: "";
|
||||
after: "go_blue";
|
||||
}
|
||||
program { name: "go_blue";
|
||||
action: STATE_SET "blue" 0.0;
|
||||
transition: LINEAR 1;
|
||||
target: "base";
|
||||
after: "go_red";
|
||||
}
|
||||
program { name: "go_red";
|
||||
action: STATE_SET "default" 0.0;
|
||||
transition: LINEAR 1;
|
||||
target: "base";
|
||||
after: "go_blue";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
group { name: "elm/cursor/hand3/transparent";
|
||||
min: 30 30;
|
||||
max: 30 30;
|
||||
data {
|
||||
item: "hot_x" "0";
|
||||
item: "hot_y" "0";
|
||||
}
|
||||
parts {
|
||||
part { name: "base";
|
||||
type: RECT;
|
||||
mouse_events: 0;
|
||||
description { state: "default" 0.0;
|
||||
color: 255 0 0 120;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
#define FLIP_PICKER_MAX_LEN (50)
|
||||
#define FLIP_PICKER_MAX_LEN_STR "50"
|
||||
|
|
|
@ -289,11 +289,15 @@ test_cursor3(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_inf
|
|||
{
|
||||
Evas_Object *win, *bg, *bx, *o;
|
||||
Elm_List_Item *lit;
|
||||
char buf[PATH_MAX];
|
||||
|
||||
win = elm_win_add(NULL, "cursor", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Cursor 3");
|
||||
elm_win_autodel_set(win, 1);
|
||||
|
||||
snprintf(buf, sizeof(buf), "%s/objects/cursors.edj", PACKAGE_DATA_DIR);
|
||||
elm_theme_extension_add(NULL, buf);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
|
||||
|
|
Loading…
Reference in New Issue