createSchematicWiring

 

super createSchematicWiring.

 

myTestPresenter when: #keyPressed: send: #onKeyPressed: to: self.

 

onKeyPressed: aKeyEvent

…..

 

Podes poner:

createSchematicWiring

 

super createSchematicWiring.

 

myTestPresenter when: #keyPressed: send: #apretoTeclaConEvento: to: self.

 

apretoTeclaConEvent: aKeyEvent

…

 

Es lo mismo.

 

Es esto lo que estas buscando ?

 

Saludos,

Bruno

 

De: [email protected] [mailto:[email protected]]
En nombre de Jose Gregoris
Enviado el: Friday, July 16, 2010 2:48 PM
Para: [email protected]
Asunto: Re: [clubSmalltalk] Re: Dolphin #onKeyPressed:

 


Hola diego, gente

Disculpen por preguntar boludeces, pero no entiendo como funciona esto.

Pregunta boluda:

Si heredo de Presenter  supongamos TestPresenter y solo defino un
#onKeyPressed:

Luego hago  TestPresenter  show .
Esto debería llamar al #onKeyPressed: ?
A mi no me funca :(

Pero luego si hago esto:

TestPresenter>>onViewOpened
    [self setFocus] postToInputQueue.
    super onViewOpened

Esto hace que pase por el  #onKeyPressed:

Es obvio que me estoy perdiendo de algo.
Serían tan amables en ilustrarme? please 


kiko


--- El vie 16-jul-10, [email protected] <[email protected]> escribió:


De: [email protected] <[email protected]>
Asunto: [clubSmalltalk] Re: Dolphin #onKeyPressed:
Para: "ClubSmalltalk" <[email protected]>
Fecha: viernes, 16 de julio de 2010, 14:10

Si escribiste los métodos onViewOpened o createSchematicWiring fijate
si no te olvidaste de los #super. Suele ser una causa para que luego
no se conecten los eventos.

Diego

On Jul 15, 8:51 am, Jose Gregoris <[email protected]> wrote:
> Hola
>
> Disculpen es una pregunta media boluda, pero como no veo la solución
pregunto.
> Necesito detectar el #onKeyPressed: en un presenter.
> Defino dicho  mensaje , pero luego nunca es llamada !.
> Estaba viendo el #sender  e #implementor  y no logro ver nada raro.
> Si creo un Shell  que no tenga nada adentro   anda , pero si le agrego
cualquier cosa deja de funcionar.
>
> Es curioso pues nunca tuve que hacer un onKeyPressed: , porque usaba la
detección de TV3D en otros  casos.
>
> Que me esta faltando ?
>
> saludos kiko

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]

http://www.clubSmalltalk.org


  

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
 
http://www.clubSmalltalk.org

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]

http://www.clubSmalltalk.org

Responder a