Nested panes in EDC file
This code snippet show how to create nested panes in .edc files (one pane inside another pane).
collections{
group {
name: "button_left";
parts {
part { name: "button_left";
type: EXTERNAL;
source: "elm/button";
description {
state: "default" 0.0;
params {
string: "label" "pane left";
}
}
}
}
}
group {
name: "button_right";
parts {
part { name: "button_right";
type: EXTERNAL;
source: "elm/button";
description {
state: "default" 0.0;
params {
string: "label" "pane right";
}
}
}
}
}
group {
name: "panes_top";
parts {
part { name: "panes_top";
type: EXTERNAL;
source: "elm/panes";
description {
state: "default" 0.0;
rel1.relative: 0 0;
rel2.relative: 1 1;
params {
string: "content left" "button_left";
string: "content right" "button_right";
}
}
}
}
}
group {
name: "panes_bottom";
parts {
part { name: "panes_bottom";
type: EXTERNAL;
source: "elm/panes";
description {
state: "default" 0.0;
rel1.relative: 0 0;
rel2.relative: 1 1;
params {
string: "content left" "button_left";
string: "content right" "button_right";
}
}
}
}
}
group {
name: "main";
parts {
part { name: "panes";
type: EXTERNAL;
source: "elm/panes";
description {
state: "default" 0.0;
rel1.relative: 0 0;
rel2.relative: 1 1;
params {
bool: "horizontal" 1;
string: "content left" "panes_top";
string: "content right" "panes_bottom";
}
}
}
}
}
}