Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir     : e16/e/src


Modified Files:
        dialog.c 


Log Message:
Remove dialog slider border window (not used in any theme).

===================================================================
RCS file: /cvs/e/e16/e/src/dialog.c,v
retrieving revision 1.202
retrieving revision 1.203
diff -u -3 -r1.202 -r1.203
--- dialog.c    22 Jun 2008 13:34:42 -0000      1.202
+++ dialog.c    22 Jun 2008 13:38:19 -0000      1.203
@@ -51,23 +51,19 @@
 
    int                 base_orig_w, base_orig_h;
    int                 knob_orig_w, knob_orig_h;
-   int                 border_orig_w, border_orig_h;
 
    int                 base_x, base_y, base_w, base_h;
    int                 knob_x, knob_y, knob_w, knob_h;
-   int                 border_x, border_y, border_w, border_h;
    int                 numeric_x, numeric_y, numeric_w, numeric_h;
 
    ImageClass         *ic_base;
    ImageClass         *ic_knob;
-   ImageClass         *ic_border;
 
    char                in_drag;
    int                 wanted_val;
 
    Win                 base_win;
    Win                 knob_win;
-   Win                 border_win;
 } DItemSlider;
 
 typedef struct {
@@ -777,16 +773,12 @@
        di->item.slider.min_length = 64;
        di->item.slider.ic_base = NULL;
        di->item.slider.ic_knob = NULL;
-       di->item.slider.ic_border = NULL;
        di->item.slider.base_win = 0;
        di->item.slider.knob_win = 0;
-       di->item.slider.border_win = 0;
        di->item.slider.base_orig_w = 10;
        di->item.slider.base_orig_h = 10;
        di->item.slider.knob_orig_w = 6;
        di->item.slider.knob_orig_h = 6;
-       di->item.slider.border_orig_w = 14;
-       di->item.slider.border_orig_h = 14;
        di->item.slider.base_x = 0;
        di->item.slider.base_y = 0;
        di->item.slider.base_w = 0;
@@ -795,10 +787,6 @@
        di->item.slider.knob_y = 0;
        di->item.slider.knob_w = 0;
        di->item.slider.knob_h = 0;
-       di->item.slider.border_x = 0;
-       di->item.slider.border_y = 0;
-       di->item.slider.border_w = 0;
-       di->item.slider.border_h = 0;
        di->item.slider.numeric_x = 0;
        di->item.slider.numeric_y = 0;
        di->item.slider.numeric_w = 0;
@@ -1073,26 +1061,6 @@
             EImageFree(im);
          }
 
-       if (!di->item.slider.ic_border)
-         {
-            if (di->item.slider.horizontal)
-               di->item.slider.ic_border =
-                  ImageclassAlloc("DIALOG_WIDGET_SLIDER_BORDER_HORIZONTAL", 1);
-            else
-               di->item.slider.ic_border =
-                  ImageclassAlloc("DIALOG_WIDGET_SLIDER_BORDER_VERTICAL", 1);
-         }
-       im = ImageclassGetImage(di->item.slider.ic_border, 0, 0, 0);
-       if (im)
-         {
-            EImageGetSize(im, &di->item.slider.border_orig_w,
-                          &di->item.slider.border_orig_h);
-            EImageFree(im);
-            di->item.slider.border_win =
-               ECreateWindow(d->win, -20, -20, 2, 2, 0);
-            EMapWindow(di->item.slider.border_win);
-         }
-
        pad = ImageclassGetPadding(di->item.slider.ic_base);
        if (di->item.slider.horizontal)
          {
@@ -1393,10 +1361,6 @@
                               dii->item.slider.base_y = 0;
                               dii->item.slider.base_w = dii->w;
                               dii->item.slider.base_h = dii->h;
-                              dii->item.slider.border_x = 0;
-                              dii->item.slider.border_y = 0;
-                              dii->item.slider.border_w = dii->w;
-                              dii->item.slider.border_h = dii->h;
                               dii->item.slider.knob_w =
                                  dii->item.slider.knob_orig_w;
                               dii->item.slider.knob_h =
@@ -1409,15 +1373,6 @@
                                                    dii->item.slider.base_y,
                                                    dii->item.slider.base_w,
                                                    dii->item.slider.base_h);
-                              if (dii->item.slider.border_win)
-                                 EMoveResizeWindow(dii->item.slider.
-                                                   border_win,
-                                                   dii->x +
-                                                   dii->item.slider.border_x,
-                                                   dii->y +
-                                                   dii->item.slider.border_y,
-                                                   dii->item.slider.border_w,
-                                                   dii->item.slider.border_h);
                               if (dii->win)
                                  EMoveResizeWindow(dii->win,
                                                    dii->x +
@@ -1508,12 +1463,6 @@
                                     dii->y + dii->item.slider.knob_y,
                                     dii->item.slider.knob_w,
                                     dii->item.slider.knob_h);
-               if (dii->item.slider.border_win)
-                  EMoveResizeWindow(dii->item.slider.border_win,
-                                    dii->x + dii->item.slider.border_x,
-                                    dii->y + dii->item.slider.border_y,
-                                    dii->item.slider.border_w,
-                                    dii->item.slider.border_h);
                if (dii->win)
                   EMoveResizeWindow(dii->win,
                                     dii->x + dii->item.slider.numeric_x,
@@ -1636,10 +1585,6 @@
           ImageclassApply(di->item.slider.ic_base,
                           di->item.slider.base_win,
                           0, 0, STATE_NORMAL, ST_WIDGET);
-       if (di->item.slider.border_win)
-          ImageclassApply(di->item.slider.ic_border,
-                          di->item.slider.border_win,
-                          0, 0, STATE_NORMAL, ST_WIDGET);
        state = STATE_NORMAL;
        if ((di->hilited) && (di->clicked))
           state = STATE_CLICKED;
@@ -2031,12 +1976,10 @@
      case DITEM_SLIDER:
        ImageclassFree(di->item.slider.ic_base);
        ImageclassFree(di->item.slider.ic_knob);
-       ImageclassFree(di->item.slider.ic_border);
        if (!clean)
           break;
        EDestroyWindow(di->item.slider.base_win);
        EDestroyWindow(di->item.slider.knob_win);
-       EDestroyWindow(di->item.slider.border_win);
        break;
      case DITEM_AREA:
        if (!clean)
@@ -2233,11 +2176,6 @@
        break;
 
      case DITEM_SLIDER:
-#if 0                          /* Do any themes have this? */
-       if (win == di->item.slider.border_win)
-          break;
-#endif
-
        if (ev->xbutton.window == WinGetXwin(di->item.slider.knob_win))
          {
             if (ev->xbutton.button >= 1 && ev->xbutton.button <= 3)



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to