Bundles / res / edje /
data_sink.edc
#include "../../inc/view_defines.h"
#include "edc_defines.edc"
#define IMAGE_SINK_BACKGROUND "../res/images/sink/background2.png"
#define IMAGE_TITLE_BG "../res/images/sink/image2.png"
#define IMAGE_HEADER_ICON "../res/images/sink/icon.png"
#define IMAGE_BUBBLES "../res/images/sink/bubbles.png"
#define STYLE_TITLE "style,title"
#define STYLE_DATA "style,data"
styles {
style {
name: STYLE_TITLE;
base: "font=BreezeSans:style=medium font_size=26 color=#000000 wrap=mixed align=left valign=top";
}
style {
name: STYLE_DATA;
base: "font=BreezeSans:style=light font_size=26 color=#000000 wrap=mixed align=left valign=top";
}
}
collections {
images {
image: IMAGE_SINK_BACKGROUND COMP;
image: IMAGE_ARROW_DOWN COMP;
image: IMAGE_ARROW_UP COMP;
image: IMAGE_TITLE_BG COMP;
image: IMAGE_HEADER_ICON COMP;
image: IMAGE_BUBBLES COMP;
}
group {
name: GROUP_SINK;
parts {
part {
name: PART_BACKGROUND;
type: IMAGE;
description {
state: "default" 0.0;
rel1.relative: 0.0 0.0;
rel2.relative: 1.0 1.0;
image.normal: IMAGE_SINK_BACKGROUND;
}
}
part {
name: PART_LIST;
type: SWALLOW;
description {
state: "default" 0.0;
rel1.relative: 0.0 0.1094;
rel2.relative: 1.0 1.0;
}
}
}
}
group {
name: GROUP_TITLE;
parts {
part {
name: PART_BACKGROUND;
type: IMAGE;
description {
state: "default" 0.0;
min: 0 80;
rel1.relative: 0.0 0.0;
rel2.relative: 1.0 1.0;
image.normal: IMAGE_TITLE_BG;
}
}
part {
name: PART_ITEM;
type: TEXTBLOCK;
description {
state: "default" 0.0;
rel1.relative: 0.0417 0.0;
rel2.relative: 1.0000 1.0;
text.style: STYLE_TITLE;
}
}
PART_IMAGE_BTN("", PART_ARROW, 0.9181, 0.3750, 0.9611, 0.5875, IMAGE_ARROW_DOWN, IMAGE_ARROW_UP, 0.9181, 0.9181, 0)
}
programs {
PROGRAM_CHECK(SIGNAL_ARROW_STATE_CHANGE, "", PART_ARROW"_img", "", "")
}
}
group {
name: GROUP_ITEM;
parts {
part {
name: PART_BACKGROUND;
type: SPACER;
description {
state: "default" 0.0;
min: 0 65;
rel1.relative: 0.0 0.0;
rel2.relative: 1.0 1.0;
}
}
part {
name: PART_ITEM_KEY_VAL;
type: TEXTBLOCK;
description {
state: "default" 0.0;
rel1.relative: 0.0417 0.0;
rel2.relative: 0.5417 1.0;
text.style: STYLE_DATA;
}
}
part {
name: PART_ITEM_TYPE;
type: TEXTBLOCK;
description {
state: "default" 0.0;
rel1.relative: 0.5417 0.0;
rel2.relative: 1.0000 1.0;
text.style: STYLE_DATA;
}
}
part {
name: PART_BUBBLES;
type: IMAGE;
description {
state: STATE_DEFAULT 0.0;
rel1.relative: 0.8208 0.0462;
rel2.relative: 0.9875 0.9538;
visible: 0;
image.normal: IMAGE_BUBBLES;
}
description {
state: STATE_VISIBLE 0.0;
inherit: STATE_DEFAULT 0.0;
visible: 1;
}
}
}
programs {
program {
signal: SIGNAL_BUBBLES_HIDE;
source: "";
action: STATE_SET STATE_VISIBLE 0.0;
target: PART_BUBBLES;
}
}
}
group {
name: GROUP_HEADER;
parts {
part {
name: PART_BACKGROUND;
type: SPACER;
description {
state: "default" 0.0;
min: 720 80;
rel1.relative: 0.0 0.0;
rel2.relative: 1.0 1.0;
}
}
part {
name: PART_ITEM;
type: TEXTBLOCK;
description {
state: "default" 0.0;
rel1.relative: 0.1111 0.0;
rel2.relative: 1.0000 1.0;
text.style: STYLE_DATA;
text.text: "Header data";
}
}
part {
name: PART_ICON;
type: IMAGE;
description {
state: "default" 0.0;
rel1.relative: 0.0417 0.3000;
rel2.relative: 0.0917 0.7500;
image.normal: IMAGE_HEADER_ICON;
}
}
part {
name: PART_BUBBLES;
type: IMAGE;
description {
state: "default" 0.0;
rel1.relative: 0.8208 0.0375;
rel2.relative: 0.9875 0.7750;
image.normal: IMAGE_BUBBLES;
}
}
PART_IMAGE_BTN("", PART_ARROW, 0.4347, 0.4125, 0.4778, 0.6250, IMAGE_ARROW_DOWN, IMAGE_ARROW_UP, 0.4347, 0.4347, 0)
programs {
PROGRAM_CHECK(SIGNAL_ARROW_STATE_CHANGE, "", PART_ARROW"_img", "", "")
}
}
}
group {
name: GROUP_HEADER_DATA;
parts {
part {
name: PART_BACKGROUND;
type: RECT;
description {
state: "default" 0.0;
min: 0 65;
rel1.relative: 0.0417 0.0;
rel2.relative: 1.0000 1.0;
color: 240 243 245 255;
}
}
part {
name: PART_ITEM_KEY_VAL;
type: TEXTBLOCK;
description {
state: "default" 0.0;
rel1.relative: 0.1111 0.0;
rel2.relative: 0.5417 1.0;
text.style: STYLE_DATA;
}
}
part {
name: PART_ITEM_TYPE;
type: TEXTBLOCK;
description {
state: "default" 0.0;
rel1.relative: 0.5417 0.0;
rel2.relative: 1.0000 1.0;
text.style: STYLE_DATA;
}
}
}
}
}