Este método de la clase wArrayBrowse nos permite definir las columnas, podemos pasarle como parámetros las propiedades del wITemColBrowse, solo puede hacerse con una cantidad limitada de propiedades
AddCol(cHeadText, cHeadAlign, cAlign, nStyle, cPicture, cClrPane, cClrText, nWidth, nFontSize)
Aprovechando que devuelve el wITemColBrowse creado, podemos asignar las propiedades una a una.
WITH OBJECT :AddCol("Código") AS wItemColBrowse :cClrPane := "blue darken-1" // Puedo darle color al fondo de la columna :cClrText := "white" // Y al Texto END WITH
Nombre | Init | Descripción | Versión |
---|---|---|---|
cAlign | xc_Center | Alineación de contenido de las celdas | 0.1 |
cClass | Nos permite asignar clases adicionales a cada columna | 0.2 | |
cClrPane | Define el color de la columna | 0.1 | |
cClrText | Define el color del Texto de las celdas | 0.1 | |
cCursor | Cursor al colocar ratón, si no se indica se utilizara el definido en wArrayBrowse | 0.1 | |
cHeadAlign | xc_Center | Alineación del titulo de la columna | 0.1 |
cHeadText | Titulo de la columna, si no se pone lo crea solo como “Col1”, “Col2” … | 0.1 | |
cPicture | Para cualquier tipo de dato menos xc_Text | 0.1 | |
lBold | .f. | El Texto de las celdas en Negrita | 0.1 |
lVisible | .t. | Indica si la columna será o no visible | 0.1 |
nFontSize | Tamaño de la fuente para los datos de la tabla | 0.1 | |
nStyle | xc_Text | Tipo de dato que va ha contener xc_Numeric, xc_Date, xc_Time | 0.1 |
nWidth | % del ancho del total de la Tabla | 0.1 |