]> git.llucax.com Git - mecon/meconlib.git/commitdiff
Se agrega la posibilidad de setear los márgenes del gráfico en el área de dibujo.
authorMyrna Degano <mdegan@mecon.gov.ar>
Thu, 29 Jan 2004 18:54:05 +0000 (18:54 +0000)
committerMyrna Degano <mdegan@mecon.gov.ar>
Thu, 29 Jan 2004 18:54:05 +0000 (18:54 +0000)
lib/MECON/Graph.php

index 4ca6de106467cbce9e27f8b6f56622578b5eee97..0929b13e9edcc6881a5d51631a664c9ef9ad6d48 100644 (file)
@@ -82,6 +82,11 @@ class MECON_Graph {
      * - YTitulo (Título del Eje Y)
      * - XEtiquetas (Array de Referencias del eje X)
      * - XEtiquetasRotar (Rota las etiquetas del eje X en 90 grados)
+     * - margenes (array asociativo con alguna/s de las siguientes claves:
+     *              - L (margen izquierdo)
+     *              - R (margen derecho)
+     *              - T (margen superior)
+     *              - B (margen inferior))
      *
      * @return void
      * @access public
@@ -130,8 +135,22 @@ class MECON_Graph {
             $this->_grafico->subtitle->Set($attrib_gral['subTitulo']);
         if (isset($attrib_gral['verSombra']) and $attrib_gral['verSombra']==true)
             $this->_grafico->SetShadow();
-        
-       }
+
+        if (isset($attrib_gral['margenes'])){
+               if (isset($attrib_gral['margenes']['L']))
+                       $this->_grafico->img->left_margin = $attrib_gral['margenes']['L'];
+               
+               if (isset($attrib_gral['margenes']['R']))
+                       $this->_grafico->img->right_margin = $attrib_gral['margenes']['R'];
+               
+               if (isset($attrib_gral['margenes']['T']))
+                       $this->_grafico->img->top_margin = $attrib_gral['margenes']['T'];
+               
+               if (isset($attrib_gral['margenes']['B']))
+                       $this->_grafico->img->bottom_margin = $attrib_gral['margenes']['B'];
+           }
+
+    }
 
 
     /**