Page 1 of 1

Manejo de texto

PostPosted: Tue Mar 24, 2015 11:38 am
by Jairo Barbosa
Antonio es posible implementar para el manejo de texto algo como richedit_-???

Gracias Jairo

Re: Manejo de texto

PostPosted: Tue Mar 24, 2015 12:55 pm
by cnavarro
Jairo Barbosa wrote:Antonio es posible implementar para el manejo de texto algo como richedit_-???

Gracias Jairo


No se el alcance de tu pregunta, pero puedes usar el control Scintila

Re: Manejo de texto

PostPosted: Tue Mar 24, 2015 5:23 pm
by Jairo Barbosa
Buen dia Cnavarro y gracias por su respuesta, pues mira en una aplicación que se requiera mostrar texto y que se pueda manipular el texto tal cual lo hace la clase Richedit en FW
usted recomienda Scintila la pregunta seria hay ejemplos en donde pueda aprender el uso de esta_?

Gracias nuevamente

Jairo

Re: Manejo de texto

PostPosted: Tue Mar 24, 2015 6:03 pm
by cnavarro
Jairo Barbosa wrote:Buen dia Cnavarro y gracias por su respuesta, pues mira en una aplicación que se requiera mostrar texto y que se pueda manipular el texto tal cual lo hace la clase Richedit en FW
usted recomienda Scintila la pregunta seria hay ejemplos en donde pueda aprender el uso de esta_?

Gracias nuevamente

Jairo


FivEdit usa Scintilla, y hay un ejemplo de Sciedit en los samples de Fivewin
El Editor que aparece en Fivetouch esta desarrollado con Scintilla para Qt.

De todas formas Qt proporciona tambien la clase QTextEdit Class, y su data acceptRichText : bool
http://doc.qt.io/qt-5/qtextedit.html
por lo que será fácil que sea contemplado por Fivetouch
Saludos

Image

Re: Manejo de texto

PostPosted: Tue Mar 24, 2015 7:29 pm
by Jairo Barbosa
Gracias cNavarro intento la búsqueda del ejemplo en FW , tal ves recuerdes el nombre del ejemplo_?

jairo

Re: Manejo de texto

PostPosted: Tue Mar 24, 2015 7:59 pm
by cnavarro
Claro: C:\Fwh\samples\Sciedit.prg

Mira esto aun mejor
viewtopic.php?f=6&t=29992&hilit=Fivedit#p170696

Re: Manejo de texto

PostPosted: Wed Mar 25, 2015 9:37 am
by Antonio Linares
Jairo,

Aqui tienes un ejemplo muy sencillo usando QTextEdit():

Code: Select all  Expand view
#include "FiveTouch.ch"

function Main()

   local oDlg, oText

   DEFINE DIALOG oDlg

   oText = QTextEdit( oDlg )

   oText:SetText( "Hello world" )

   ACTIVATE DIALOG oDlg CENTERED

return nil

Re: Manejo de texto

PostPosted: Wed Mar 25, 2015 9:52 am
by Jairo Barbosa
Antonio Buen dia

El ejemplo funciona muy bien te agradezco la ayuda, se puede manipular el texto como con la clase Richedit?
Cambiar de fuente,color y tamaño?

Gracias voy por buen camino

jairo

Re: Manejo de texto

PostPosted: Wed Mar 25, 2015 9:59 am
by Antonio Linares
Jairo,

Aqui tienes toda la documentación de QTextEdit:

http://doc.qt.io/qt-4.8/qtextedit.html

Re: Manejo de texto

PostPosted: Wed Mar 25, 2015 10:18 am
by Jairo Barbosa
Gracias Antonio eres muy gentil
Tengo mucho que aprender, si tengo atoro en el uso te estaré asaltando en tu tiempo

Gracias

Jairo