FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como saber la posicion Fila, Columna en un MEMO?
Hola a todos:
Necesito saber en que posicion FILA, COLUMNA se encuentra el cursos de edicion dentro de un MEMO.. algo mas o menos asi como lo que tienen todos los editores de codigo que te dicen en que lugar exactamente esta para do el cursor,,, y que cuando lo mueva con las teclas del cursor del teclado pues que se actualice esta informacion. Probe con el truco que se encuentra en TrucoMania y no funciona.. no se por que sera.
NOTA: Utilizo un SynEditor para mostrar los textos, que a la larga es lo mismo que un TMEMO.
__________________
Muchas Gracias... |
#2
|
|||
|
|||
Funciona
Efectivamente Es el mismo proceso en un TMemo.
|
#4
|
||||
|
||||
|
#5
|
||||
|
||||
bustio,
Cita:
El código anterior permite Determinar la Posición del Cursor (Fila y Columna) en un Control TMemo por medio del Método CaretPos, el cual es implementado en los eventos OnChange, OnClick, OnEnter, OnKeyDown y OnKeyPress del citado control para capturar el movimiento del cursor de forma análoga al editor de Delphi. Quizás este código sea aplicable al control SynEdit por medio de SynEdit.CaretY (Fila) y SynEdit.CaretX (Columna). El ejemplo esta disponible en el link: http://terawiki.clubdelphi.com/Delph...orPosition.rar Espero sea útil Nelson. Última edición por nlsgarcia fecha: 28-01-2013 a las 17:19:57. |
#6
|
||||
|
||||
bustio.
Cita:
No es el evento OnKeyPress, es el evento OnKeyUp del control TMemo tal como se indica en el código del citado mensaje. Espero sea útil Nelson. |
|
|
|