Hola Amigos Necesito obtener el ancho real de una variable en PIXELES, para colorear el fondo de un SAY en un DEFINE DIALOG. Estou usando : GetTextWidth(0,Profe->Nom_Pro, oFont6). El problema es que el calculo, me corta el contenido de la variable, aun cuando ...
Cristobal, Leandro. Esta es mi solucion; espero le sea util a otros colegas. #include "fivewin.ch"#include "xbrowse.ch"STATIC aMe, aRu//--------------------------------------------//FUNCTION XBrwArrays()local n, oDlg, oBrw1, oBrw2 CreaArrays() &n...
Francisco Una idea https://hymplus.com/forofw/francisco.png #include "fivewin.ch"#include "xbrowse.ch"//--------------------------------Function ColorCelda(n)local uValue, nPos, ncNum, cClr, nColor n := val(n) if n == 1 .OR. n ==4 nColor := ...
Francisco Una idea https://hymplus.com/forofw/francisco.png #include "fivewin.ch"#include "xbrowse.ch"static aMe, aRu//--------------------------------------------//FUNCTION XBrwArrays()local NN, n, oDlg, oBrw1, oBrw2, cCol, aPos CreaArrays() DEFI...
Cristobal. Me he dado cuenta, que el color es correcto, y que aunque identifica bien la celda y la pinta con el color correcto, siempre pinta toda la columna con el ultimo color obtenido. Eso hace que parezca que no pinta con el color correcto, pero si lo hace, pero sobre-escribe todas las celdas an...
Lo primero es que compruebes ( con un FWLOG por ejemplo ) que los valores de colores que devuelve son los correctos Ojo, en lugar de usar variables estáticas para el array de colores, utiliza el propio aArrayData de oBrw1, porque si en el xbrowse oBrw1, se ha hecho el AUTOSORT automáticamente te vas...
Y si intentas construir el codeblock "a mano"?, algo asi Ojo con el Str( nColor ) RETURN &("{|| { " + Str( Rgb( 255, 255, 255 ) ) + ", " + Str( nColor ) + " } } " ) Cristobal, gracias por tu pronta respuesta. Lamentableme...
Amigos del foro. Alguien puede postear un ejemplo de como dar colores de fondo diferentes a celdas diferentes en un xBrowse con array, cuya condicion proviene de otro xBrowse/array? Me explico: El primer xBrw/array contiene dos columnas para Valores y Colores. El segundo xBrw/array solo contiene val...
Cuando muestro un archivo con el xbrowse; Como hago para que al pasar el mouse sobre todos los registros (sin hacer clic), se vayan iluminando las filas como si fuera la página principal de éste foro ?