Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl/src/bin/tests/button


Modified Files:
        ewl_button.c 


Log Message:
- add some disabled buttons so we can see what they look like

===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/button/ewl_button.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- ewl_button.c        17 Oct 2006 04:59:53 -0000      1.1
+++ ewl_button.c        17 Nov 2006 05:17:42 -0000      1.2
@@ -23,9 +23,9 @@
        Ewl_Widget *hbox;
        Ewl_Widget *vbox;
        Ewl_Widget *separator[2];
-       Ewl_Widget *button[2];
-       Ewl_Widget *check_button[3];
-       Ewl_Widget *radio_button[2];
+       Ewl_Widget *button[3];
+       Ewl_Widget *check_button[4];
+       Ewl_Widget *radio_button[3];
 
        /*
         * Pack the button tests horizontally.
@@ -59,6 +59,16 @@
        ewl_widget_show(button[1]);
 
        /*
+        * Create a button that's disabled
+        */
+       button[2] = ewl_button_new();
+       ewl_container_child_append(EWL_CONTAINER(vbox), button[2]);
+       ewl_object_alignment_set(EWL_OBJECT(button[2]), EWL_FLAG_ALIGN_LEFT);
+       ewl_button_label_set(EWL_BUTTON(button[0]), "Disabled");
+       ewl_widget_disable(button[2]);
+       ewl_widget_show(button[2]);
+
+       /*
         * Add a separator between the classic buttons and the check buttons.
         */
        separator[0] = ewl_vseparator_new();
@@ -103,6 +113,18 @@
        ewl_widget_show(check_button[2]);
 
        /*
+        * Create a check button thats disabled
+        */
+       check_button[3]  = ewl_checkbutton_new();
+       ewl_button_label_set(EWL_BUTTON(check_button[3] ), "Disabled");
+       ewl_checkbutton_checked_set(EWL_CHECKBUTTON(check_button[3]), TRUE);
+       ewl_container_child_append(EWL_CONTAINER(vbox), check_button[3]);
+       ewl_object_alignment_set(EWL_OBJECT(check_button[3]),
+                                EWL_FLAG_ALIGN_LEFT);
+       ewl_widget_disable(check_button[3]);
+       ewl_widget_show(check_button[3]);
+
+       /*
         * Add a separator between the check buttons and the radio buttons
         */
        separator[1] = ewl_vseparator_new();
@@ -134,6 +156,15 @@
        ewl_object_alignment_set(EWL_OBJECT(radio_button[1]),
                                 EWL_FLAG_ALIGN_LEFT);
        ewl_widget_show(radio_button[1]);
+
+       radio_button[2]  = ewl_radiobutton_new();
+       ewl_button_label_set(EWL_BUTTON(radio_button[2] ), "Disabled");
+       ewl_radiobutton_checked_set(radio_button[2], TRUE);
+       ewl_container_child_append(EWL_CONTAINER(vbox), radio_button[2]);
+       ewl_object_alignment_set(EWL_OBJECT(radio_button[2]),
+                                EWL_FLAG_ALIGN_LEFT);
+       ewl_widget_disable(radio_button[2]);
+       ewl_widget_show(radio_button[2]);
 
        return 1;
 }



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to