Blas,
si queres ese nivel de control, vas a tener que usar una View propia.
Ademas de prender el wantReturn (si no me equivoco, eso lo unico que hace es
que cuando el textbox esta en un dialogo y tiene foco y se apreta enter, el
enter no acepte el boton defaul del dialogo, en gral. un OK. Cuando no es un
dialogo no hace nada) subclasificá MultilineTextEdit y hacé algo así:
MyVeryOwnMultilineTextEdit>>onKeyTyped: aKeyEvent
aKeyEvent code = VK_RETURN
ifFalse: [^super onKeyTyped: aKeyEvent]. "El evento sigue su
ruta normal"
self doSomething.
"elegi alguna de estas, depende de lo que quieras hacer:"
^1. "Consume el evento y ni el presenter ni el textbox lo
procesan"
^super onKeyTyped: aKeyEvent. "el evento sigue su ruta normal. O
sea que le llega al presenter y al textbox"
^nil "No le llega al presenter, pero si al textbox
saludos
martin
----- Original Message -----
From: "Blas Omoto" <[email protected]>
To: "ClubSmalltalk" <[email protected]>
Sent: Thursday, July 23, 2009 3:31 PM
Subject: [clubSmalltalk] Re: Dolphin: Iconos y tabView ?
>
> Ya que es un tema sobre dolphin aprovecho :). De ultima abro otro
> debate.
> A ver si alguno de los dos sabe como hacer esto, que hace tiempo lo
> deje por que no lo pude solucionar.
> Tengo un MultilineTextEdit, y quiero que no ejecute el "enter" por ej,
> cuando me llegue a mi el evento ver que hay que hacer,
> y una vez que eso pase recien ahi yo ordenar el new line.
> Hay 2 opciones que parecen para esto por ej: #wantTab y #wantReturn.
> Al darle wantTab: false, anda perfecto, no hace el tab... pero al
> hacer wantReturn: false, y darle enter el evento me llega
> perfectamente, pero de todas formas,
> hace new line.
>
> ¿Alguna solucion?
>
> desde ya muchas gracias :P
> >
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
http://www.clubSmalltalk.org
-~----------~----~----~----~------~----~------~--~---