RichEdit Justificar Texto

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

RichEdit Justificar Texto

Mensagem 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.
Anexos
RichEditBox.rar
(1.26 MiB) Baixado 121 vezes
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

RichEdit Justificar Texto

Mensagem 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.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

RichEdit Justificar Texto

Mensagem 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.
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

RichEdit Justificar Texto

Mensagem por asimoes »

Claudio,

Bom dia,

Funcionou perfeitamente!

:)Pos
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Responder