#define TEMPLATE_GROUP_LINE_CNT 28
const char *TEMPLATE_GROUP[TEMPLATE_GROUP_LINE_CNT] =
{
"group { name: \"XXX\";
",
" parts {
",
" part { name: \"XXX\";
",
" type: IMAGE;
",
" scale: 1;
",
" mouse_events: 1;
",
" description { state: \"default\" 0.0;
",
" rel1 { relative: 0.25 0.25; offset: 0 0; /*to: \"XXX\";*/ }
",
" rel2 { relative: 0.75 0.75; offset: -1 -1; /*to: \"XXX\";*/ }
",
" align: 0.5 0.5;
",
" fixed: 0 0;
",
" min: 0 0;
",
" visible: 1;
",
" image.normal: \"logo.png\";
",
" //aspect: 1 1;
",
" }
",
" }
",
" }
",
" programs {
",
" program { name: \"XXX\";
",
" //signal: \"XXX\";
",
" //source: \"XXX\";
",
" action: STATE_SET \"default\" 0.0;
",
" target: \"XXX\";
",
" //transition: LINEAR 1.0;
",
" }
",
" }
",
"}"
};
#define TEMPLATE_PART_TALE_LINE_CNT 2
const char *TEMPLATE_PART_TALE[TEMPLATE_PART_TALE_LINE_CNT] =
{
" }
",
"}"
};
#define TEMPLATE_PART_IMAGE_LINE_CNT 10
const char *TEMPLATE_PART_IMAGE[TEMPLATE_PART_IMAGE_LINE_CNT] =
{
" type: IMAGE;
",
" scale: 1;
",
" mouse_events: 1;
",
" description { state: \"default\" 0.0;
",
" align: 0.5 0.5;
",
" fixed: 0 0;
",
" min: 0 0;
",
" visible: 1;
",
" image.normal: \"logo.png\";
",
" //aspect: 1 1;
"
};
#define TEMPLATE_PART_RECT_LINE_CNT 9
const char *TEMPLATE_PART_RECT[TEMPLATE_PART_RECT_LINE_CNT] =
{
" type: RECT;
",
" scale: 1;
",
" mouse_events: 1;
",
" description { state: \"default\" 0.0;
",
" color: 0 136 170 255;
",
" align: 0.5 0.5;
",
" fixed: 0 0;
",
" min: 0 0;
",
" visible: 1;
"
};
#define TEMPLATE_PART_SWALLOW_LINE_CNT 8
const char *TEMPLATE_PART_SWALLOW[TEMPLATE_PART_SWALLOW_LINE_CNT] =
{
" type: SWALLOW;
",
" scale: 1;
",
" mouse_events: 1;
",
" description { state: \"default\" 0.0;
",
" align: 0.5 0.5;
",
" fixed: 0 0;
",
" min: 0 0;
",
" visible: 1;
"
};
#define TEMPLATE_PART_SPACER_LINE_CNT 6
const char *TEMPLATE_PART_SPACER[TEMPLATE_PART_SPACER_LINE_CNT] =
{
" type: SPACER;
",
" scale: 1;
",
" description { state: \"default\" 0.0;
",
" align: 0.5 0.5;
",
" fixed: 0 0;
",
" min: 0 0;
"
};
#define TEMPLATE_PART_TEXT_LINE_CNT 19
const char *TEMPLATE_PART_TEXT[TEMPLATE_PART_TEXT_LINE_CNT] =
{
" type: TEXT;
",
" scale: 1;
",
" mouse_events: 1;
",
" //effect: SHADOW;
",
" description { state: \"default\" 0.0;
",
" align: 0.5 0.5;
",
" fixed: 0 0;
",
" min: 0 0;
",
" color: 255 255 255 255;
",
" //color2: 255 255 255 255;
",
" //color3: 255 255 255 255;
",
" visible: 1;
",
" text {
",
" size: 10;
",
" font: \"Sans\";
",
" text: \"TEXT\";
",
" align: 0.5 0.5;
",
" min: 0 0;
",
" }
"
};
#define TEMPLATE_PART_TEXTBLOCK_LINE_CNT 7
const char *TEMPLATE_PART_TEXTBLOCK[TEMPLATE_PART_TEXTBLOCK_LINE_CNT] =
{
" type: TEXTBLOCK;
",
" description { state: \"default\" 0.0;
",
" align: 0.5 0.5;
",
" fixed: 0 0;
",
" min: 0 0;
",
" visible: 1;
",
" text.text: \"TEXTBLOCK\";
"
};
#define TEMPLATE_DESC_LINE_CNT 10
const char *TEMPLATE_DESC[TEMPLATE_DESC_LINE_CNT] =
{
"description { state: \"XXX\" 0.0;
",
" //inherit: \"default\";
",
" rel1 { relative: 0.0 0.0; offset: 0 0; /*to: \"XXX\";*/ }
",
" rel2 { relative: 1.0 1.0; offset: -1 -1; /*to: \"XXX\";*/ }
",
" align: 0.5 0.5;
",
" fixed: 0 0;
",
" min: 0 0;
",
" visible: 1;
",
" color: 255 255 255 255;
",
"}",
};
#define TEMPLATE_PROG_LINE_CNT 7
const char *TEMPLATE_PROG[TEMPLATE_PROG_LINE_CNT] =
{
"program { name: \"XXX\";
",
" //signal: \"XXX\";
",
" //source: \"XXX\";
",
" action: STATE_SET \"default\" 0.0;
",
" target: \"XXX\";
",
" //transition: LINEAR 1.0;
",
"}"
};
#define TEMPLATE_IMG_LINE_CNT 1
const char *TEMPLATE_IMG[TEMPLATE_IMG_LINE_CNT] =
{
"image: \"logo.png\" COMP;
"
};
#define TEMPLATE_IMG_BLOCK_LINE_CNT 3
const char *TEMPLATE_IMG_BLOCK = " images {
"
" image: \"logo.png\" COMP;
"
" }
";
#define TEMPLATE_TEXTBLOCK_STYLE_LINE_CNT 3
const char *TEMPLATE_TEXTBLOCK_STYLE_BLOCK[TEMPLATE_TEXTBLOCK_STYLE_LINE_CNT] =
{
" styles {
",
" style { name: \"%s\";
"
" base: \"font=\"Sans\" font_size=30 text_class=entry color=#0088AA style=shadow,bottom shadow_color=#00000080 valign=0.5 ellipsis=1.0 wrap=none align=center\";
"
" }
",
" }
"
};