Enlightenment CVS committal
Author : boykot
Project : e17
Module : apps/euphoria
Dir : e17/apps/euphoria/data/themes/iio/programs
Modified Files:
controls_to.edc
Log Message:
- better feel among the play, pause, prev, next, stop buttons
- they seem a little more co-ordinated
===================================================================
RCS file:
/cvsroot/enlightenment/e17/apps/euphoria/data/themes/iio/programs/controls_to.edc,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- controls_to.edc 8 Mar 2004 09:53:29 -0000 1.1
+++ controls_to.edc 7 May 2004 03:26:08 -0000 1.2
@@ -64,19 +64,19 @@
}
///////////////////////////////////////////////////////////////////////
// switch
-program { name, "switch"; signal, "mouse,in"; source, "switch_stance";
+program { name, "switch_hi"; signal, "mouse,in"; source, "switch_stance";
action, STATE_SET "hilited" 0.0; transition, LINEAR, 0.1; target,
"switch_stance";
}
-program { name, "switch"; signal, "mouse,out"; source, "switch_stance";
+program { name, "switch_unhilited"; signal, "mouse,out"; source, "switch_stance";
action, STATE_SET "default" 0.0; transition, LINEAR, 0.1; target,
"switch_stance";
}
-program { name, "switch"; signal, "mouse,down,1"; source, "switch_stance";
+program { name, "switch_clicked"; signal, "mouse,down,*"; source, "switch_stance";
action, STATE_SET "clicked" 0.0; transition, LINEAR, 1.0; target,
"switch_stance";
}
-program { name, "switch"; signal, "mouse,down"; source, "switch_stance";
+program { name, "switch_unclicked"; signal, "mouse,up,*"; source, "switch_stance";
action, STATE_SET "clicked" 0.0; transition, LINEAR, 1.0; target,
"switch_stance";
}
-program { name, "switch"; signal, "mouse,down,1"; source, "switch_stance";
+program { name, "switch_exec"; signal, "mouse,down,*"; source, "switch_stance";
action, SIGNAL_EMIT "SWITCH_GROUP" "alternate"; }
///////////////////////////////////////////////////////////////////////
@@ -85,85 +85,94 @@
program { name, "play_hilited"; signal, "mouse,in"; source, PLAY;
action, STATE_SET "hilited" 0.0; transition, LINEAR, 0.1; target, PLAY;
+ after, "play_unhilited"; in, 0.15 0.0;
}
program { name, "play_unhilited"; signal, "mouse,out"; source, PLAY;
- action, STATE_SET "default" 0.0; transition, LINEAR, 1.0; target, PLAY;
+ action, STATE_SET "default" 0.0; transition, LINEAR, 0.1; target, PLAY;
}
-program { name, "play_click"; signal, "mouse,down,1";source, PLAY;
+program { name, "play_click"; signal, "mouse,down,*";source, PLAY;
action, STATE_SET "clicked" 0.0; transition, LINEAR, 0.1; target, PLAY;
+ after, "play_unclick", in, 0.15 0.0;
}
-program { name, "play_unclick"; signal, "mouse,down"; source, PLAY;
+program { name, "play_unclick"; signal, "mouse,up,*"; source, PLAY;
action, STATE_SET "default" 0.0; transition, LINEAR, 0.1; target, PLAY;
}
-program { name, "play_click"; signal, "mouse,down,1"; source, PLAY;
+program { name, "play_click"; signal, "mouse,down,*"; source, PLAY;
action, SIGNAL_EMIT "PLAY" PLAY; }
#define PREV "prev_button"
program { name, "prev_button_hilited"; signal, "mouse,in"; source, PREV;
- action, STATE_SET "hilited" 0.0; transition, LINEAR, 0.1; target, PREV;
+ action, STATE_SET "hilited" 0.0; transition, LINEAR, 0.1; target, PREV;
+ after, "prev_button_unhilited"; in, 0.15 0.0;
}
program { name, "prev_button_unhilited"; signal, "mouse,out"; source, PREV;
- action, STATE_SET "default" 0.0; transition, LINEAR, 1.0; target, PREV;
+ action, STATE_SET "default" 0.0; transition, LINEAR, 0.1; target, PREV;
}
-program { name, "prev_clicked"; signal, "mouse,down,1"; source, PREV;
+program { name, "prev_clicked"; signal, "mouse,down,*"; source, PREV;
action, STATE_SET "clicked" 0.0; transition, LINEAR, 0.1; target, PREV;
+ after, "prev_unclicked"; in, 0.15 0.0;
}
-program { name, "prev_unclicked"; signal, "mouse,down"; source, PREV;
+program { name, "prev_unclicked"; signal, "mouse,up,*"; source, PREV;
action, STATE_SET "default" 0.0; transition, LINEAR, 0.1; target, PREV;
}
-program { name, "previous_click"; signal, "mouse,down,1"; source, PREV;
+program { name, "previous_click"; signal, "mouse,down,*"; source, PREV;
action, SIGNAL_EMIT "PLAY_PREVIOUS" PREV; }
#define NEXT "next_button"
program { name, "next_hilited"; signal, "mouse,in"; source, NEXT;
action, STATE_SET "hilited" 0.0; transition, LINEAR, 0.1; target, NEXT;
+ after, "next_unhilited"; in, 0.15 0.0;
}
program { name, "next_unhilited"; signal, "mouse,out"; source, NEXT;
- action, STATE_SET "default" 0.0; transition, LINEAR, 1.0; target, NEXT;
+ action, STATE_SET "default" 0.0; transition, LINEAR, 0.1; target, NEXT;
}
-program { name, "next_click"; signal, "mouse,down,1"; source, NEXT;
+program { name, "next_click"; signal, "mouse,down,*"; source, NEXT;
action, STATE_SET "clicked" 0.0; transition, LINEAR, 0.1; target, NEXT;
+ after, "next_unclick", in, 0.15 0.0;
}
-program { name, "next_unclick"; signal, "mouse,down"; source, NEXT;
+program { name, "next_unclick"; signal, "mouse,up,*"; source, NEXT;
action, STATE_SET "default" 0.0; transition, LINEAR, 0.1; target, NEXT;
}
-program { name, "next_click"; signal, "mouse,down,1"; source, NEXT;
+program { name, "next_click"; signal, "mouse,down,*"; source, NEXT;
action, SIGNAL_EMIT "PLAY_NEXT" NEXT; }
#define PAUSE "pause_button"
program { name, "pause_hilited"; signal, "mouse,in"; source, PAUSE;
action, STATE_SET "hilited" 0.0; transition, LINEAR, 0.1; target, PAUSE;
+ after, "pause_unhilited"; in, 0.15 0.0;
}
program { name, "pause_unhilited"; signal, "mouse,out"; source, PAUSE;
- action, STATE_SET "default" 0.0; transition, LINEAR, 1.0; target, PAUSE;
+ action, STATE_SET "default" 0.0; transition, LINEAR, 0.1; target, PAUSE;
}
-program { name, "pause_click"; signal, "mouse,down,1"; source, PAUSE;
+program { name, "pause_click"; signal, "mouse,down,*"; source, PAUSE;
action, STATE_SET "clicked" 0.0; transition, LINEAR, 0.1; target, PAUSE;
}
-program { name, "pause_unclick"; signal, "mouse,down"; source, PAUSE;
+program { name, "pause_unclick"; signal, "mouse,up,*"; source, PAUSE;
action, STATE_SET "default" 0.0; transition, LINEAR, 0.1; target, PAUSE;
}
-program { name, "pause_click"; signal, "mouse,down,1"; source, PAUSE;
+program { name, "pause_click"; signal, "mouse,down,*"; source, PAUSE;
action, SIGNAL_EMIT "PAUSE" PAUSE; }
#define STOP "stop_button"
program { name, "stop_hilited"; signal, "mouse,in"; source, STOP;
action, STATE_SET "hilited" 0.0; transition, LINEAR, 0.1; target, STOP;
+ after, "stop_unhilited"; in, 0.15 0.0;
}
program { name, "stop_unhilited"; signal, "mouse,out"; source, STOP;
- action, STATE_SET "default" 0.0; transition, LINEAR, 1.0; target, STOP;
+ action, STATE_SET "default" 0.0; transition, LINEAR, 0.1; target, STOP;
}
-program { name, "stop_click"; signal, "mouse,down,1"; source, STOP;
+program { name, "stop_click"; signal, "mouse,down,*"; source, STOP;
action, STATE_SET "clicked" 0.0; transition, LINEAR, 0.1; target, STOP;
+ after, "stop_unclick"; in, 0.15 0.0;
}
-program { name, "stop_unclick"; signal, "mouse,down"; source, STOP;
+program { name, "stop_unclick"; signal, "mouse,up,*"; source, STOP;
action, STATE_SET "default" 0.0; transition, LINEAR, 0.1; target, STOP;
}
-program { name, "stop_click"; signal, "mouse,down,1"; source, STOP;
+program { name, "stop_click"; signal, "mouse,down,*"; source, STOP;
action, SIGNAL_EMIT "STOP" STOP; }
///////////////////////////////////////////////////////////////////////
@@ -225,11 +234,11 @@
program { name, "quit_unhilited"; signal, "mouse,out"; source, "quit";
action, STATE_SET "default" 0.0; transition, LINEAR, 0.1; target, "quit";
}
-program { name, "quit_clicked"; signal, "mouse,down,1"; source, "quit";
+program { name, "quit_clicked"; signal, "mouse,down,*"; source, "quit";
action, STATE_SET "clicked" 0.0; transition, LINEAR, 1.0; target, "quit";
}
-program { name, "quit_unclicked"; signal, "mouse,down"; source, "quit";
+program { name, "quit_unclicked"; signal, "mouse,up,*"; source, "quit";
action, STATE_SET "clicked" 0.0; transition, LINEAR, 1.0; target, "quit";
}
-program { name, "quit_exit"; signal, "mouse,down,1"; source, "quit";
+program { name, "quit_exit"; signal, "mouse,down,*"; source, "quit";
action, SIGNAL_EMIT "QUIT" "quit"; }
-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to
deliver higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs