Page 1 of 1

MuiRoyale and iskeydown.

Posted: Thu Mar 12, 2015 11:42 pm
by evil
My software (ArtBase) uses MUI-Royale.
At some points I use IsKeyDown() to check, if the qualifier "LSHIFT" is pressed.
Since Hollywood V6 this doesnt work anymore.
Normal keys (letters) are checked correctly by IsKeyDown(), but hitting qualifiers only, will not be recogniced anymore.

As an example script I used your Example Class1.hws
I replaced:
repeat
WaitEvent()
forever

with:
Repeat
if iskeydown("LSHIFT")=TRUE then nprint ("LSHIFT")
if iskeydown("a")=TRUE then nprint ("a")
wait(50)
forever

This worked correctly under Hollywood V5.3 (at least in my program...)

A bug???

Re: MuiRoyale and iskeydown.

Posted: Fri Mar 13, 2015 6:13 pm
by airsoftsoftwair
This is because of some major changes in Hollywood 6.0's display handler. It needs to be fixed in MUI Royale, not in Hollywood. In the next update of MUI Royale this will work correctly again.

Re: MuiRoyale and iskeydown.

Posted: Fri Mar 13, 2015 8:36 pm
by djrikki
yes i too wondered what was going on here

Re: MuiRoyale and iskeydown.

Posted: Fri Mar 13, 2015 11:38 pm
by evil
Is there already a releasedate for that update???

Best regards

George

Re: MuiRoyale and iskeydown.

Posted: Sat Mar 14, 2015 11:12 pm
by airsoftsoftwair
No, but it shouldn't take that long...