Get rid of the theming work I did before... This is better but still needs work on allowing the theme to define custom widgets.

This commit is contained in:
Jaime Thomas
2009-01-27 03:43:17 +00:00
parent e21b89ff7e
commit d5a4dd567d
10 changed files with 379 additions and 898 deletions

View File

@ -6,6 +6,7 @@ group {
part {
name: "bg";
type: RECT;
scale: 1;
description {
state: "default" 0.0;
@ -53,9 +54,59 @@ group {
}
}
BUTTON("ecdb/burn_data/return", "ecdb/burn_data/return/text", 100, 26, 150, 26, "bg", "bg", 0, 0, "bg", "bg", 1, 1, 0, 5, -5, 1, 1, 0)
part {
name: "ecdb/burn_data/return";
type: SWALLOW;
repeat_events: 1;
scale: 1;
description {
state: "default" 0.0;
min: 100 26;
max: 150 26;
align: 1.0 0.0;
BUTTON("ecdb/burn_data/begin", "ecdb/burn_data/begin/text", 100, 26, 150, 26, "bg", "ecdb/burn_data/return", 0, 1, "bg", "ecdb/burn_data/return", 1, 1, 0, 5, -5, -1, 1, 0)
rel1 {
to: "bg";
relative: 0.0 0.0;
offset: 0 5;
}
rel2 {
to: "bg";
relative: 1.0 1.0;
offset: -5 -1;
}
}
}
part {
name: "ecdb/burn_data/begin";
type: SWALLOW;
repeat_events: 1;
scale: 1;
description {
state: "default" 0.0;
min: 100 26;
max: 150 26;
align: 1.0 0.0;
rel1 {
to_x: "bg";
to_y: "ecdb/burn_data/return";
relative: 0.0 1.0;
offset: 0 5;
}
rel2 {
to_x: "bg";
to_y: "ecdb/burn_data/return";
relative: 1.0 1.0;
offset: -5 -1;
}
}
}
part {
name: "ecdb/burn_data/drive";
@ -65,19 +116,20 @@ group {
description {
state: "default" 0.0;
align: 1.0 0.0;
max: 150 26;
min: 100 26;
max: 150 26;
align: 1.0 0.0;
rel1 {
to_y: "ecdb/burn_data/begin";
to_x: "bg";
to_y: "ecdb/burn_data/begin";
relative: 0.0 1.0;
offset: 0 5;
}
rel2 {
to: "bg";
to_x: "bg";
to_y: "ecdb/burn_data/begin";
relative: 1.0 1.0;
offset: -5 -1;
}
@ -92,26 +144,53 @@ group {
description {
state: "default" 0.0;
align: 1.0 0.0;
max: 150 26;
min: 100 26;
max: 150 26;
align: 1.0 0.0;
rel1 {
to_y: "ecdb/burn_data/drive";
to_x: "bg";
to_y: "ecdb/burn_data/drive";
relative: 0.0 1.0;
offset: 0 5;
}
rel2 {
to: "bg";
to_x: "bg";
to_y: "ecdb/burn_data/drive";
relative: 1.0 1.0;
offset: -5 -1;
}
}
}
BUTTON("ecdb/burn_data/settings", "ecdb/burn_data/settings/text", 100, 26, 150, 26, "bg", "ecdb/burn_data/speed", 0, 1, "bg", "ecdb/burn_data/speed", 1, 1, 0, 5, -5, -1, 1, 0)
part {
name: "ecdb/burn_data/settings";
type: SWALLOW;
repeat_events: 1;
scale: 1;
description {
state: "default" 0.0;
min: 100 26;
max: 150 26;
align: 1.0 0.0;
rel1 {
to_x: "bg";
to_y: "ecdb/burn_data/speed";
relative: 0.0 1.0;
offset: 0 5;
}
rel2 {
to_x: "bg";
to_y: "ecdb/burn_data/speed";
relative: 1.0 1.0;
offset: -5 -1;
}
}
}
/* Missing a description later */
part {
@ -151,6 +230,7 @@ group {
align: 0.0 1.0;
rel1 {
to_y: "ecdb/burn_data/settings";
relative: 0.0 1.0;
offset: 10 5;
}
@ -267,7 +347,6 @@ group {
name: "disabled_hack";
type: RECT;
mouse_events: 1;
scale: 1;
description {
state: "default" 0.0;
@ -297,9 +376,6 @@ group {
}
programs {
BUTTON_PROGS("ecdb/burn_data/return")
BUTTON_PROGS("ecdb/burn_data/begin")
BUTTON_PROGS("ecdb/burn_data/settings")
program {
name: "burn_data_page,visible1";
signal: "ecdb,burn_data_page,visible";