Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

Como Colorear Una Palabra En El Texto De Una Clase Editor (de QT)

Como Colorear Una Palabra En El Texto De Una Clase Editor (de QT)
Artículo
Responder citando    Descargar mensaje  
Mensaje Como Colorear Una Palabra En El Texto De Una Clase Editor (de QT) 
 
buenas,

estoy usando una clase Editor  como la que usa el propio gambas para codear

y mi idea es que todas las palabras del texto del Editor.Text que coincidan con una palabra X queden en un color determinado como se hace?



 
v3ctor - Ver perfil del usuario Enviar mensaje privado  
v3ctor [ Domingo, 17 May 2015, 19:31 ]
 


Como Colorear Una Palabra En El Texto De Una Clase Editor (de QT)
Comentarios
Responder citando    Descargar mensaje  
Mensaje Re: Como Colorear Una Palabra En El Texto De Una Clase Editor (de QT) 
 
....para colorear el texto:

Editor1.Styles[1].Color = Color.Red

  Editor1.Text = "Mi bone Juppiter, protege nos ab omne Phyton !


pero una sola palabra en el texto.... no se.    



 
última edición por vuott el Domingo, 17 May 2015, 23:07; editado 1 vez 
vuott - Ver perfil del usuario Enviar mensaje privado  
vuott [ Domingo, 17 May 2015, 23:06 ]
Responder citando    Descargar mensaje  
Mensaje Re: Como Colorear Una Palabra En El Texto De Una Clase Editor (de QT) 
 
Yo no uso ese control, pero el IDE de gambas está hecho en gambas. Descárgatelo y verá cómo lo hace... de la fuente original de San Benoit    



 
shordi - Ver perfil del usuario Enviar mensaje privado  
shordi [ Lunes, 18 May 2015, 08:47 ]
Responder citando    Descargar mensaje  
Mensaje Re: Como Colorear Una Palabra En El Texto De Una Clase Editor (de QT) 
 
vuott:

si la idea es hacer una búsqueda de texto en una base de datos y mostrar las oraciones que contienen esas coincidencias y además resaltar la coincidencia de un color. la clase es obvio que es muy potente pero también es difícil de manejar por lo que veo.

shordi:

si lo hago habitualmente pero me da un poco de fiaca esta inmenso el código y complicadito pero si, en si hay oro puro en el código de gambas.



 
última edición por v3ctor el Lunes, 18 May 2015, 14:55; editado 1 vez 
v3ctor - Ver perfil del usuario Enviar mensaje privado  
v3ctor [ Lunes, 18 May 2015, 14:55 ]
Responder citando    Descargar mensaje  
Mensaje Re: Como Colorear Una Palabra En El Texto De Una Clase Editor (de QT) 
 
v3ctor escribió: [Ver mensaje]
....y además resaltar la coincidencia de un color...


Te propono el objecto: TextEdit

Public Sub Form_Open()

   TextEdit1.RichText = "<FONT Color=red>Shell</font> <FONT Color=orange>es</font> <FONT Color=green><I>Pythonista,</i></font>" &
" <FONT Color=#FF00AA>yo</font> <FONT Color=blue><B>NO !</b></font>"

End


    



 
última edición por vuott el Lunes, 18 May 2015, 17:05; editado 3 veces 
vuott - Ver perfil del usuario Enviar mensaje privado  
vuott [ Lunes, 18 May 2015, 17:04 ]
Mostrar mensajes anteriores:    
 
Publicar nuevo tema  Responder al tema  Página 1 de 1
 
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 



 

cron