}
}
-#define BUBBLE_EX_PAD 10
-#define BUBBLE_IX_PAD 14
-#define BUBBLE_Y_PAD 10
-// Y_PAD + bottom shadow(5) = 15
-#define BUBBLE_BOTTOM_PAD 15
+/* Entry's bubble style */
+
+ styles
+ {
+ style { name: "entry_bubble_date_area_textblock_style";
+ base: "font=SLP:style=Roman font_size="ENTRY_BUBBLE_DATE_AREA_TEXT_SIZE_INC" color="ENTRY_TEXT_COLOR_INC" left_margin=2 right_margin=2 wrap=mixed text_class_entry";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ tag: "em" "+ font=SLP:style=Oblique";
+ tag: "b" "+ font=SLP:style=Bold";
+ tag: "link" "+ color=#800 underline=on underline_color=#8008";
+ tag: "hilight" "+ font=SLP:style=Bold";
+ tag: "preedit" "+ underline=on underline_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC"";
+ tag: "preedit_sel" "+ backing=on backing_color="ENTRY_PREEDIT_BACKGROUND_COLOR_INC" color="ENTRY_PREEDIT_TEXT_COLOR_INC"";
+ }
+ }
group { name: "elm/entry/base/readmessage";
data.item: "default_font_size" "24";
scale: 1;
description {
state: "default" 0.0;
- min: BUBBLE_EX_PAD 0;
+ min: ENTRY_BUBBLE_EX_PAD 0;
fixed: 1 0;
align: 0.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: BUBBLE_IX_PAD 0;
+ min: ENTRY_BUBBLE_IX_PAD 0;
fixed: 1 0;
align: 0.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: 0 BUBBLE_Y_PAD;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
fixed: 0 1;
align: 0.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: 0 BUBBLE_Y_PAD;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
fixed: 0 1;
align: 0.0 1.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: BUBBLE_EX_PAD 0;
+ min: ENTRY_BUBBLE_EX_PAD 0;
fixed: 1 0;
align: 0.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: BUBBLE_IX_PAD 0;
+ min: ENTRY_BUBBLE_IX_PAD 0;
fixed: 1 0;
align: 0.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: 0 BUBBLE_Y_PAD;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
fixed: 0 1;
align: 0.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: 0 BUBBLE_BOTTOM_PAD;
+ min: 0 ENTRY_BUBBLE_BOTTOM_PAD;
fixed: 0 1;
align: 0.0 1.0;
color: 0 0 0 0;
}
}
}
+ // it's temporary blocked for prepare entry's signal feature
+ /*
part {
- name: "elm.swallow.subject";
- type: SWALLOW;
+ name: "elm.text.subject";
+ type: TEXTBLOCK;
scale: 1;
description {
state: "default" 0.0;
align: 0.0 0.0;
+ text {
+ style: "entry_textblock_style";
+ min: 0 1;
+ }
rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
}
}
+ */
part {
- name: "elm.swallow.line";
+ name: "elm.rect.subject.line";
type: RECT;
scale: 1;
description {
min: 0 1;
align: 0.0 0.0;
color: 0 0 0 255;
- rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.swallow.subject"; }
- rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.swallow.subject"; }
+ /*
+ rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text.subject"; }
+ rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.text.subject"; }
+ */
+ rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
+ rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
}
}
part { name: "elm.text";
description { state: "default" 0.0;
fixed: 1 0;
align: 0.0 0.0;
- rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.swallow.line"; }
- rel2 { relative: 1.0 0.0; to_y: "elm.swallow.end"; }
+ rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.subject.line"; }
+ rel2 { relative: 1.0 1.0; to_y: "elm.rect.subject.line"; }
text {
style: "entry_textblock_style";
min: 0 1;
}
}
part {
+ name: "elm.text.date";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ text {
+ style: "entry_bubble_date_area_textblock_style";
+ min: 0 1;
+ }
+ rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
+ rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.text"; }
+ }
+ }
+ part {
name: "elm.swallow.end";
type: SWALLOW;
scale: 1;
description {
state: "default" 0.0;
- align: 0 1.0;
- rel1 { relative: 1.0 0.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
+ align: 0.0 0.0;
+ rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text.date"; }
rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
}
}
scale: 1;
description {
state: "default" 0.0;
- min: BUBBLE_EX_PAD 0;
+ min: ENTRY_BUBBLE_EX_PAD 0;
fixed: 1 0;
align: 0.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: BUBBLE_IX_PAD 0;
+ min: ENTRY_BUBBLE_IX_PAD 0;
fixed: 1 0;
align: 0.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: 0 BUBBLE_Y_PAD;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
fixed: 0 1;
align: 0.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: 0 BUBBLE_Y_PAD;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
fixed: 0 1;
align: 0.0 1.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: BUBBLE_EX_PAD 0;
+ min: ENTRY_BUBBLE_EX_PAD 0;
fixed: 1 0;
align: 1.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: BUBBLE_IX_PAD 0;
+ min: ENTRY_BUBBLE_IX_PAD 0;
fixed: 1 0;
align: 1.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: 0 BUBBLE_Y_PAD;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
fixed: 0 1;
align: 0.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: 0 BUBBLE_Y_PAD;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
fixed: 0 1;
align: 0.0 1.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: BUBBLE_EX_PAD 0;
+ min: ENTRY_BUBBLE_EX_PAD 0;
fixed: 1 0;
align: 1.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: BUBBLE_IX_PAD 0;
+ min: ENTRY_BUBBLE_IX_PAD 0;
fixed: 1 0;
align: 1.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: 0 BUBBLE_Y_PAD;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
fixed: 0 1;
align: 0.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: 0 BUBBLE_BOTTOM_PAD;
+ min: 0 ENTRY_BUBBLE_BOTTOM_PAD;
fixed: 0 1;
align: 0.0 1.0;
color: 0 0 0 0;
}
}
}
+ // it's temporary blocked for prepare entry's signal feature
+ /*
part {
- name: "elm.swallow.subject";
- type: SWALLOW;
+ name: "elm.text.subject";
+ type: TEXTBLOCK;
scale: 1;
description {
state: "default" 0.0;
align: 0.0 0.0;
+ text {
+ style: "entry_textblock_style";
+ min: 0 1;
+ }
rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
}
}
+ */
part {
- name: "elm.swallow.line";
+ name: "elm.rect.subject.line";
type: RECT;
scale: 1;
description {
min: 0 1;
align: 0.0 0.0;
color: 0 0 0 255;
- rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.swallow.subject"; }
- rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.swallow.subject"; }
+ /*
+ rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text.subject"; }
+ rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.text.subject"; }
+ */
+ rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.top.pad"; }
+ rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.top.pad"; }
}
}
part { name: "elm.text";
description { state: "default" 0.0;
fixed: 1 0;
align: 1.0 0.0;
- rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad";}
- rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.swallow.end"; }
+ rel1 { relative: 0.0 1.0; to_y: "elm.rect.subject.line";}
+ rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.subject.line"; }
text {
style: "entry_textblock_style";
min: 0 1;
}
}
part {
+ name: "elm.text.date";
+ type: TEXTBLOCK;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ text {
+ style: "entry_bubble_date_area_textblock_style";
+ min: 0 1;
+ }
+ rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text"; }
+ rel2 { relative: 0.0 1.0; to_x: "elm.rect.right.pad"; to_y: "elm.text"; }
+ }
+ }
+ part {
name: "elm.swallow.end";
type: SWALLOW;
scale: 1;
description {
state: "default" 0.0;
- align: 0 1.0;
- rel1 { relative: 1.0 0.0; to_x: "elm.rect.left.pad"; to_y: "elm.rect.bottom.pad"; }
+ align: 0.0 0.0;
+ rel1 { relative: 1.0 1.0; to_x: "elm.rect.left.pad"; to_y: "elm.text.date"; }
rel2 { relative: 0.0 0.0; to_x: "elm.rect.right.pad"; to_y: "elm.rect.bottom.pad"; }
}
}
scale: 1;
description {
state: "default" 0.0;
- min: BUBBLE_EX_PAD 0;
+ min: ENTRY_BUBBLE_EX_PAD 0;
fixed: 1 0;
align: 1.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: BUBBLE_IX_PAD 0;
+ min: ENTRY_BUBBLE_IX_PAD 0;
fixed: 1 0;
align: 1.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: 0 BUBBLE_Y_PAD;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
fixed: 0 1;
align: 0.0 0.0;
color: 0 0 0 0;
scale: 1;
description {
state: "default" 0.0;
- min: 0 BUBBLE_Y_PAD;
+ min: 0 ENTRY_BUBBLE_Y_PAD;
fixed: 0 1;
align: 0.0 1.0;
color: 0 0 0 0;
part { name: "bg";
type: RECT;
description { state: "default" 0.0;
- visible: 0;
+ visible: 0;
}
}
part { name: "clipper";