]> git.llucax.com Git - mecon/meconlib.git/commitdiff
Agrego la posibilidad a MECON_PDF_Tabla y MECON_PDF_Texto que no agreguen el encabeza...
authorMartín Marrese <marrese@gmail.com>
Thu, 26 Feb 2004 17:56:53 +0000 (17:56 +0000)
committerMartín Marrese <marrese@gmail.com>
Thu, 26 Feb 2004 17:56:53 +0000 (17:56 +0000)
lib/MECON/PDF/Tabla.php
lib/MECON/PDF/Texto.php

index cd07a85ed91e38fe25843dfb0bef3f3364015dc1..595019e7c354b1024a5900bb9b12651734bfa585 100644 (file)
@@ -59,6 +59,13 @@ class MECON_PDF_Tabla extends MECON_PDF_Contenido {
      */
     var $_orientacion;
     
+    /**
+     * Indica si el encabezado debe ir en la nuevas paginas.
+     * @var bool $encabezado
+     * @access protected;
+     */
+    var $_encabezado;
+    
     /**
      * Class Constructor
      *
@@ -69,10 +76,11 @@ class MECON_PDF_Tabla extends MECON_PDF_Contenido {
      * @return void
      * @access public
      */
-    function MECON_PDF_Tabla($TABLA, $orientacion = null) {
+    function MECON_PDF_Tabla($TABLA, $orientacion = null, $encabezado = true) {
         $this->_tabla = $TABLA;
         $this->_orientacion = $orientacion;
         $this->_config = include 'MECON/PDF/Tabla/medidas.php';
+        $this->_encabezado = $encabezado;
     }
     
     /**
@@ -206,7 +214,7 @@ class MECON_PDF_Tabla extends MECON_PDF_Contenido {
     function _newPage() {
         $tmp = ($this->_orientacion) ? $this->_orientacion :
             $this->_marco->getOrientation();
-        $this->_marco->newPage($this->_marco->tamanio, $tmp);               
+        $this->_marco->newPage($this->_marco->tamanio, $tmp, $this->_encabezado);               
     }
 
     /**
index 780b5cf07fda9709f9cd998c70a10bd278db8f40..5aed440539444822f2a918b5dd6d2c4c8bf208c2 100644 (file)
@@ -63,18 +63,28 @@ class MECON_PDF_Texto extends MECON_PDF_Contenido {
      * @access protected
      */
     var $_orientacion;
+
+    /**
+     * Indica si el encabezado debe ir en la nuevas paginas.
+     * @var bool $encabezado
+     * @access protected;
+     */
+    var $_encabezado;
     
     /**
      * Class Constructor.
      *
      * @param string $orientacion Orientacion que tendran las nuevas paginas que
      * esta clase genere.
+     * @param bool $encabezado Indica si las paginas nuevas que genere esta
+     * clase tendran el encabezado de MECON_PDF_Marco.
      *
      * @return void
      * @access public
      */
-    function MECON_PDF_Texto($orientacion = null) {
+    function MECON_PDF_Texto($orientacion = null, $encabezado = true) {
         $this->_orientacion = $orientacion;
+        $this->_encabezado = $encabezado;
     }
 
     /**
@@ -88,7 +98,7 @@ class MECON_PDF_Texto extends MECON_PDF_Contenido {
     function _newPage(&$MARCO) {
         $tmp = ($this->_orientacion) ? $this->_orientacion :
             $MARCO->getOrientation();
-        $MARCO->newPage($MARCO->tamanio, $tmp);               
+        $MARCO->newPage($MARCO->tamanio, $tmp, $this->_encabezado);               
     }
    
     /**