Amigos,
He buscado por todos lados y no encuentro como adicionarle el scroll horizontal al control, esto es posible?
Saludos y gracias de antemano
Feliz 2010
Saludos
méxico.sureste
Amigos,
He buscado por todos lados y no encuentro como adicionarle el scroll horizontal al control, esto es posible?
Saludos y gracias de antemano
Feliz 2010
William
Yo uso los controles RichEdit definiendolos con el PellesC con las siguientes caracteristicas para el estilo:
Estilo de ventana: 0x50A11004
Estilo de ventana extendido: 0x00000000
Nombre de clase: RichEdit20A
Al momento de ejecutar la aplicación; el control aparece sin el scroll, pero si el texto introducido sobrepasa el número de líneas visibles del control, en ese momento se muestra automáticamente el scroll horizontal.
Saludos
Fernando Espinoza
fespinoza,
Efectivamente así mismo lo tengo en el control, pues use el ejemplo de FWH/samples.
pero negativo, si cargo un texto que sobrepase el tamaño del control (horizontal) este le hace un salto de linea, lo que quiero es que se mantenga la misma linea y obviamente funcione con el scroll horizontal.
El ejemplo que tome, fue el testrich.prg de la carpeta samples, y le cargue un archivo de texto con una linea larga.
Espero comentarios
Gracias de antemano
wmormar wrote:He buscado por todos lados y no encuentro como adicionarle el scroll horizontal al control, esto es posible?

hRichDLL := LoadLibrary( "riched20.dll" )
DEFINE DIALOG oDlg RESOURCE "EDITAPROCESO" OF ::oWnd TRANSPARENT COLOR ::nClrTxtDlg, ::nClrFndDlg
oRich := TRichEdit():Redefine( 101, {|| ""}, oDlg,, ::oFont:EDITOR, ;
NIL, .f., .f., "", NIL, .f. )
oRich:bChange := {|| oDlg:AEvalWhen()}
oRich:nStyle := WS_HSCROLL // 1048576 // HScroll
REDEFINE BUTTON ID 301 OF oDlg ACTION (lFolder := .f.) WHEN lFolder
REDEFINE BUTTON ID 302 OF oDlg ACTION msginfo( oRich:IsModify() ) WHEN oRich:IsModify()
REDEFINE BUTTON ID 303 OF oDlg ACTION (lSalir := .t., oDlg:END())
ACTIVATE DIALOG oDlg CENTERED VALID lSalir ON INIT oRich:cText( cText )
FreeLibrary( hRichDLL )Amigos,
** SOLUCIONADO **
En el RC de ejemplo en forma de texto le incluí el HScroll al style ( a mano con el notepad ) y después abrí el RC desde PellesC y copié el estilo generado a mi recurso en formato .RES
Gracias a todos.