Quizás sea muy básico, pero estoy cambiando la forma de mostrar los datos en pantalla y me he encontrado con un problema que no logro solucionar.
Lo que necesito es poder mostrar los datos en un Dialogo, como por ejemplo Nombre, Rut y Dirección, que se encuentran en la Dbf, pero quiero en el fondo de Say, tome un color que le asigno y que solo sea el largo del texto que trae el registro y no logro dar con la solucion, lo unico que logre fue cambiar el color del Font.
Muchos Saludos
Antonio
Este es parte del codigo:
- Code: Select all Expand view
DEFINE DIALOG oDlg2 SIZE 600,570 PIXEL TRUEPIXEL FONT oFont2 STYLE nOr( WS_POPUP, WS_VISIBLE, WS_DLGFRAME )
@ 10,150 SAY otitu PROMPT " MUESTRA PROFESIONAL " PIXEL OF oDlg2 COLORS RGB(0,100,0) FONT oFont5
@ 055,050 SAY "Código :" SIZE 100,20 PIXEL OF oDlg2 RIGHT FONT oFont6
@ 105,050 SAY "Nombre :" SIZE 100,20 PIXEL OF oDlg2 RIGHT FONT oFont6
@ 130,050 SAY "R.u.t. :" SIZE 100,20 PIXEL OF oDlg2 RIGHT FONT oFont6
// Aqui necesito que estos Say, tengan un fondo en color y solo del largo del texto de la variable no considerando los caracteres en blanco.
@ 053,160 SAY Profe->Cod_Pro SIZE 60,22 PIXEL OF oDlg2 COLOR RGB(0,0,128) FONT oFont6 BORDER CENTER
@ 105,160 SAY Profe->Nom_Doc SIZE 350,22 PIXEL OF oDlg2 COLOR RGB(0,0,128) FONT oFont6
@ 130,160 SAY Profe->Rut_Pro SIZE 160,22 PIXEL OF oDlg2 COLOR RGB(0,0,128) FONT oFont6
.....
.....