forked from enlightenment/enventor
enventor - missed template code header
This commit is contained in:
parent
0262bb3afa
commit
1343f0586a
|
@ -261,8 +261,15 @@ edit_attr_candidate_show(edit_data *ed, attr_value *attr, int x, int y, const ch
|
|||
elm_object_disabled_set(ed->layout, EINA_TRUE);
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
edit_template_insert(edit_data *ed, Edje_Part_Type type)
|
||||
edit_template_insert(edit_data *ed)
|
||||
{
|
||||
//1. Find out Current paragraph
|
||||
}
|
||||
|
||||
void
|
||||
edit_template_part_insert(edit_data *ed, Edje_Part_Type type)
|
||||
{
|
||||
if (type == EDJE_PART_TYPE_NONE) return;
|
||||
|
||||
|
|
|
@ -230,7 +230,7 @@ template_insert(app_data *ad, const char *keyname)
|
|||
else
|
||||
type = EDJE_PART_TYPE_NONE;
|
||||
|
||||
edit_template_insert(ad->ed, type);
|
||||
edit_template_part_insert(ad->ed, type);
|
||||
|
||||
return ECORE_CALLBACK_DONE;
|
||||
}
|
||||
|
@ -253,6 +253,12 @@ ctrl_func(app_data *ad, const char *keyname)
|
|||
//Select All
|
||||
if (!strcmp(keyname, "a") || !strcmp(keyname, "A"))
|
||||
return ECORE_CALLBACK_PASS_ON;
|
||||
//Template Code
|
||||
if (!strcmp(keyname, "t") || !strcmp(keyname, "T"))
|
||||
{
|
||||
edit_template_insert(ad->ed);
|
||||
return ECORE_CALLBACK_DONE;
|
||||
}
|
||||
//Part Highlight
|
||||
if (!strcmp(keyname, "h") || !strcmp(keyname, "H"))
|
||||
{
|
||||
|
|
|
@ -14,4 +14,5 @@ void edit_new(edit_data* ed);
|
|||
void edit_part_changed_cb_set(edit_data *ed, void (*cb)(void *data, const char *part_name), void *data);
|
||||
void edit_cur_part_update(edit_data *ed);
|
||||
void edit_font_size_update(edit_data *ed, Eina_Bool msg);
|
||||
void edit_template_insert(edit_data *ed, Edje_Part_Type type);
|
||||
void edit_template_insert(edit_data *ed);
|
||||
void edit_template_part_insert(edit_data *ed, Edje_Part_Type type);
|
||||
|
|
|
@ -0,0 +1,158 @@
|
|||
#define TEMPLATE_PART_IMAGE_LINE_CNT 15
|
||||
|
||||
const char *TEMPLATE_PART_IMAGE[TEMPLATE_PART_IMAGE_LINE_CNT] =
|
||||
{
|
||||
"part { name: \"template\";<br/>",
|
||||
" type: IMAGE;<br/>",
|
||||
" scale: 1;<br/>",
|
||||
" mouse_events: 1;<br/>",
|
||||
" description { state: \"default\" 0.0;<br/>",
|
||||
" rel1 { relative: 0.0 0.0; offset: 0 0; /*to: \"*\";*/ }<br/>",
|
||||
" rel2 { relative: 1.0 1.0; offset: -1 -1; /*to: \"*\";*/ }<br/>",
|
||||
" align: 0.5 0.5;<br/>",
|
||||
" fixed: 0 0;<br/>",
|
||||
" min: 0 0;<br/>",
|
||||
" visible: 1;<br/>",
|
||||
" //image.normal: \"*.*\";<br/>",
|
||||
" //aspect: 1 1;<br/>",
|
||||
" }<br/>",
|
||||
"}"
|
||||
};
|
||||
|
||||
#define TEMPLATE_PART_RECT_LINE_CNT 14
|
||||
|
||||
const char *TEMPLATE_PART_RECT[TEMPLATE_PART_RECT_LINE_CNT] =
|
||||
{
|
||||
"part { name: \"template\";<br/>",
|
||||
" type: RECT;<br/>",
|
||||
" scale: 1;<br/>",
|
||||
" mouse_events: 1;<br/>",
|
||||
" description { state: \"default\" 0.0;<br/>",
|
||||
" rel1 { relative: 0.0 0.0; offset: 0 0; /*to: \"*\";*/ }<br/>",
|
||||
" rel2 { relative: 1.0 1.0; offset: -1 -1; /*to: \"*\";*/ }<br/>",
|
||||
" color: 255 255 255 255;<br/>",
|
||||
" align: 0.5 0.5;<br/>",
|
||||
" fixed: 0 0;<br/>",
|
||||
" min: 0 0;<br/>",
|
||||
" visible: 1;<br/>",
|
||||
" }<br/>",
|
||||
"}"
|
||||
};
|
||||
|
||||
#define TEMPLATE_PART_SWALLOW_LINE_CNT 13
|
||||
|
||||
const char *TEMPLATE_PART_SWALLOW[TEMPLATE_PART_SWALLOW_LINE_CNT] =
|
||||
{
|
||||
"part { name: \"template\";<br/>",
|
||||
" type: SWALLOW;<br/>",
|
||||
" scale: 1;<br/>",
|
||||
" mouse_events: 1;<br/>",
|
||||
" description { state: \"default\" 0.0;<br/>",
|
||||
" rel1 { relative: 0.0 0.0; offset: 0 0; /*to: \"*\";*/ }<br/>",
|
||||
" rel2 { relative: 1.0 1.0; offset: -1 -1; /*to: \"*\";*/ }<br/>",
|
||||
" align: 0.5 0.5;<br/>",
|
||||
" fixed: 0 0;<br/>",
|
||||
" min: 0 0;<br/>",
|
||||
" visible: 1;<br/>",
|
||||
" }<br/>",
|
||||
"}"
|
||||
};
|
||||
|
||||
#define TEMPLATE_PART_SPACER_LINE_CNT 10
|
||||
|
||||
const char *TEMPLATE_PART_SPACER[TEMPLATE_PART_SPACER_LINE_CNT] =
|
||||
{
|
||||
"part { name: \"template\";<br/>",
|
||||
" type: SPACER;<br/>",
|
||||
" description { state: \"default\" 0.0;<br/>",
|
||||
" rel1 { relative: 0.0 0.0; offset: 0 0; /*to: \"*\";*/ }<br/>",
|
||||
" rel2 { relative: 1.0 1.0; offset: -1 -1; /*to: \"*\";*/ }<br/>",
|
||||
" align: 0.5 0.5;<br/>",
|
||||
" fixed: 0 0;<br/>",
|
||||
" min: 0 0;<br/>",
|
||||
" }<br/>",
|
||||
"}"
|
||||
};
|
||||
|
||||
#define TEMPLATE_PART_TEXT_LINE_CNT 24
|
||||
|
||||
const char *TEMPLATE_PART_TEXT[TEMPLATE_PART_TEXT_LINE_CNT] =
|
||||
{
|
||||
"part { name: \"template\";<br/>",
|
||||
" type: TEXT;<br/>",
|
||||
" scale: 1;<br/>",
|
||||
" mouse_events: 1;<br/>",
|
||||
" //effect: SHADOW;<br/>",
|
||||
" description { state: \"default\" 0.0;<br/>",
|
||||
" rel1 { relative: 0.0 0.0; offset: 0 0; /*to: \"*\";*/ }<br/>",
|
||||
" rel2 { relative: 1.0 1.0; offset: -1 -1; /*to: \"*\";*/ }<br/>",
|
||||
" align: 0.5 0.5;<br/>",
|
||||
" fixed: 0 0;<br/>",
|
||||
" min: 0 0;<br/>",
|
||||
" color: 255 255 255 255;<br/>",
|
||||
" //color2: 255 255 255 255;<br/>",
|
||||
" //color3: 255 255 255 255;<br/>",
|
||||
" visible: 1;<br/>",
|
||||
" text {<br/>",
|
||||
" size: 10;<br/>",
|
||||
" font: \"Sans\";<br/>",
|
||||
" text: \"text\";<br/>",
|
||||
" align: 0.5 0.5;<br/>",
|
||||
" min: 0 0;<br/>",
|
||||
" }<br/>",
|
||||
" }<br/>",
|
||||
"}"
|
||||
};
|
||||
|
||||
#define TEMPLATE_PART_TEXTBLOCK_LINE_CNT 18
|
||||
|
||||
const char *TEMPLATE_PART_TEXTBLOCK[TEMPLATE_PART_TEXTBLOCK_LINE_CNT] =
|
||||
{
|
||||
"part { name: \"template\";<br/>",
|
||||
" type: TEXTBLOCK;<br/>",
|
||||
" description { state: \"default\" 0.0;<br/>",
|
||||
" rel1 { relative: 0.0 0.0; offset: 0 0; /*to: \"*\";*/ }<br/>",
|
||||
" rel2 { relative: 1.0 1.0; offset: -1 -1; /*to: \"*\";*/ }<br/>",
|
||||
" align: 0.5 0.5;<br/>",
|
||||
" fixed: 0 0;<br/>",
|
||||
" min: 0 0;<br/>",
|
||||
" color: 255 255 255 255;<br/>",
|
||||
" visible: 1;<br/>",
|
||||
" text {<br/>",
|
||||
" style: \"*\";<br/>",
|
||||
" text: \"text\";<br/>",
|
||||
" align: 0.5 0.5;<br/>",
|
||||
" min: 0 0;<br/>",
|
||||
" }<br/>",
|
||||
" }<br/>",
|
||||
"}"
|
||||
};
|
||||
|
||||
#define TEMPLATE_DESC_LINE_CNT 11
|
||||
|
||||
const char *TEMPLATE_DESC[TEMPLATE_DESC_LINE_CNT] =
|
||||
{
|
||||
"description { state: \"template\" 0.0;<br/>",
|
||||
" //inherit: \"default\";<br/>",
|
||||
" rel1 { relative: 0.0 0.0; offset: 0 0; /*to: \"*\";*/ }<br/>",
|
||||
" rel2 { relative: 1.0 1.0; offset: -1 -1; /*to: \"*\";*/ }<br/>",
|
||||
" align: 0.5 0.5;<br/>",
|
||||
" fixed: 0 0;<br/>",
|
||||
" min: 0 0;<br/>",
|
||||
" visible: 1;<br/>",
|
||||
" //image.normal: \"*.*\";<br/>",
|
||||
" //aspect: 1 1;<br/>",
|
||||
"}<br/>",
|
||||
};
|
||||
|
||||
#define TEMPLATE_PROG_LINE_CNT 6
|
||||
|
||||
const char *TEMPLATE_PROG[TEMPLATE_PROG_LINE_CNT] =
|
||||
{
|
||||
"program { name: \"template\";<br/>",
|
||||
" signal: \"*\";<br/>",
|
||||
" source: \"*\";<br/>",
|
||||
" action: STATE_SET \"default\" 0.0;<br/>",
|
||||
" target: \"template\";<br/>",
|
||||
"}"
|
||||
};
|
Loading…
Reference in New Issue