469 lines
14 KiB
Text
469 lines
14 KiB
Text
|
//test
|
||
|
|
||
|
images {
|
||
|
// image, "background.jpg" LOSSY 95;
|
||
|
}
|
||
|
|
||
|
color_classes {
|
||
|
color_class {
|
||
|
name: "user_color";
|
||
|
color: 255 255 255 255;
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
collections {
|
||
|
group {
|
||
|
name, "main";
|
||
|
min, 480 640;
|
||
|
max, 1024 768;
|
||
|
|
||
|
parts {
|
||
|
#define COLOR_DEFAULT 30 30 30 255
|
||
|
#define COLOR_CLICKED 80 80 80 255
|
||
|
#define COLOR_BOX 80 80 80 255
|
||
|
#define COLOR_SLIDER 30 30 30 255
|
||
|
part {
|
||
|
name, "background";
|
||
|
type, RECT;
|
||
|
mouse_events, 0;
|
||
|
|
||
|
description {
|
||
|
state, "default" 0.0;
|
||
|
min, 480 640;
|
||
|
max, 1024 768;
|
||
|
color, 200 200 200 200;
|
||
|
rel1 {
|
||
|
relative, 0.0 0.0;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 1.0 1.0;
|
||
|
offset, -1 -1;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
part {
|
||
|
name, "button_ok";
|
||
|
type, RECT;
|
||
|
mouse_events, 1;
|
||
|
effect, OUTLINE;
|
||
|
|
||
|
description {
|
||
|
state, "default" 0.0;
|
||
|
min, 200 80;
|
||
|
max, 200 80;
|
||
|
align, 0.5 0.0;
|
||
|
color, COLOR_DEFAULT;
|
||
|
color2, 0 0 0 255;
|
||
|
color3, 255 255 255 255;
|
||
|
|
||
|
rel1 {
|
||
|
relative, 0.0 0.84;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 0.5 1.0;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
}
|
||
|
description {
|
||
|
state, "clicked" 0.0;
|
||
|
min, 200 80;
|
||
|
max, 200 80;
|
||
|
align, 0.5 0.0;
|
||
|
|
||
|
color, COLOR_CLICKED;
|
||
|
|
||
|
rel1 {
|
||
|
relative, 0.0 0.84;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 0.5 1.0;
|
||
|
offset, -1 -1;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
part {
|
||
|
name, "button_close";
|
||
|
type, RECT;
|
||
|
mouse_events, 1;
|
||
|
|
||
|
description {
|
||
|
state, "default" 0.0;
|
||
|
min, 200 80;
|
||
|
max, 200 80;
|
||
|
align, 0.5 0.0;
|
||
|
|
||
|
color, COLOR_DEFAULT;
|
||
|
|
||
|
rel1 {
|
||
|
relative, 0.5 0.84;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 1.0 1.0;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
}
|
||
|
description {
|
||
|
state, "clicked" 0.0;
|
||
|
min, 200 80;
|
||
|
max, 200 80;
|
||
|
align, 0.5 0.0;
|
||
|
|
||
|
color, COLOR_CLICKED;
|
||
|
|
||
|
rel1 {
|
||
|
relative, 0.5 0.84;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 1.0 1.0;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
part {
|
||
|
name, "text_ok";
|
||
|
type, TEXT;
|
||
|
mouse_events, 0;
|
||
|
|
||
|
description {
|
||
|
state, "default" 0.0;
|
||
|
|
||
|
rel1 {
|
||
|
|
||
|
relative, 0.0 0.0;
|
||
|
offset, 0 0;
|
||
|
to, "button_ok";
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 1.0 1.0;
|
||
|
offset, -1 -1;
|
||
|
to, "button_ok";
|
||
|
}
|
||
|
text {
|
||
|
text, "OK";
|
||
|
font, "sans serif";
|
||
|
size, 22;
|
||
|
align, 0.5 0.5;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
part {
|
||
|
name, "text_close";
|
||
|
type, TEXT;
|
||
|
mouse_events, 0;
|
||
|
|
||
|
description {
|
||
|
state, "default" 0.0;
|
||
|
|
||
|
rel1 {
|
||
|
|
||
|
relative, 0.0 0.0;
|
||
|
offset, 0 0;
|
||
|
to, "button_close";
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 1.0 1.0;
|
||
|
offset, -1 -1;
|
||
|
to, "button_close";
|
||
|
}
|
||
|
text {
|
||
|
text, "CLOSE";
|
||
|
font, "sans serif";
|
||
|
size, 22;
|
||
|
align, 0.5 0.5;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
part {
|
||
|
name, "box_red";
|
||
|
type, RECT;
|
||
|
mouse_events, 0;
|
||
|
|
||
|
description {
|
||
|
state, "default" 0.0;
|
||
|
min, 440 50;
|
||
|
max, 440 50;
|
||
|
align, 0.5 0.0;
|
||
|
|
||
|
color, 120 20 20 255;
|
||
|
|
||
|
rel1 {
|
||
|
relative, 0.0 0.1;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 1.0 0.2;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
part {
|
||
|
name, "slider_red";
|
||
|
type, RECT;
|
||
|
// mouse_events, 0;
|
||
|
dragable {
|
||
|
confine: "box_red";
|
||
|
// events: "another dragable part";
|
||
|
x: -1 1 0;
|
||
|
y: 0 0 0;
|
||
|
}
|
||
|
|
||
|
description {
|
||
|
state, "default" 0.0;
|
||
|
min, 90 50;
|
||
|
max, 90 50;
|
||
|
// align, 1.0 0.0;
|
||
|
|
||
|
color, COLOR_SLIDER;
|
||
|
|
||
|
/* rel1 {
|
||
|
relative, 0.0 0.0;
|
||
|
offset, 0 0;
|
||
|
to, "box_red";
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 1.0 1.0;
|
||
|
offset, 0 0;
|
||
|
to, "box_red";
|
||
|
}
|
||
|
*/ }
|
||
|
}
|
||
|
part {
|
||
|
name, "box_green";
|
||
|
type, RECT;
|
||
|
mouse_events, 0;
|
||
|
|
||
|
description {
|
||
|
state, "default" 0.0;
|
||
|
min, 440 50;
|
||
|
max, 440 50;
|
||
|
align, 0.5 0.0;
|
||
|
|
||
|
color, 20 120 20 255;
|
||
|
|
||
|
rel1 {
|
||
|
relative, 0.0 0.2;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 1.0 0.3;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
part {
|
||
|
name, "slider_green";
|
||
|
type, RECT;
|
||
|
mouse_events, 1;
|
||
|
dragable {
|
||
|
confine: "box_green";
|
||
|
x: -1 1 0;
|
||
|
y: 0 0 0;
|
||
|
}
|
||
|
|
||
|
description {
|
||
|
state, "default" 0.0;
|
||
|
min, 90 50;
|
||
|
max, 90 50;
|
||
|
// align, 1.0 0.0;
|
||
|
|
||
|
color, COLOR_SLIDER;
|
||
|
|
||
|
}
|
||
|
}
|
||
|
part {
|
||
|
name, "box_blue";
|
||
|
type, RECT;
|
||
|
mouse_events, 0;
|
||
|
|
||
|
description {
|
||
|
state, "default" 0.0;
|
||
|
min, 440 50;
|
||
|
max, 440 50;
|
||
|
align, 0.5 0.0;
|
||
|
|
||
|
color, 20 20 120 255;
|
||
|
|
||
|
rel1 {
|
||
|
relative, 0.0 0.3;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 1.0 0.4;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
part {
|
||
|
name, "slider_blue";
|
||
|
type, RECT;
|
||
|
mouse_events, 1;
|
||
|
dragable {
|
||
|
confine: "box_blue";
|
||
|
x: -1 1 0;
|
||
|
y: 0 0 0;
|
||
|
}
|
||
|
|
||
|
description {
|
||
|
state, "default" 0.0;
|
||
|
min, 90 50;
|
||
|
max, 90 50;
|
||
|
// align, 1.0 0.0;
|
||
|
|
||
|
color, COLOR_SLIDER;
|
||
|
|
||
|
}
|
||
|
}
|
||
|
part {
|
||
|
name, "box_prev";
|
||
|
type, RECT;
|
||
|
mouse_events, 0;
|
||
|
description {
|
||
|
state, "default" 0.0;
|
||
|
min, 100 100;
|
||
|
max, 100 100;
|
||
|
align, 0.5 0.0;
|
||
|
|
||
|
color_class, user_color;
|
||
|
|
||
|
rel1 {
|
||
|
relative, 0.0 0.6;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 1.0 0.8;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
part {
|
||
|
name, "box_light";
|
||
|
type, RECT;
|
||
|
mouse_events, 1;
|
||
|
description {
|
||
|
state, "default" 0.0;
|
||
|
min, 480 640;
|
||
|
max, 1024 768;
|
||
|
align, 0.0 0.0;
|
||
|
visible: 1;
|
||
|
color_class, user_color;
|
||
|
|
||
|
rel1 {
|
||
|
relative, 0.0 0.0;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 1.0 1.0;
|
||
|
offset, -1 -1;
|
||
|
}
|
||
|
}
|
||
|
description {
|
||
|
state, "hidden" 0.0;
|
||
|
min, 480 640;
|
||
|
max, 1024 768;
|
||
|
align, 0.0 0.0;
|
||
|
visible: 0;
|
||
|
color_class, user_color;
|
||
|
|
||
|
rel1 {
|
||
|
relative, 0.0 0.0;
|
||
|
offset, 0 0;
|
||
|
}
|
||
|
rel2 {
|
||
|
relative, 1.0 1.0;
|
||
|
offset, -1 -1;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
} /* Close Parts */
|
||
|
|
||
|
programs {
|
||
|
//Button_ok
|
||
|
program {
|
||
|
name, "ok_click";
|
||
|
signal, "mouse,down,1";
|
||
|
source, "button_ok";
|
||
|
action, STATE_SET "clicked" 0.0;
|
||
|
target, "button_ok";
|
||
|
}
|
||
|
|
||
|
program {
|
||
|
name, "ok_unclick";
|
||
|
signal, "mouse,up,1";
|
||
|
source, "button_ok";
|
||
|
action, STATE_SET "default" 0.0;
|
||
|
target, "button_ok";
|
||
|
}
|
||
|
|
||
|
program {
|
||
|
name, "ok_signal";
|
||
|
signal, "mouse,down,1";
|
||
|
source, "button_ok";
|
||
|
action, SIGNAL_EMIT "ok" "programm";
|
||
|
in, 0.0 0.0;
|
||
|
}
|
||
|
//Button_close
|
||
|
program {
|
||
|
name, "close_click";
|
||
|
signal, "mouse,down,1";
|
||
|
source, "button_close";
|
||
|
action, STATE_SET "clicked" 0.0;
|
||
|
target, "button_close";
|
||
|
}
|
||
|
|
||
|
program {
|
||
|
name, "close_unclick";
|
||
|
signal, "mouse,up,1";
|
||
|
source, "button_close";
|
||
|
action, STATE_SET "default" 0.0;
|
||
|
target, "button_close";
|
||
|
}
|
||
|
|
||
|
program {
|
||
|
name, "close_signal";
|
||
|
signal, "mouse,down,1";
|
||
|
source, "button_close";
|
||
|
action, SIGNAL_EMIT "close" "programm";
|
||
|
in, 0.0 0.0;
|
||
|
}
|
||
|
//Light
|
||
|
program {
|
||
|
name, "light_default";
|
||
|
signal, "on";
|
||
|
source, "light";
|
||
|
action, STATE_SET "default" 0.0;
|
||
|
target, "box_light";
|
||
|
}
|
||
|
|
||
|
program {
|
||
|
name, "light_hidden";
|
||
|
signal, "off";
|
||
|
source, "light";
|
||
|
action, STATE_SET "hidden" 0.0;
|
||
|
target, "box_light";
|
||
|
}
|
||
|
|
||
|
program {
|
||
|
name, "back_signal";
|
||
|
signal, "mouse,down,1";
|
||
|
source, "box_light";
|
||
|
action, SIGNAL_EMIT "back" "programm";
|
||
|
in, 0.0 0.0;
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
} /* Close Prog */
|
||
|
} /* Close Group */
|
||
|
} /* Close Coll */
|