summaryrefslogtreecommitdiff
path: root/src/bin
diff options
context:
space:
mode:
authorTaehyub Kim <taehyub.kim@samsung.com>2017-12-13 17:46:26 +0900
committerJaehyun Cho <jae_hyun.cho@samsung.com>2017-12-13 17:46:40 +0900
commitcf36e21e0787b63aa784907a87d19c2983061beb (patch)
treeb13c60a8b9a7cb02f56d0a5d9a5f945905559854 /src/bin
parentbaabcdcd7dd507648d56a8a7fc96519822a3534a (diff)
efl_ui_popup_alert_text: add expandable feature
Summary: add expandable feature for text popup Test Plan: 1. run elementary_text -to Ui.Popup.Alert.Text 2. check the cases of the sample Reviewers: Jaehyun_Cho, jpeg, woohyun, thiepha, Blackmole, cedric Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5547
Diffstat (limited to 'src/bin')
-rw-r--r--src/bin/elementary/test_ui_popup.c434
1 files changed, 422 insertions, 12 deletions
diff --git a/src/bin/elementary/test_ui_popup.c b/src/bin/elementary/test_ui_popup.c
index 161cded8f5..04bd30828c 100644
--- a/src/bin/elementary/test_ui_popup.c
+++ b/src/bin/elementary/test_ui_popup.c
@@ -527,31 +527,441 @@ test_ui_popup_alert_scroll(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED,
527 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_scroll_case5_cb, win); 527 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_scroll_case5_cb, win);
528} 528}
529 529
530void 530static void
531test_ui_popup_alert_text(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) 531efl_ui_popup_alert_text_clicked_cb(void *data EINA_UNUSED, const Efl_Event *ev)
532{ 532{
533 Eo *win = efl_add(EFL_UI_WIN_CLASS, NULL, 533 Efl_Ui_Popup_Alert_Clicked_Event *event = ev->info;
534 efl_text_set(efl_added, "Efl.Ui.Popup.Alert.Text"),
535 efl_ui_win_autodel_set(efl_added, EINA_TRUE));
536 534
537 efl_gfx_size_set(win, EINA_SIZE2D(320, 320)); 535 if (event->button_type == EFL_UI_POPUP_ALERT_BUTTON_POSITIVE)
536 efl_text_set(ev->object, "Text is changed");
537 else
538 efl_del(ev->object);
539}
538 540
541static void
542create_message(Eina_Strbuf *message_buf, const char *message, int iterate_cnt)
543{
544 int i;
545 for (i = 0; i < iterate_cnt; i++)
546 eina_strbuf_append(message_buf, message);
547}
548
549static void
550_alert_text_case1_cb(void *data, const Efl_Event *ev EINA_UNUSED)
551{
552 Eo *win = data;
539 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win); 553 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
540 554
541 efl_text_set(efl_part(efl_ui_popup, "title"), "title"); 555 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
556 efl_text_set(efl_ui_popup, "This is Text Popup");
542 557
543 efl_gfx_size_set(efl_ui_popup, EINA_SIZE2D(160, 160)); 558 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
559 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
560 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
561
562 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
563
564 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
565}
566
567static void
568_alert_text_case2_cb(void *data, const Efl_Event *ev EINA_UNUSED)
569{
570 Eo *win = data;
571 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
544 572
545 efl_text_set(efl_ui_popup, 573 Eina_Strbuf *message_buf = eina_strbuf_new();
546 "This is Text Popup This is Text Popup This is Text Popup This is Text Popup This is Text Popup This is Text Popup This is Text Popup" 574 create_message(message_buf, "This is Text Popup ", 50);
547 "This is Text Popup This is Text Popup This is Text Popup This is Text Popup This is Text Popup This is Text Popup This is Text Popup" 575
548 "This is Text Popup This is Text Popup This is Text Popup This is Text Popup This is Text Popup This is Text Popup This is Text Popup"); 576 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
577
578 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
579 efl_text_set(efl_ui_popup, eina_strbuf_string_get(message_buf));
549 580
550 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes"); 581 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
551 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No"); 582 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
552 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel"); 583 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
553 584
554 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_clicked_cb, NULL); 585 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
586
587 eina_strbuf_free(message_buf);
588}
589
590static void
591_alert_text_case3_cb(void *data, const Efl_Event *ev EINA_UNUSED)
592{
593 Eo *win = data;
594 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
595
596 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
597 efl_ui_popup_alert_text_expandable_set(efl_ui_popup, EINA_SIZE2D(300, 300));
598
599 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
600 efl_text_set(efl_ui_popup, "This is Text Popup");
601
602 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
603 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
604 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
605
606 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
607}
608
609static void
610_alert_text_case4_cb(void *data, const Efl_Event *ev EINA_UNUSED)
611{
612 Eo *win = data;
613 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
614
615 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
616
617 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
618 efl_text_set(efl_ui_popup, "This is Text Popup");
619
620 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
621 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
622 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
623
624 efl_ui_popup_alert_text_expandable_set(efl_ui_popup, EINA_SIZE2D(300, -1));
625
626 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
627}
628
629static void
630_alert_text_case5_cb(void *data, const Efl_Event *ev EINA_UNUSED)
631{
632 Eo *win = data;
633 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
634
635 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
636 efl_text_set(efl_ui_popup, "This is Text Popup");
637
638 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
639 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
640 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
641
642 efl_ui_popup_alert_text_expandable_set(efl_ui_popup, EINA_SIZE2D(-1, 300));
643
644 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
645 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
646}
647
648static void
649_alert_text_case6_cb(void *data, const Efl_Event *ev EINA_UNUSED)
650{
651 Eo *win = data;
652 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
653
654 Eina_Strbuf *message_buf = eina_strbuf_new();
655 create_message(message_buf, "This is Text Popup ", 50);
656
657 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
658 efl_text_set(efl_ui_popup, eina_strbuf_string_get(message_buf));
659
660 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
661 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
662 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
663
664 efl_ui_popup_alert_text_expandable_set(efl_ui_popup, EINA_SIZE2D(300, 300));
665
666 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
667
668 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
669
670 eina_strbuf_free(message_buf);
671}
672
673static void
674_alert_text_case7_cb(void *data, const Efl_Event *ev EINA_UNUSED)
675{
676 Eo *win = data;
677 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
678
679 Eina_Strbuf *message_buf = eina_strbuf_new();
680 create_message(message_buf, "This is Text Popup ", 50);
681
682 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
683
684 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
685 efl_text_set(efl_ui_popup, eina_strbuf_string_get(message_buf));
686
687 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
688 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
689 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
690
691 efl_ui_popup_alert_text_expandable_set(efl_ui_popup, EINA_SIZE2D(300, -1));
692
693 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
694
695 eina_strbuf_free(message_buf);
696}
697
698static void
699_alert_text_case8_cb(void *data, const Efl_Event *ev EINA_UNUSED)
700{
701 Eo *win = data;
702 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
703
704 Eina_Strbuf *message_buf = eina_strbuf_new();
705 create_message(message_buf, "This is Text Popup ", 50);
706
707 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
708 efl_text_set(efl_ui_popup, eina_strbuf_string_get(message_buf));
709
710 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
711 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
712 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
713
714 efl_ui_popup_alert_text_expandable_set(efl_ui_popup, EINA_SIZE2D(-1, 300));
715
716 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
717
718 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
719
720 eina_strbuf_free(message_buf);
721}
722
723static void
724_alert_text_case9_cb(void *data, const Efl_Event *ev EINA_UNUSED)
725{
726 Eo *win = data;
727 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
728
729 Eina_Strbuf *message_buf = eina_strbuf_new();
730 create_message(message_buf, "This is Text Popup ", 50);
731
732 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
733 efl_text_set(efl_ui_popup, eina_strbuf_string_get(message_buf));
734
735 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
736 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
737 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
738
739 efl_ui_popup_alert_text_expandable_set(efl_ui_popup, EINA_SIZE2D(10, 10));
740
741 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
742
743 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
744
745 eina_strbuf_free(message_buf);
746}
747
748static void
749_alert_text_case10_cb(void *data, const Efl_Event *ev EINA_UNUSED)
750{
751 Eo *win = data;
752 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
753
754 Eina_Strbuf *message_buf = eina_strbuf_new();
755 create_message(message_buf, "This is Text Popup ", 10);
756
757 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
758 efl_text_set(efl_ui_popup, eina_strbuf_string_get(message_buf));
759
760 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
761 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
762 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
763
764 efl_ui_popup_alert_text_expandable_set(efl_ui_popup, EINA_SIZE2D(150, 150));
765
766 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
767
768 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
769
770 eina_strbuf_free(message_buf);
771}
772
773static void
774_alert_text_case11_cb(void *data, const Efl_Event *ev EINA_UNUSED)
775{
776 Eo *win = data;
777 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
778
779 Eina_Strbuf *message_buf = eina_strbuf_new();
780 create_message(message_buf, "This is Text Popup ", 10);
781
782 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
783 efl_text_set(efl_ui_popup, eina_strbuf_string_get(message_buf));
784
785 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
786 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
787 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
788
789 efl_ui_popup_alert_text_expandable_set(efl_ui_popup, EINA_SIZE2D(150, -1));
790
791 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
792
793 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
794
795 eina_strbuf_free(message_buf);
796}
797
798static void
799_alert_text_case12_cb(void *data, const Efl_Event *ev EINA_UNUSED)
800{
801 Eo *win = data;
802 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
803
804 Eina_Strbuf *message_buf = eina_strbuf_new();
805 create_message(message_buf, "This is Text Popup ", 10);
806
807 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
808 efl_text_set(efl_ui_popup, eina_strbuf_string_get(message_buf));
809
810 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
811 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
812 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
813
814 efl_ui_popup_alert_text_expandable_set(efl_ui_popup, EINA_SIZE2D(300, -1));
815
816 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
817
818 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
819
820 eina_strbuf_free(message_buf);
821}
822
823static void
824_alert_text_case13_cb(void *data, const Efl_Event *ev EINA_UNUSED)
825{
826 Eo *win = data;
827 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
828
829 Eina_Strbuf *message_buf = eina_strbuf_new();
830 create_message(message_buf, "This is Text Popup ", 20);
831
832 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
833 efl_text_set(efl_ui_popup, eina_strbuf_string_get(message_buf));
834
835 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
836 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
837 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
838
839 efl_ui_popup_alert_text_expandable_set(efl_ui_popup, EINA_SIZE2D(-1, 150));
840
841 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
842
843 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
844
845 eina_strbuf_free(message_buf);
846}
847
848static void
849_alert_text_case14_cb(void *data, const Efl_Event *ev EINA_UNUSED)
850{
851 Eo *win = data;
852 Eo *efl_ui_popup= efl_add(EFL_UI_POPUP_ALERT_TEXT_CLASS, win);
853
854 Eina_Strbuf *message_buf = eina_strbuf_new();
855 create_message(message_buf, "This is Text Popup ", 50);
856
857 efl_text_set(efl_part(efl_ui_popup, "title"), "title");
858 efl_text_set(efl_ui_popup, eina_strbuf_string_get(message_buf));
859
860 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_POSITIVE, "Yes");
861 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_NEGATIVE, "No");
862 efl_ui_popup_alert_button_set(efl_ui_popup, EFL_UI_POPUP_ALERT_BUTTON_USER, "Cancel");
863
864 efl_ui_popup_alert_text_expandable_set(efl_ui_popup, EINA_SIZE2D(-1, 300));
865
866 efl_ui_popup_size_set(efl_ui_popup, EINA_SIZE2D(200, 200));
867
868 efl_event_callback_add(efl_ui_popup, EFL_UI_POPUP_ALERT_EVENT_CLICKED, efl_ui_popup_alert_text_clicked_cb, NULL);
869
870 eina_strbuf_free(message_buf);
871}
872
873void
874test_ui_popup_alert_text(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED)
875{
876 Eo *win = efl_add(EFL_UI_WIN_CLASS, NULL,
877 efl_text_set(efl_added, "Efl.Ui.Popup.Alert.Text"),
878 efl_ui_win_autodel_set(efl_added, EINA_TRUE));
879
880 efl_gfx_size_set(win, EINA_SIZE2D(500, 700));
881
882 Eo *create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
883 efl_text_set(create_btn, "1. size(200,200), text(short), expand(-1,-1)");
884 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 0));
885 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
886 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case1_cb, win);
887
888 create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
889 efl_text_set(create_btn, "2. size(200,200), text(long), expand(-1,-1)");
890 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 50));
891 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
892 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case2_cb, win);
893
894 create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
895 efl_text_set(create_btn, "3. size(200,200), text(short), expand(300,300)");
896 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 100));
897 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
898 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case3_cb, win);
899
900 create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
901 efl_text_set(create_btn, "4. size(200,200), text(short), expand(300,-1)");
902 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 150));
903 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
904 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case4_cb, win);
905
906 create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
907 efl_text_set(create_btn, "5. size(200,200), text(short), expand(-1,300)");
908 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 200));
909 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
910 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case5_cb, win);
911
912 create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
913 efl_text_set(create_btn, "6. size(200,200), text(long), expand(300,300)");
914 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 250));
915 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
916 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case6_cb, win);
917
918 create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
919 efl_text_set(create_btn, "7. size(200,200), text(long), expand(300,-1)");
920 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 300));
921 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
922 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case7_cb, win);
923
924 create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
925 efl_text_set(create_btn, "8. size(200,200), text(long), expand(-1,300)");
926 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 350));
927 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
928 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case8_cb, win);
929
930 create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
931 efl_text_set(create_btn, "9. size(200,200), text(long), expand(10, 10)");
932 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 400));
933 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
934 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case9_cb, win);
935
936 create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
937 efl_text_set(create_btn, "10. size(200,200), text(long), expand(150,150)");
938 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 450));
939 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
940 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case10_cb, win);
941
942 create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
943 efl_text_set(create_btn, "11. size(200,200), text(long), expand(150,-1)");
944 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 500));
945 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
946 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case11_cb, win);
947
948 create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
949 efl_text_set(create_btn, "12. size(200,200), text(long), expand(300,-1)");
950 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 550));
951 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
952 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case12_cb, win);
953
954 create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
955 efl_text_set(create_btn, "13. size(200,200), text(long), expand(-1,150)");
956 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 600));
957 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
958 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case13_cb, win);
959
960 create_btn = efl_add(EFL_UI_BUTTON_CLASS, win);
961 efl_text_set(create_btn, "14. size(200,200), text(long), expand(-1,300)");
962 efl_gfx_position_set(create_btn, EINA_POSITION2D(0, 650));
963 efl_gfx_size_set(create_btn, EINA_SIZE2D(500, 50));
964 efl_event_callback_add(create_btn, EFL_UI_EVENT_CLICKED, _alert_text_case14_cb, win);
555} 965}
556 966
557static void 967static void