Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_border.c 


Log Message:
- make shade/maximize and stick into checkbox options and place in their own
  section

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_border.c,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -3 -r1.54 -r1.55
--- e_border.c  11 Jan 2005 00:04:43 -0000      1.54
+++ e_border.c  11 Jan 2005 00:52:25 -0000      1.55
@@ -2531,28 +2531,30 @@
    mi = e_menu_item_new(m);
    e_menu_item_label_set(mi, "Close");
    e_menu_item_callback_set(mi, _e_border_menu_cb_close, bd);
-   mi = e_menu_item_new(m);
-   if (bd->shaded)
-     e_menu_item_label_set(mi, "Un-Shade");
-   else 
-     e_menu_item_label_set(mi, "Shade");
-   e_menu_item_callback_set(mi, _e_border_menu_cb_shade, bd);
 
    mi = e_menu_item_new(m);
    e_menu_item_label_set(mi, "Iconify");
    e_menu_item_callback_set(mi, _e_border_menu_cb_iconify, bd);
+
    mi = e_menu_item_new(m);
-   if (bd->maximized)
-     e_menu_item_label_set(mi, "Restore");
-   else
-     e_menu_item_label_set(mi, "Maximize");
+   e_menu_item_separator_set(mi, 1);
+
+   mi = e_menu_item_new(m);
+   e_menu_item_label_set(mi, "Shade");
+   e_menu_item_check_set(mi, 1);
+   e_menu_item_toggle_set(mi, (bd->shaded ? 1 : 0));
+   e_menu_item_callback_set(mi, _e_border_menu_cb_shade, bd);
+
+   mi = e_menu_item_new(m);
+   e_menu_item_label_set(mi, "Maximize");
+   e_menu_item_check_set(mi, 1);
+   e_menu_item_toggle_set(mi, (bd->maximized ? 1 : 0));
    e_menu_item_callback_set(mi, _e_border_menu_cb_maximize, bd);
 
    mi = e_menu_item_new(m);
-   if (bd->sticky)
-     e_menu_item_label_set(mi, "Un-Stick");
-   else
-     e_menu_item_label_set(mi, "Stick");
+   e_menu_item_label_set(mi, "Stick");
+   e_menu_item_check_set(mi, 1);
+   e_menu_item_toggle_set(mi, (bd->sticky ? 1 : 0));
    e_menu_item_callback_set(mi, _e_border_menu_cb_stick, bd);
 
    mi = e_menu_item_new(m);




-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to