Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Tener salto de linea en TRichEdit o TMemo (https://www.clubdelphi.com/foros/showthread.php?t=61588)

manolop 13-11-2008 13:41:43

Tener salto de linea en TRichEdit o TMemo
 
Hola, tal vez parezca una tontería pero no consigo saltar de linea cuando le doy a intro mientras introduzco texto en un TRichEdit, aunque si no se pudiera o tuviera alguna complejidad lo podria hacer con un TMemo, pese a que veo el mismo inconveniente.

Un saludo a todos

Neftali [Germán.Estévez] 13-11-2008 13:53:57

¿Has probado con CTRL+INTRO? ¿Has capturado esa tecla en algun evento?

manolop 13-11-2008 14:03:26

La verdad es que no, y de todos modos al hacer Ctrl+Intro me cambia las opciones de un TTreeView que tengo...no se me ocurre q le puede pasar.

El TRichtext esta en un frame, no se si esto es relevante. Cualquier ayuda la agradecería muchisimo pq no se me ocurre q le puede pasar....

dec 13-11-2008 14:31:10

Hola,

¿Qué versión de Delphi usas? Al menos a partir de Delphi 2007 (no recuerdo en Delphi 7) los "TMemo" y "TRichEdit" tienen una propiedad "WantReturns" que por defecto vale "True", pero, si es "False", no permite usar la tecla "ENTER" en los componentes, o al menos esta no surte el efecto que esperas. Dudo que cambiaras dicha propiedad, pero, en fin, echa un vistazo a ver.

manolop 13-11-2008 14:46:34

Hola muchas gracias por tu respuesta, tengo delphi2006, el WantReturns lo habia visto y suponiendo que era para lo que me acabas de confirmar ya esta a True...pero nada de nada, es para desesperarse...ufff

Algún valiente que se le ocurra algo? :)

Saludos

dec 13-11-2008 14:55:23

Hola,

Pues a mí se me ha ocurrido probarlo, esto es, dentro de un "frame" he puesto un "TMemo" y un "TRichEdit"; luego he puesto este "frame" en un formulario, y, todo va como se espera, es decir, que "funciona" la tecla "ENTER". Claro que esto es no decir nada, me temo...

TOPX 13-11-2008 15:05:55

Hola,

Sospecho que el Form donde está el RichEdit tiene un ActiveControl que es el que está recibiendo la tecla Enter ...

coso 13-11-2008 15:33:35

coincidiendo con topx...quiza algun boton con default a true


La franja horaria es GMT +2. Ahora son las 05:44:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi