FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Como poner color a una palabra buscada
Hola a todos.
Trabajo con los componentes de DevExpress ver 5.0. cxGrid. Hago una consulta que me busca una palabra en la base de datos, me da y me muestra el resultado perfectamente. Como puedo hacer para poner de otro color la palabra que se buscó?. Que cuando aparezca el resultado, se pueda ver la palabra resaltada o de otro color o con background diferente. Muchas gracias por sus comentarios Alexander.
__________________
Cielos azules |
#2
|
||||
|
||||
Hola
En donde te presenta la palabra buscada? En un Edit, Label, Grid, Memo? Hay diferentes formas de dar color a estos componentes, pero la mayoria tienen la obcion del color en el ispector de objetos en Font. Espero sea esto lo que preguntaste. Saludos |
#3
|
||||
|
||||
No se si te entendí
La búsqueda me la da en la grilla cxGrid.
Actualmente la respuesta me la da en un campo memo. Puede mostrarme en la grilla muchas coincidencias de la palabra buscada desde 1 registro hasta x. Es algo como por ejemplo, busco la palabra "Contrato" y me muestra Ubicación, Titulo, y Resumen. Ubicación Titulo Resumen 12x6 Contrato 1234 de 2.005 Especificaciones del contrato suscrito por ... Que la palabra puede estar en el titulo y/o en el resumen, pero en alguno de los dos está. Espero sirva de ayuda. Alexander.
__________________
Cielos azules |
#4
|
||||
|
||||
Hola
No me hagas mucho caso, pero yo haria que la consulta me la devolviera en cierta condicion con un If x= XX then grid1.columns.Color.clRed O algo asi, creo que si la consulta va condicionada de una vez al color deveria funcionar, no se pruebalo. saludos |
#5
|
||||
|
||||
No es asi
No quiero pintar la columna, quiero pintar solamente la palabra.
Ejemplo: Dato a buscar: 2534 Respuesta: Registro 027 de contrato 2534 donde se resuleve ... Gracias por sus comentarios Alexander
__________________
Cielos azules |
#6
|
||||
|
||||
Hola, no se si yo al final me he aclarado con lo que buscabas, pero lo que entendí es que el resultado que te lanza la búsqueda lo hace sobre un dbgrid y tú quieres resalta el texto de una columna en concreto, no es así?
Si es así prueba a revisar este hilo. Básicamente se trata de jugar con el canvas del dbgrid en el evento ondrawcell y alí modificar el color de la fuente de la columna que deseas. Espero te sirva, Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como hallar y reemplazar una palabra por otra en un memo? | JuanErasmo | C++ Builder | 1 | 24-06-2006 02:15:01 |
como filtrar en un dbgrid por una palabra a buscar | mrmago | Conexión con bases de datos | 10 | 30-12-2005 19:52:25 |
Cambiar de color a una palabra (ExpressQuantum Grid v.5) | Alexander | Varios | 0 | 06-05-2005 19:32:20 |
Poner color background del form cuando pierde el foco | Cabanyaler | Gráficos | 4 | 25-11-2004 08:32:03 |
Poner color a un TPanel con XP manifest | jollodel | Gráficos | 1 | 11-08-2004 12:11:23 |
|