Pregunta: | 25750 - RESALTAR REGISTROS EN DBEDIT / TBROWSE |
Autor: | FABIO ADOLFO MALDONADO BECERRA |
Quisiera saber cual es la forma de lograr que en un dbedit() ó un Tbrowse sea resaltado la totalidad del registro y no solo la celda ó casilla activa. Mi versión de clipper es 5.2e. |
Respuesta: | Jose Maria Gonzalez |
Lo puedes solucionar de la forma siguiente:
// Lista de colores para uso del Tbrowse oBrow:colorSpec := Iif( Iscolor(),"B/W,N/BG,B/W,R/W,W/B,R/W",; "N/W,W/N,W/N,W+/N,W/N,W+/N" ) oBrow:refreshCurrent() oBrow:forceStable() oBrow:colorRect( { oBrow:rowpos,1,oBrow:rowpos,oBrow:colcount },{ 2,5 } ) colorSpec define los colores del TbrowseDB colorRect define los colores para una area rectangular |
Respuesta: | Bruno Soto Ponce |
Prueba lo siguiente
dbedit(2,0,20,78,{"Codigo+" "+Nombre+" "+Space(30)}) o mejor: dbedit(2,0,20,78,{"FuncionT1()"}) Esto lo que hace es enviar el nombre de una expresión o funcion para que dbedit lo coloque como una unica columna Espero que solucione tu problema me parece que funciona desde clipper summer 87 |
Respuesta: | Elias Esquivel |
Esta es una inquietud que tuve hace mucho tiempo (7 años) asi que me propuse conseguirlo y lo logre. Actualmente no lo recuerdo ya que trabjo con fivewin, pero en las fuentes de la clase tbrowse te dan las herramientas necesarias para realizarlo. Si gustas enviame las fuentes de este clase y voy a revisarlos para recordar. |