1 group { name: "elm/scroller/entry/default";
4 item: "focus_highlight" "on";
8 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
13 v = get_int(sbalways_v);
15 emit("do-hide-vbar", "");
21 v = get_int(sbalways_h);
23 emit("do-hide-hbar", "");
27 set_int(sbvis_timer, 0);
32 image: "shelf_inset.png" COMP;
33 image: "bt_sm_base2.png" COMP;
34 image: "bt_sm_shine.png" COMP;
35 image: "bt_sm_hilight.png" COMP;
36 image: "sl_bt2_2.png" COMP;
41 description { state: "default" 0.0;
46 part { name: "clipper";
49 description { state: "default" 0.0;
56 part { name: "contentclipper";
60 description { state: "default" 0.0;
61 rel1.to: "elm.swallow.icon";
62 rel1.relative: 1.0 0.0;
63 rel2.to: "elm.swallow.end";
64 rel2.relative: 0.0 1.0;
67 part { name: "elm.swallow.icon";
70 description { state: "default" 0.0;
84 description { state: "visible" 0.0;
100 part { name: "elm.swallow.end";
103 description { state: "default" 0.0;
117 description { state: "visible" 0.0;
133 part { name: "elm.swallow.content";
134 clip_to: "contentclipper";
136 description { state: "default" 0.0;
138 to: "elm.swallow.icon";
143 to: "elm.swallow.end";
149 part { name: "conf_over";
151 description { state: "default" 0.0;
155 normal: "shelf_inset.png";
161 description { state: "enabled" 0.0;
162 inherit: "default" 0.0;
163 color: 200 155 0 255;
166 part { name: "focus_highlight";
168 description { state: "default" 0.0;
172 normal: "sl_bt2_2.png";
179 description { state: "enabled" 0.0;
180 inherit: "default" 0.0;
181 color: 200 155 0 255;
184 part { name: "sb_vbar_clip_master";
187 description { state: "default" 0.0;
189 description { state: "hidden" 0.0;
191 color: 255 255 255 0;
194 part { name: "sb_vbar_clip";
195 clip_to: "sb_vbar_clip_master";
198 description { state: "default" 0.0;
200 description { state: "hidden" 0.0;
202 color: 255 255 255 0;
205 part { name: "sb_vbar";
208 description { state: "default" 0.0;
216 to_y: "elm.swallow.content";
217 to_x: "elm.swallow.end";
223 to_x: "elm.swallow.end";
227 part { name: "elm.dragable.vbar";
228 clip_to: "sb_vbar_clip";
235 description { state: "default" 0.0;
250 normal: "bt_sm_base2.png";
256 part { name: "sb_vbar_over1";
257 clip_to: "sb_vbar_clip";
259 description { state: "default" 0.0;
260 rel1.to: "elm.dragable.vbar";
261 rel2.relative: 1.0 0.5;
262 rel2.to: "elm.dragable.vbar";
264 normal: "bt_sm_hilight.png";
269 part { name: "sb_vbar_over2";
270 clip_to: "sb_vbar_clip";
272 description { state: "default" 0.0;
273 rel1.to: "elm.dragable.vbar";
274 rel2.to: "elm.dragable.vbar";
276 normal: "bt_sm_shine.png";
282 part { name: "sb_hbar_clip_master";
285 description { state: "default" 0.0;
287 description { state: "hidden" 0.0;
289 color: 255 255 255 0;
292 part { name: "sb_hbar_clip";
293 clip_to: "sb_hbar_clip_master";
296 description { state: "default" 0.0;
298 description { state: "hidden" 0.0;
300 color: 255 255 255 0;
303 part { name: "sb_hbar";
306 description { state: "default" 0.0;
314 to_x: "elm.swallow.content";
315 to_y: "elm.swallow.content";
321 to_y: "elm.swallow.content";
325 part { name: "elm.dragable.hbar";
326 clip_to: "sb_hbar_clip";
333 description { state: "default" 0.0;
348 normal: "bt_sm_base2.png";
354 part { name: "sb_hbar_over1";
355 clip_to: "sb_hbar_clip";
357 description { state: "default" 0.0;
358 rel1.to: "elm.dragable.hbar";
359 rel2.relative: 1.0 0.5;
360 rel2.to: "elm.dragable.hbar";
362 normal: "bt_sm_hilight.png";
367 part { name: "sb_hbar_over2";
368 clip_to: "sb_hbar_clip";
370 description { state: "default" 0.0;
371 rel1.to: "elm.dragable.hbar";
372 rel2.to: "elm.dragable.hbar";
374 normal: "bt_sm_shine.png";
381 program { name: "load";
385 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
386 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
389 set_int(sbalways_v, 0);
390 set_int(sbalways_h, 0);
391 set_int(sbvis_timer, 0);
394 program { name: "icon_show";
395 signal: "elm,action,show,icon";
397 action: STATE_SET "visible" 0.0;
398 target: "elm.swallow.icon";
400 program { name: "icon_hide";
401 signal: "elm,action,hide,icon";
403 action: STATE_SET "default" 0.0;
404 target: "elm.swallow.icon";
406 program { name: "end_show";
407 signal: "elm,action,show,end";
409 action: STATE_SET "visible" 0.0;
410 target: "elm.swallow.end";
412 program { name: "end_hide";
413 signal: "elm,action,hide,end";
415 action: STATE_SET "default" 0.0;
416 target: "elm.swallow.end";
418 program { name: "vbar_show";
419 signal: "elm,action,show,vbar";
421 action: STATE_SET "default" 0.0;
422 target: "sb_vbar_clip_master";
424 program { name: "vbar_hide";
425 signal: "elm,action,hide,vbar";
427 action: STATE_SET "hidden" 0.0;
428 target: "sb_vbar_clip_master";
430 program { name: "vbar_show_always";
431 signal: "elm,action,show_always,vbar";
435 v = get_int(sbvis_v);
436 v |= get_int(sbalways_v);
438 set_int(sbalways_v, 1);
439 emit("do-show-vbar", "");
444 program { name: "vbar_show_notalways";
445 signal: "elm,action,show_notalways,vbar";
449 v = get_int(sbalways_v);
451 set_int(sbalways_v, 0);
452 v = get_int(sbvis_v);
454 emit("do-hide-vbar", "");
460 program { name: "sb_vbar_show";
461 signal: "do-show-vbar";
463 action: STATE_SET "default" 0.0;
464 transition: LINEAR 0.5;
465 target: "sb_vbar_clip";
467 program { name: "sb_vbar_hide";
468 signal: "do-hide-vbar";
470 action: STATE_SET "hidden" 0.0;
471 transition: LINEAR 0.5;
472 target: "sb_vbar_clip";
475 program { name: "hbar_show";
476 signal: "elm,action,show,hbar";
478 action: STATE_SET "default" 0.0;
479 target: "sb_hbar_clip_master";
481 program { name: "hbar_hide";
482 signal: "elm,action,hide,hbar";
484 action: STATE_SET "hidden" 0.0;
485 target: "sb_hbar_clip_master";
487 program { name: "hbar_show_always";
488 signal: "elm,action,show_always,hbar";
492 v = get_int(sbvis_h);
493 v |= get_int(sbalways_h);
495 set_int(sbalways_h, 1);
496 emit("do-show-hbar", "");
501 program { name: "hbar_show_notalways";
502 signal: "elm,action,show_notalways,hbar";
506 v = get_int(sbalways_h);
508 set_int(sbalways_h, 0);
509 v = get_int(sbvis_h);
511 emit("do-hide-hbar", "");
517 program { name: "sb_hbar_show";
518 signal: "do-show-hbar";
520 action: STATE_SET "default" 0.0;
521 transition: LINEAR 0.5;
522 target: "sb_hbar_clip";
524 program { name: "sb_hbar_hide";
525 signal: "do-hide-hbar";
527 action: STATE_SET "hidden" 0.0;
528 transition: LINEAR 0.5;
529 target: "sb_hbar_clip";
532 program { name: "scroll";
533 signal: "elm,action,scroll";
537 v = get_int(sbvis_v);
538 v |= get_int(sbalways_v);
540 emit("do-show-vbar", "");
543 v = get_int(sbvis_h);
544 v |= get_int(sbalways_h);
546 emit("do-show-hbar", "");
549 v = get_int(sbvis_timer);
550 if (v > 0) cancel_timer(v);
551 v = timer(1.0, "timer0", 0);
552 set_int(sbvis_timer, v);
556 program { name: "highlight_show";
557 signal: "elm,action,focus_highlight,show";
559 action: STATE_SET "enabled" 0.0;
560 transition: ACCELERATE 0.3;
561 target: "focus_highlight";
564 program { name: "highlight_hide";
565 signal: "elm,action,focus_highlight,hide";
567 action: STATE_SET "default" 0.0;
568 transition: DECELERATE 0.3;
569 target: "focus_highlight";
575 ///////////////////////////////////////////////////////////////////////////////
576 // emoticon images from:
578 // http://lazycrazy.deviantart.com/
579 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
580 group { name: "elm/entry/emoticon/angry/default"; images.image:
581 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
582 "emo-angry.png"; } } } }
583 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
584 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
585 "emo-angry-shout.png"; } } } }
586 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
587 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
588 "emo-crazy-laugh.png"; } } } }
589 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
590 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
591 "emo-evil-laugh.png"; } } } }
592 group { name: "elm/entry/emoticon/evil/default"; images.image:
593 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
594 "emo-evil.png"; } } } }
595 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
596 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
597 "emo-goggle-smile.png"; } } } }
598 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
599 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
600 "emo-grumpy.png"; } } } }
601 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
602 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
603 "emo-grumpy-smile.png"; } } } }
604 group { name: "elm/entry/emoticon/guilty/default"; images.image:
605 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
606 "emo-guilty.png"; } } } }
607 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
608 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
609 "emo-guilty-smile.png"; } } } }
610 group { name: "elm/entry/emoticon/haha/default"; images.image:
611 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
612 "emo-haha.png"; } } } }
613 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
614 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
615 "emo-half-smile.png"; } } } }
616 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
617 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
618 "emo-happy-panting.png"; } } } }
619 group { name: "elm/entry/emoticon/happy/default"; images.image:
620 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
621 "emo-happy.png"; } } } }
622 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
623 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
624 "emo-indifferent.png"; } } } }
625 group { name: "elm/entry/emoticon/kiss/default"; images.image:
626 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
627 "emo-kiss.png"; } } } }
628 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
629 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
630 "emo-knowing-grin.png"; } } } }
631 group { name: "elm/entry/emoticon/laugh/default"; images.image:
632 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
633 "emo-laugh.png"; } } } }
634 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
635 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
636 "emo-little-bit-sorry.png"; } } } }
637 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
638 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
639 "emo-love-lots.png"; } } } }
640 group { name: "elm/entry/emoticon/love/default"; images.image:
641 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
642 "emo-love.png"; } } } }
643 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
644 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
645 "emo-minimal-smile.png"; } } } }
646 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
647 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
648 "emo-not-happy.png"; } } } }
649 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
650 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
651 "emo-not-impressed.png"; } } } }
652 group { name: "elm/entry/emoticon/omg/default"; images.image:
653 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
654 "emo-omg.png"; } } } }
655 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
656 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
657 "emo-opensmile.png"; } } } }
658 group { name: "elm/entry/emoticon/smile/default"; images.image:
659 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
660 "emo-smile.png"; } } } }
661 group { name: "elm/entry/emoticon/sorry/default"; images.image:
662 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
663 "emo-sorry.png"; } } } }
664 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
665 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
666 "emo-squint-laugh.png"; } } } }
667 group { name: "elm/entry/emoticon/surprised/default"; images.image:
668 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
669 "emo-surprised.png"; } } } }
670 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
671 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
672 "emo-suspicious.png"; } } } }
673 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
674 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
675 "emo-tongue-dangling.png"; } } } }
676 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
677 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
678 "emo-tongue-poke.png"; } } } }
679 group { name: "elm/entry/emoticon/uh/default"; images.image:
680 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
681 "emo-uh.png"; } } } }
682 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
683 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
684 "emo-unhappy.png"; } } } }
685 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
686 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
687 "emo-very-sorry.png"; } } } }
688 group { name: "elm/entry/emoticon/what/default"; images.image:
689 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
690 "emo-what.png"; } } } }
691 group { name: "elm/entry/emoticon/wink/default"; images.image:
692 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
693 "emo-wink.png"; } } } }
694 group { name: "elm/entry/emoticon/worried/default"; images.image:
695 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
696 "emo-worried.png"; } } } }
697 group { name: "elm/entry/emoticon/wtf/default"; images.image:
698 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
699 "emo-wtf.png"; } } } }
700 //------------------------------------------------------------
701 group { name: "elm/entry/base/default";
704 style { name: "entry_textblock_style";
705 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
709 tag: "em" "+ font_style=Oblique";
710 tag: "b" "+ font_weight=Bold";
711 tag: "link" "+ color=#800 underline=on underline_color=#8008";
712 tag: "hilight" "+ font_weight=Bold";
714 style { name: "entry_textblock_disabled_style";
715 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
719 tag: "em" "+ font_style=Oblique";
720 tag: "b" "+ font_weight=Bold";
721 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
722 tag: "hilight" "+ font_weight=Bold";
726 // item: context_menu_orientation "horizontal";
729 part { name: "elm.text";
733 entry_mode: EDITABLE;
734 select_mode: EXPLICIT;
736 source: "elm/entry/selection/default"; // selection under
737 // source2: "X"; // selection over
738 // source3: "X"; // cursor under
739 source4: "elm/entry/cursor/default"; // cursorover
740 source5: "elm/entry/anchor/default"; // anchor under
741 // source6: "X"; // anchor over
742 description { state: "default" 0.0;
743 /* we gotta use 0 0 here, because of scrolled entries */
746 style: "entry_textblock_style";
751 description { state: "disabled" 0.0;
752 inherit: "default" 0.0;
754 style: "entry_textblock_disabled_style";
761 program { name: "focus";
767 program { name: "disable";
768 signal: "elm,state,disabled";
770 action: STATE_SET "disabled" 0.0;
773 program { name: "enable";
774 signal: "elm,state,enabled";
776 action: STATE_SET "default" 0.0;
782 group { name: "elm/entry/base-mixedwrap/default";
785 style { name: "entry_textblock_style_mixedwrap";
786 base: "font=Sans font_size=10 color=#000 wrap=mixed text_class=entry";
790 tag: "em" "+ font_style=Oblique";
791 tag: "b" "+ font_weight=Bold";
792 tag: "link" "+ color=#800 underline=on underline_color=#8008";
793 tag: "hilight" "+ font_weight=Bold";
795 style { name: "entry_textblock_disabled_style_mixedwrap";
796 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
800 tag: "em" "+ font_style=Oblique";
801 tag: "b" "+ font_weight=Bold";
802 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
803 tag: "hilight" "+ font_weight=Bold";
807 part { name: "elm.text";
811 entry_mode: EDITABLE;
812 select_mode: EXPLICIT;
814 source: "elm/entry/selection/default"; // selection under
815 // source2: "X"; // selection over
816 // source3: "X"; // cursor under
817 source4: "elm/entry/cursor/default"; // cursorover
818 source5: "elm/entry/anchor/default"; // anchor under
819 // source6: "X"; // anchor over
820 description { state: "default" 0.0;
823 style: "entry_textblock_style_mixedwrap";
828 description { state: "disabled" 0.0;
829 inherit: "default" 0.0;
831 style: "entry_textblock_disabled_style_mixedwrap";
838 program { name: "focus";
844 program { name: "disable";
845 signal: "elm,state,disabled";
847 action: STATE_SET "disabled" 0.0;
850 program { name: "enable";
851 signal: "elm,state,enabled";
853 action: STATE_SET "default" 0.0;
859 group { name: "elm/entry/base-charwrap/default";
862 style { name: "entry_textblock_style_charwrap";
863 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
867 tag: "em" "+ font_style=Oblique";
868 tag: "b" "+ font_weight=Bold";
869 tag: "link" "+ color=#800 underline=on underline_color=#8008";
870 tag: "hilight" "+ font_weight=Bold";
872 style { name: "entry_textblock_disabled_style_charwrap";
873 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
877 tag: "em" "+ font_style=Oblique";
878 tag: "b" "+ font_weight=Bold";
879 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
880 tag: "hilight" "+ font_weight=Bold";
884 part { name: "elm.text";
888 entry_mode: EDITABLE;
889 select_mode: EXPLICIT;
891 source: "elm/entry/selection/default"; // selection under
892 // source2: "X"; // selection over
893 // source3: "X"; // cursor under
894 source4: "elm/entry/cursor/default"; // cursorover
895 source5: "elm/entry/anchor/default"; // anchor under
896 // source6: "X"; // anchor over
897 description { state: "default" 0.0;
900 style: "entry_textblock_style_charwrap";
905 description { state: "disabled" 0.0;
906 inherit: "default" 0.0;
908 style: "entry_textblock_disabled_style_charwrap";
915 program { name: "focus";
921 program { name: "disable";
922 signal: "elm,state,disabled";
924 action: STATE_SET "disabled" 0.0;
927 program { name: "enable";
928 signal: "elm,state,enabled";
930 action: STATE_SET "default" 0.0;
936 group { name: "elm/entry/base-nowrap/default";
938 part { name: "elm.text";
942 entry_mode: EDITABLE;
943 select_mode: EXPLICIT;
945 source: "elm/entry/selection/default"; // selection under
946 source4: "elm/entry/cursor/default"; // cursorover
947 source5: "elm/entry/anchor/default"; // anchor under
948 description { state: "default" 0.0;
950 style: "entry_textblock_style";
955 description { state: "disabled" 0.0;
956 inherit: "default" 0.0;
958 style: "entry_textblock_disabled_style";
967 description { state: "default" 0.0;
973 description { state: "visible" 0.0;
974 inherit: "default" 0.0;
981 program { name: "focus";
987 program { name: "disable";
988 signal: "elm,state,disabled";
990 action: STATE_SET "disabled" 0.0;
993 program { name: "enable";
994 signal: "elm,state,enabled";
996 action: STATE_SET "default" 0.0;
1000 program { name: "selmode0";
1001 signal: "elm,state,select,on";
1003 action: STATE_SET "visible" 0.0;
1006 program { name: "selmode1";
1007 signal: "elm,state,select,off";
1009 action: STATE_SET "default" 0.0;
1016 group { name: "elm/entry/base-single/default";
1019 style { name: "entry_single_textblock_style";
1020 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
1024 tag: "em" "+ font_style=Oblique";
1025 tag: "b" "+ font_weight=Bold";
1026 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1027 tag: "hilight" "+ font_weight=Bold";
1029 style { name: "entry_single_textblock_disabled_style";
1030 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
1034 tag: "em" "+ font_style=Oblique";
1035 tag: "b" "+ font_weight=Bold";
1036 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
1037 tag: "hilight" "+ font_weight=Bold";
1041 part { name: "elm.text";
1045 entry_mode: EDITABLE;
1046 select_mode: EXPLICIT;
1048 source: "elm/entry/selection/default"; // selection under
1049 source4: "elm/entry/cursor/default"; // cursorover
1050 source5: "elm/entry/anchor/default"; // anchor under
1051 description { state: "default" 0.0;
1053 style: "entry_single_textblock_style";
1059 description { state: "disabled" 0.0;
1060 inherit: "default" 0.0;
1062 style: "entry_single_textblock_disabled_style";
1068 program { name: "focus";
1074 program { name: "disable";
1075 signal: "elm,state,disabled";
1077 action: STATE_SET "disabled" 0.0;
1080 program { name: "enable";
1081 signal: "elm,state,enabled";
1083 action: STATE_SET "default" 0.0;
1089 group { name: "elm/entry/base-single-noedit/default";
1091 part { name: "elm.text";
1096 select_mode: EXPLICIT;
1098 source: "elm/entry/selection/default"; // selection under
1099 source5: "elm/entry/anchor/default"; // anchor under
1100 description { state: "default" 0.0;
1102 style: "entry_single_textblock_style";
1108 description { state: "disabled" 0.0;
1109 inherit: "default" 0.0;
1111 style: "entry_single_textblock_disabled_style";
1117 program { name: "focus";
1123 program { name: "disable";
1124 signal: "elm,state,disabled";
1126 action: STATE_SET "disabled" 0.0;
1129 program { name: "enable";
1130 signal: "elm,state,enabled";
1132 action: STATE_SET "default" 0.0;
1138 group { name: "elm/entry/base-noedit/default";
1140 part { name: "elm.text";
1145 select_mode: EXPLICIT;
1147 source: "elm/entry/selection/default"; // selection under
1148 source5: "elm/entry/anchor/default"; // anchor under
1149 description { state: "default" 0.0;
1152 style: "entry_textblock_style";
1157 description { state: "disabled" 0.0;
1158 inherit: "default" 0.0;
1160 style: "entry_textblock_disabled_style";
1166 program { name: "focus";
1172 program { name: "disable";
1173 signal: "elm,state,disabled";
1175 action: STATE_SET "disabled" 0.0;
1178 program { name: "enable";
1179 signal: "elm,state,enabled";
1181 action: STATE_SET "default" 0.0;
1187 group { name: "elm/entry/base-noedit-mixedwrap/default";
1189 part { name: "elm.text";
1194 select_mode: EXPLICIT;
1196 source: "elm/entry/selection/default"; // selection under
1197 source5: "elm/entry/anchor/default"; // anchor under
1198 description { state: "default" 0.0;
1201 style: "entry_textblock_style_mixedwrap";
1206 description { state: "disabled" 0.0;
1207 inherit: "default" 0.0;
1209 style: "entry_textblock_disabled_style_mixedwrap";
1215 program { name: "focus";
1221 program { name: "disable";
1222 signal: "elm,state,disabled";
1224 action: STATE_SET "disabled" 0.0;
1227 program { name: "enable";
1228 signal: "elm,state,enabled";
1230 action: STATE_SET "default" 0.0;
1236 group { name: "elm/entry/base-noedit-charwrap/default";
1238 part { name: "elm.text";
1243 select_mode: EXPLICIT;
1245 source: "elm/entry/selection/default"; // selection under
1246 source5: "elm/entry/anchor/default"; // anchor under
1247 description { state: "default" 0.0;
1250 style: "entry_textblock_style_charwrap";
1255 description { state: "disabled" 0.0;
1256 inherit: "default" 0.0;
1258 style: "entry_textblock_disabled_style_charwrap";
1264 program { name: "focus";
1270 program { name: "disable";
1271 signal: "elm,state,disabled";
1273 action: STATE_SET "disabled" 0.0;
1276 program { name: "enable";
1277 signal: "elm,state,enabled";
1279 action: STATE_SET "default" 0.0;
1285 group { name: "elm/entry/base-nowrap-noedit/default";
1287 part { name: "elm.text";
1292 select_mode: EXPLICIT;
1294 source: "elm/entry/selection/default"; // selection under
1295 source5: "elm/entry/anchor/default"; // anchor under
1296 description { state: "default" 0.0;
1298 style: "entry_textblock_style";
1303 description { state: "disabled" 0.0;
1304 inherit: "default" 0.0;
1306 style: "entry_textblock_disabled_style";
1312 program { name: "focus";
1318 program { name: "disable";
1319 signal: "elm,state,disabled";
1321 action: STATE_SET "disabled" 0.0;
1324 program { name: "enable";
1325 signal: "elm,state,enabled";
1327 action: STATE_SET "default" 0.0;
1333 group { name: "elm/entry/base-password/default";
1335 part { name: "elm.text";
1339 entry_mode: PASSWORD;
1340 select_mode: EXPLICIT;
1342 source: "elm/entry/selection/default"; // selection under
1343 source4: "elm/entry/cursor/default"; // cursorover
1344 source5: "elm/entry/anchor/default"; // anchor under
1345 description { state: "default" 0.0;
1347 style: "entry_single_textblock_style";
1354 description { state: "disabled" 0.0;
1355 inherit: "default" 0.0;
1357 style: "entry_single_textblock_disabled_style";
1363 program { name: "focus";
1369 program { name: "disable";
1370 signal: "elm,state,disabled";
1372 action: STATE_SET "disabled" 0.0;
1375 program { name: "enable";
1376 signal: "elm,state,enabled";
1378 action: STATE_SET "default" 0.0;
1384 group { name: "elm/entry/cursor/default";
1386 image: "cur_box.png" COMP;
1387 image: "cur_hi.png" COMP;
1388 image: "cur_shad.png" COMP;
1389 image: "cur_shine.png" COMP;
1390 image: "cur_glow.png" COMP;
1393 part { name: "clip2";
1396 description { state: "default" 0.0;
1401 description { state: "focused" 0.0;
1402 inherit: "default" 0.0;
1406 part { name: "clip";
1410 description { state: "default" 0.0;
1414 description { state: "hidden" 0.0;
1415 inherit: "default" 0.0;
1422 description { state: "default" 0.0;
1427 image.border: 2 2 2 2;
1428 image.normal: "cur_shad.png";
1431 part { name: "base";
1435 description { state: "default" 0.0;
1438 rel1.relative: 0.0 1.0;
1440 rel2.relative: 1.0 1.0;
1442 image.normal: "cur_box.png";
1448 description { state: "default" 0.0;
1451 rel2.relative: 1.0 0.5;
1452 image.normal: "cur_hi.png";
1455 part { name: "shine";
1459 description { state: "default" 0.0;
1462 rel2.relative: 1.0 0.75;
1463 image.border: 2 2 1 0;
1464 image.normal: "cur_shine.png";
1468 part { name: "glow";
1471 description { state: "default" 0.0;
1473 rel1.relative: 0.0 -2.0;
1476 rel2.relative: 1.0 0.0;
1478 image.border: 2 2 0 4;
1479 image.normal: "cur_glow.png";
1482 description { state: "hidden" 0.0;
1483 inherit: "default" 0.0;
1484 color: 255 255 255 0;
1489 program { name: "show";
1492 action: STATE_SET "hidden" 0.0;
1494 transition: DECELERATE 2.0;
1498 program { name: "show2";
1499 action: STATE_SET "hidden" 0.0;
1504 program { name: "show3";
1505 action: STATE_SET "default" 0.0;
1510 program { name: "show4";
1511 action: STATE_SET "default" 0.0;
1513 transition: DECELERATE 0.5;
1517 program { name: "focused";
1518 signal: "elm,action,focus";
1520 action: STATE_SET "focused" 0.0;
1523 program { name: "unfocused";
1524 signal: "elm,action,unfocus";
1526 action: STATE_SET "default" 0.0;
1532 group { name: "elm/entry/selection/default";
1537 description { state: "default" 0.0;
1538 color: 128 128 128 128;
1544 group { name: "elm/entry/anchor/default";
1549 description { state: "default" 0.0;