From: | Thilo K�hler |
Date: | 17 Aug 2001 at 14:10:18 |
Subject: | Re: IntuiMessage |
Hello David
...
> The command Qualifiers tells you which qualifier keys were pressed for
> the last event, but I'm not sure if this covers all types of event (i.e.
> it may only work for keypresses). But you can try it.
I triedQualifiers, but it gives a memory pointer back.
Maybe I have todo
qualif.l = Peek.l(Qualifier)
... but:
Before that I tried this, but I`m not shure if this is correct.
After I noticed an IDCMP Event with
"ev.l = WaitEvent" I do ...
*win.Window = Peek.l(Addr Window(EventWindow))
mx.l = *win\MessageKey\MouseX
my.l = *win\MessageKey\MouseY
qualif.l = *win\MessageKey\Qualifier
But I`m not sure if this data belongs to the
IDCMP Event I read out with the Blitzcommand "WaitEvent"
Maybe Blitz reads out all pending IDCMP Events and queues them.
Then the above data may belong to one of the next IDMP Events ...
Any comment if this above is a good idea ?
> EMouseX and EMouseY should do that. (E stands for Event in those command
> names).
Oops. Must have been blind. Thanks !
Ciao,
Thilo
---------------------------------------------------------------------
To unsubscribe, e-mail: blitz-list-unsubscribe@netsoc.ucd.ie
For additional commands, e-mail: blitz-list-help@netsoc.ucd.ie