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???
MuiRoyale and iskeydown.
- airsoftsoftwair
- Posts: 5433
- Joined: Fri Feb 12, 2010 2:33 pm
- Location: Germany
- Contact:
Re: MuiRoyale and iskeydown.
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.
yes i too wondered what was going on here
Evolve - Rapid GUI Development tool for MUI Royale and RapaGUI
http://myevolve.wordpress.com
http://myevolve.wordpress.com
Re: MuiRoyale and iskeydown.
Is there already a releasedate for that update???
Best regards
George
Best regards
George
- airsoftsoftwair
- Posts: 5433
- Joined: Fri Feb 12, 2010 2:33 pm
- Location: Germany
- Contact:
Re: MuiRoyale and iskeydown.
No, but it shouldn't take that long...