1 group { name: "elm/toolbar/base/default";
3 image: "bt_dis_base.png" COMP;
4 image: "bt_dis_hilight.png" COMP;
5 image: "bt_dis_shine.png" COMP;
6 image: "icon_left_arrow.png" COMP;
7 image: "icon_right_arrow.png" COMP;
12 description { state: "default" 0.0;
19 normal: "bt_dis_base.png";
25 part { name: "clipper";
40 part { name: "elm.swallow.content";
51 description { state: "default" 0.0;
55 normal: "bt_dis_shine.png";
62 description { state: "default" 0.0;
65 rel2.relative: 1.0 0.5;
67 normal: "bt_dis_hilight.png";
70 color: 255 255 255 128;
73 part { name: "left_arrow";
75 description { state: "default" 0.0;
76 image.normal: "icon_left_arrow.png";
78 aspect_preference: VERTICAL;
83 description { state: "hidden" 0.0;
84 inherit: "default" 0.0;
89 part { name: "right_arrow";
91 description { state: "default" 0.0;
92 image.normal: "icon_right_arrow.png";
94 aspect_preference: VERTICAL;
99 description { state: "hidden" 0.0;
100 inherit: "default" 0.0;
102 color: 255 255 255 0;
105 part { name: "event";
109 description { state: "default" 0.0;
115 program { name: "sb_hbar_show";
116 signal: "elm,action,show,hbar";
118 action: STATE_SET "default" 0.0;
119 transition: LINEAR 0.5;
120 target: "left_arrow";
121 target: "right_arrow";
123 program { name: "sb_hbar_hide";
124 signal: "elm,action,hide,hbar";
126 action: STATE_SET "hidden" 0.0;
127 target: "left_arrow";
128 target: "right_arrow";
129 transition: LINEAR 0.5;
134 group { name: "elm/toolbar/item/default";
136 image: "toolbar_sel.png" COMP;
138 data.item: "transition_animation_on" "1";
140 part { name: "label2";
144 clip_to: "elm.text.clipper";
145 description { state: "default" 0.0;
153 text_source: "elm.text";
157 text_class: "toolbar_item";
160 description { state: "selected" 0.0;
161 inherit: "default" 0.0;
164 description { state: "disabled" 0.0;
165 inherit: "default" 0.0;
169 description { state: "disabled_visible" 0.0;
170 inherit: "default" 0.0;
177 part { name: "label2_new";
181 clip_to: "elm.text_new.clipper";
182 description { state: "default" 0.0;
185 rel1.to: "elm.text_new";
186 rel2.to: "elm.text_new";
190 text_source: "elm.text_new";
194 text_class: "toolbar_item";
197 description { state: "selected" 0.0;
198 inherit: "default" 0.0;
201 description { state: "disabled" 0.0;
202 inherit: "default" 0.0;
206 description { state: "disabled_visible" 0.0;
207 inherit: "default" 0.0;
216 description { state: "default" 0.0;
218 color: 255 255 255 0;
220 normal: "toolbar_sel.png";
226 description { state: "selected" 0.0;
227 inherit: "default" 0.0;
229 color: 255 255 255 255;
231 description { state: "disabled" 0.0;
232 inherit: "default" 0.0;
234 color: 255 255 255 0;
237 part { name: "elm.swallow.icon";
239 clip_to: "elm.icon.clipper";
240 description { state: "default" 0.0;
245 >>>>>>> remotes/origin/upstream
258 part { name: "elm.swallow.icon_new";
260 clip_to: "elm.icon_new.clipper";
261 description { state: "default" 0.0;
266 >>>>>>> remotes/origin/upstream
272 to_y: "elm.text_new";
279 part { name: "elm.text";
284 clip_to: "elm.text.clipper";
285 description { state: "default" 0.0;
297 color: 224 224 224 255;
300 font: "Sans:style=Bold";
304 text_class: "toolbar_item";
307 description { state: "selected" 0.0;
308 inherit: "default" 0.0;
311 description { state: "visible" 0.0;
312 inherit: "default" 0.0;
316 description { state: "disabled" 0.0;
317 inherit: "default" 0.0;
321 description { state: "disabled_visible" 0.0;
322 inherit: "default" 0.0;
329 part { name: "elm.text_new";
333 clip_to: "elm.text_new.clipper";
335 description { state: "default" 0.0;
347 color: 224 224 224 255;
350 font: "Sans:style=Bold";
354 text_class: "toolbar_item";
357 description { state: "selected" 0.0;
358 inherit: "default" 0.0;
361 description { state: "visible" 0.0;
362 inherit: "default" 0.0;
366 description { state: "disabled" 0.0;
367 inherit: "default" 0.0;
371 description { state: "disabled_visible" 0.0;
372 inherit: "default" 0.0;
379 part { name: "elm.text.clipper";
381 description { state: "default" 0.0;
382 color: 255 255 255 255;
384 description { state: "animation" 0.0;
385 color: 255 255 255 0;
388 part { name: "elm.text_new.clipper";
390 description { state: "default" 0.0;
391 color: 255 255 255 0;
393 description { state: "animation" 0.0;
394 color: 255 255 255 255;
397 part { name: "elm.icon.clipper";
399 description { state: "default" 0.0;
400 color: 255 255 255 255;
402 description { state: "animation" 0.0;
403 color: 255 255 255 0;
406 part { name: "elm.icon_new.clipper";
408 description { state: "default" 0.0;
409 color: 255 255 255 0;
411 description { state: "animation" 0.0;
412 color: 255 255 255 255;
415 part { name: "event";
418 ignore_flags: ON_HOLD;
419 description { state: "default" 0.0;
425 program { name: "go_active";
426 signal: "elm,state,selected";
428 action: STATE_SET "selected" 0.0;
432 target: "elm.text_new";
433 target: "label2_new";
434 transition: LINEAR 0.2;
436 program { name: "go_passive";
437 signal: "elm,state,unselected";
439 action: STATE_SET "default" 0.0;
443 target: "elm.text_new";
444 target: "label2_new";
445 transition: LINEAR 0.1;
447 program { name: "go";
449 signal: "mouse,up,1";
451 signal: "mouse,clicked,1";
452 >>>>>>> remotes/origin/upstream
454 action: SIGNAL_EMIT "elm,action,click" "elm";
456 program { name: "mouse,in";
459 action: SIGNAL_EMIT "elm,mouse,in" "elm";
461 program { name: "mouse,out";
464 action: SIGNAL_EMIT "elm,mouse,out" "elm";
466 program { name: "disable";
467 signal: "elm,state,disabled";
469 action: STATE_SET "disabled" 0.0;
471 target: "label2_new";
473 after: "disable_text";
475 program { name: "disable_text";
479 get_state(PART:"elm.text", st, 30, vl);
480 if (!strcmp(st, "visible"))
482 set_state(PART:"elm.text", "disabled_visible", 0.0);
483 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
487 set_state(PART:"elm.text", "disabled", 0.0);
488 set_state(PART:"elm.text_new", "disabled", 0.0);
492 program { name: "enable";
493 signal: "elm,state,enabled";
495 action: STATE_SET "default" 0.0;
497 target: "label2_new";
499 after: "enable_text";
501 program { name: "enable_text";
505 get_state(PART:"elm.text", st, 30, vl);
506 if (!strcmp(st, "disabled_visible"))
508 set_state(PART:"elm.text", "visible", 0.0);
509 set_state(PART:"elm.text_new", "visible", 0.0);
513 set_state(PART:"elm.text", "default", 0.0);
514 set_state(PART:"elm.text_new", "default", 0.0);
518 program { name: "label_set,animation,forward";
519 signal: "elm,state,label_set,forward";
521 after: "label_set,animation";
523 program { name: "label_set,animation,backward";
524 signal: "elm,state,label_set,backward";
526 after: "label_set,animation";
528 program { name: "label_set,animation";
529 signal: "elm,state,label_set";
531 action: STATE_SET "animation" 0.0;
532 target: "elm.text.clipper";
533 target: "elm.text_new.clipper";
534 transition: LINEAR 0.2;
535 after: "label_set,animation,done";
537 program { name: "label_set,animation,done";
538 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
540 program { name: "label,reset";
541 signal: "elm,state,label,reset";
543 action: STATE_SET "default" 0.0;
544 target: "elm.text.clipper";
545 target: "elm.text_new.clipper";
547 program { name: "icon_set,animation,forward";
548 signal: "elm,state,icon_set,forward";
550 after: "icon_set,animation";
552 program { name: "icon_set,animation,backward";
553 signal: "elm,state,icon_set,backward";
555 after: "icon_set,animation";
557 program { name: "icon_set,animation";
558 signal: "elm,state,icon_set";
560 action: STATE_SET "animation" 0.0;
561 target: "elm.icon.clipper";
562 target: "elm.icon_new.clipper";
563 transition: LINEAR 0.2;
564 after: "icon_set,animation,done";
566 program { name: "icon_set,animation,done";
567 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
569 program { name: "icon,reset";
570 signal: "elm,state,icon,reset";
572 action: STATE_SET "default" 0.0;
573 target: "elm.icon.clipper";
574 target: "elm.icon_new.clipper";
579 group { name: "elm/toolbar/item/item_horizontal";
581 inherit: "elm/toolbar/item/default";
582 parts.part { name: "elm.swallow.icon";
583 description { state: "default" 0.0;
592 parts.part { name: "elm.text";
593 description { state: "default" 0.0;
597 rel1.relative: 1 0.5;
598 rel1.to_x: "elm.swallow.icon";
603 inherit: "elm/toolbar/item/default";
605 part { name: "elm.swallow.icon";
606 description { state: "default" 0.0;
609 aspect_preference: VERTICAL;
618 part { name: "elm.swallow.icon_new";
619 description { state: "default" 0.0;
623 part { name: "elm.text";
624 description { state: "default" 0.0;
628 rel1.relative: 1.0 0.0;
629 rel1.to_x: "elm.swallow.icon";
630 rel2.relative: 1.0 1.0;
633 description { state: "selected" 0.0;
634 inherit: "default" 0.0;
637 description { state: "visible" 0.0;
638 inherit: "default" 0.0;
642 description { state: "disabled" 0.0;
643 inherit: "default" 0.0;
647 description { state: "disabled_visible" 0.0;
648 inherit: "default" 0.0;
655 part { name: "elm.text_new";
656 description { state: "default" 0.0;
660 rel1.relative: 1.0 0.0;
661 rel1.to_x: "elm.swallow.icon";
662 rel2.relative: 1.0 1.0;
665 description { state: "selected" 0.0;
666 inherit: "default" 0.0;
669 description { state: "visible" 0.0;
670 inherit: "default" 0.0;
674 description { state: "disabled" 0.0;
675 inherit: "default" 0.0;
679 description { state: "disabled_visible" 0.0;
680 inherit: "default" 0.0;
688 >>>>>>> remotes/origin/upstream
691 group { name: "elm/toolbar/separator/default";
693 image: "toolbar_separator_v.png" COMP;
696 part { name: "separator"; // separator group
697 description { state: "default" 0.0;
703 normal: "toolbar_separator_v.png";
713 group { name: "elm/toolbar/object/default";
715 part { name: "elm.swallow.object"; // object group
719 state: "default" 0.0;
722 description { state: "default" 0.0;
723 >>>>>>> remotes/origin/upstream
731 >>>>>>> remotes/origin/upstream