#define IMAGE_DIR "./data/images/" #define ICON_FILE IMAGE_DIR"A01-1_samsung_gear_s_logo.png" collections { group { name: "main"; images { image: ICON_FILE COMP; } parts { part { name: "bg"; type: RECT; description { state: "default" 0.0; color: 0 0 0 255; } } part { name: "top_padding"; type: RECT; scale: 1; description { state: "default" 0.0; min: 10 10; fixed: 0 0; rel1.relative: 0.0 0.0; rel1.to_y: "bg"; rel2.relative: 1.0 100/480; rel2.to_y: "bg"; align: 0.5 0.0; color: 0 0 0 255; } } part { name: "left_padding"; type: RECT; scale: 1; description { state: "default" 0.0; min: 5 0; fixed: 1 0; rel1.relative: 0.0 0.0; rel1.to_x: "bg"; rel2.relative: 0.02 1.0; rel2.to_y: "bg"; align: 0.0 0.5; color: 0 0 0 255; } } part { name: "right_padding"; type: RECT; scale: 1; description { state: "default" 0.0; min: 5 0; fixed: 1 0; rel1.relative: 0.98 0.0; rel1.to_x: "bg"; rel2.relative: 1.0 1.0; align: 1.0 0.5; color: 0 0 0 255; } } part { name: "img_icon"; type: IMAGE; scale: 1; mouse_events: 0; description { state: "default" 0.0; max: 240 120; min: 240 120; fixed: 1 1; rel1.relative: 1/3 1.0; rel1.to_x: "bg"; rel1.to_y: "top_padding"; rel2.relative: 2/3 220/480; image.normal: ICON_FILE; align: 0.5 0.5; } } part { name: "mid_padding1"; type: RECT; scale: 1; description { state: "default" 0.0; visible: 1; min: 10 10; fixed: 0 1; rel1.relative: 0.0 1.0; rel1.to_y: "img_icon"; rel2.relative: 1.0 150/320; align: 0.5 0.0; color: 0 0 0 255; } } part { name: "txt_mesg_box"; type: RECT; scale: 0; mouse_events: 0; description { state: "default" 0.0; min: 160 90; fixed: 1 1; rel1.relative: 1.0 1.0; rel1.to_x: "left_padding"; rel1.to_y: "mid_padding1"; rel2.relative: 0.0 260/320; rel2.to_x: "right_padding"; align: 0.5 0.0; color: 0 0 0 255; } } part { name: "txt_mesg"; type: SWALLOW; mouse_events: 0; description { state: "default" 0.0; min: 160 30; fixed: 1 1; rel1.relative: 1.0 0.5; rel1.to_x: "left_padding"; rel1.to_y: "txt_mesg_box"; rel2.relative: 0.0 0.5; rel2.to_x: "right_padding"; rel2.to_y: "txt_mesg_box"; align: 0.5 0.45; } } part { name: "mid_padding2"; type: RECT; scale: 1; description { state: "default" 0.0; visible: 1; min: 10 10; fixed: 0 1; rel1.relative: 1.0 1.0; rel1.to_x: "left_padding"; rel1.to_y: "txt_mesg_box"; rel2.relative: 0.0 268/320; rel2.to_x: "right_padding"; align: 0.5 0.0; color: 0 0 0 255; } } part { name: "pending_pbar"; type: SWALLOW; scale: 0; mouse_events: 0; description { state: "default" 0.0; min: 0 16; fixed: 0 1; rel1.relative: 3.0 1.0; rel1.to_x: "left_padding"; rel1.to_y: "mid_padding2"; rel2.relative: -2.0 288/320; rel2.to_x: "right_padding"; align: 0.5 0.0; } } part { name: "bottom_padding"; type: RECT; scale: 1; description { state: "default" 0.0; min: 10 10; fixed: 1 1; rel1.relative: 1.0 1.0; rel1.to_x: "left_padding"; rel1.to_y: "bg"; rel2.relative: 1.0 1.0; align: 0.5 1.0; color: 0 0 0 255; } } } } }