Página 2 de 2

RichEdit Justificar Texto

Enviado: 28 Ago 2015 22:10
por Claudio Soto
Aquí te dejo un demo (.prg y .exe) y los archivos fuentes (.prg y .c) del control RichEditBox de HMG oficial, talvez puedan ser de utilidad.

RichEdit Justificar Texto

Enviado: 29 Ago 2015 19:50
por asimoes
Olá Claudio,

Preciso de mais uma ajuda de você, como eu faço para pegar a posicao onde está o cursor no richedit e restaurar para a mesma
posição depois.

RichEdit Justificar Texto

Enviado: 29 Ago 2015 22:01
por Claudio Soto
asimoes escreveu:como eu faço para pegar a posicao onde está o cursor no richedit e restaurar para a mesma
posição depois.
Con las siguientes funciones:

Código: Selecionar todos

*-----------------------------------------------------------------------------*
Function RichEditBox_GetCaretPos ( hWndControl )
*-----------------------------------------------------------------------------*
Local aSelRange := RichEditBox_GetSelRange ( hWndControl )
Return aSelRange [2]


*-----------------------------------------------------------------------------*
Function RichEditBox_SetCaretPos ( hWndControl , nPos )
*-----------------------------------------------------------------------------*
Local aSelRange := { nPos, nPos}
   RichEditBox_SetSelRange ( hWndControl, aSelRange )
Return Nil
El codigo de las funciones en c:

Código: Selecionar todos

RichEditBox_SetSelRange ( hWndControl, aSelRange )
RichEditBox_GetSelRange ( hWndControl )
estan en el archivo c_richeditbox.c que adjunte en mi post anterior.

RichEdit Justificar Texto

Enviado: 30 Ago 2015 09:31
por asimoes
Claudio,

Bom dia,

Funcionou perfeitamente!

:)Pos