Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_border.c 


Log Message:


disabel some actiuosn while in some states... 

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_border.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -3 -r1.23 -r1.24
--- e_border.c  19 Dec 2004 06:29:53 -0000      1.23
+++ e_border.c  19 Dec 2004 13:49:35 -0000      1.24
@@ -397,6 +397,7 @@
 e_border_shade(E_Border *bd)
 {
    E_OBJECT_CHECK(bd);
+   if (bd->maximized) return;
    if (!bd->shaded)
      {
        printf("SHADE!\n");
@@ -428,6 +429,7 @@
 e_border_unshade(E_Border *bd)
 {
    E_OBJECT_CHECK(bd);
+   if (bd->maximized) return;
    if (bd->shaded)
      {
        printf("UNSHADE!\n");
@@ -460,6 +462,7 @@
 e_border_maximize(E_Border *bd)
 {
    E_OBJECT_CHECK(bd);
+   if ((bd->shaded) || (bd->shading)) return;
    if (!bd->maximized)
      {
        printf("MAXIMIZE!!\n");
@@ -483,6 +486,7 @@
 e_border_unmaximize(E_Border *bd)
 {
    E_OBJECT_CHECK(bd);
+   if ((bd->shaded) || (bd->shading)) return;
    if (bd->maximized)
      {
        printf("UNMAXIMIZE!!\n");
@@ -501,6 +505,7 @@
 e_border_minimize(E_Border *bd)
 {
    E_OBJECT_CHECK(bd);
+   if ((bd->shading)) return;
    if (!bd->minimized)
      {
        printf("MINIMIZE!!\n");
@@ -518,6 +523,7 @@
 e_border_unminimize(E_Border *bd)
 {
    E_OBJECT_CHECK(bd);
+   if ((bd->shading)) return;
    if (bd->minimized)
      {
        printf("UNMINIMIZE!!\n");
@@ -956,7 +962,7 @@
    
    bd = data;
 
-   if (bd->shaded || bd->maximized) return;
+   if ((bd->shaded) || (bd->shading) || (bd->maximized)) return;
 
    bd->resize_mode = RESIZE_TL;
    _e_border_moveinfo_gather(bd, source);
@@ -970,7 +976,7 @@
    
    bd = data;
 
-   if (bd->shaded || bd->maximized) return;
+   if ((bd->shaded) || (bd->shading) || (bd->maximized)) return;
 
    bd->resize_mode = RESIZE_T;
    _e_border_moveinfo_gather(bd, source);
@@ -985,7 +991,7 @@
    
    bd = data;
 
-   if (bd->shaded || bd->maximized) return;
+   if ((bd->shaded) || (bd->shading) || (bd->maximized)) return;
 
    bd->resize_mode = RESIZE_TR;
    _e_border_moveinfo_gather(bd, source);
@@ -999,7 +1005,7 @@
    
    bd = data;
 
-   if (bd->shaded || bd->maximized) return;
+   if ((bd->shaded) || (bd->shading) || (bd->maximized)) return;
 
    bd->resize_mode = RESIZE_R;
    _e_border_moveinfo_gather(bd, source);
@@ -1013,7 +1019,7 @@
    
    bd = data;
 
-   if (bd->shaded || bd->maximized) return;
+   if ((bd->shaded) || (bd->shading) || (bd->maximized)) return;
 
    bd->resize_mode = RESIZE_BR;
    _e_border_moveinfo_gather(bd, source);
@@ -1027,7 +1033,7 @@
    
    bd = data;
 
-   if (bd->shaded || bd->maximized) return;
+   if ((bd->shaded) || (bd->shading) || (bd->maximized)) return;
 
    bd->resize_mode = RESIZE_B;
    _e_border_moveinfo_gather(bd, source);
@@ -1041,7 +1047,7 @@
    
    bd = data;
 
-   if (bd->shaded || bd->maximized) return;
+   if ((bd->shaded) || (bd->shading) || (bd->maximized)) return;
 
    bd->resize_mode = RESIZE_BL;
    _e_border_moveinfo_gather(bd, source);
@@ -1055,7 +1061,7 @@
    
    bd = data;
 
-   if (bd->shaded || bd->maximized) return;
+   if ((bd->shaded) || (bd->shading) || (bd->maximized)) return;
 
    bd->resize_mode = RESIZE_L;
    _e_border_moveinfo_gather(bd, source);
@@ -1070,7 +1076,7 @@
    
    bd = data;
 
-   if (bd->shaded || bd->maximized) return;
+   if ((bd->shaded) || (bd->shading) || (bd->maximized)) return;
 
    _e_border_resize_handle(bd);
    bd->resize_mode = RESIZE_NONE;




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to