/*-------------------------------------------------------------------------------------*\ |
ID:591109
Mar 28 2012, 12:26 pm (Edited on Mar 28 2012, 7:13 pm)
|
|
#1 Mar 28 2012, 3:33 pm
|
|
Can't you create macros for the alt, shift, and ctrl keys now?
| |
#2 Mar 28 2012, 3:58 pm
|
|
It seems we can now. I guess I should change that to legacy, huh? Maybe remove it. I would have to change the name of the library now, too... Anyway. All of the other features are still relevant.
| |
#3 Mar 28 2012, 4:49 pm
|
|
I wasn't sure if this offered something extra, like distinguishing between the left ctrl and right ctrl keys (I'm not sure if BYOND can do that).
| |
#4 Mar 28 2012, 6:27 pm
|
|
If I run the demo, set the framerate to 50 fps, then open the fourth map, the label that displays the atom doesn't update when moving over map1. It'll update when I mouse over the mob or over another map control, but not when I move over map1. This seems to happen consistently. My first guess was that the main map control had the same name as the 4th map control (which'd be fine since they're on separate windows) but that's not the case.
| |
#5 Mar 28 2012, 6:33 pm
|
|
Actually, now that you mention it, I remember reading that Microsoft added support for a alt/ctrl/shiftLeft variable so that a developer can distinguish between them. I can't believe I had forgotten about it. I never thought I'd be glad for being forced to use Internet Explorer.
I am rewriting a portion of the demo, so I will look into that. While you're there, can you tell me if the image on the fourth map takes a while to load. I had an inexplicable two minute hang time before the image showed up. | |
#6 Mar 28 2012, 7:17 pm
|
|
I've updated everything to 3.1. Now included are individual left and right key-up and key-down macros for Shift, Ctrl, and Alt.
@Forum_account: I've updated the demo and fixed a bug or two, but I could not replicate the bug you described. | |
#7 Mar 28 2012, 8:01 pm
|
|
I am rewriting a portion of the demo, so I will look into that. While you're there, can you tell me if the image on the fourth map takes a while to load. I had an inexplicable two minute hang time before the image showed up. Yes it does. @Forum_account: I've updated the demo and fixed a bug or two, but I could not replicate the bug you described. It seemed to only happen when I did exactly what I said: increase the framerate to 50 fps, open the 4th map, then move the mouse around. If I opened the 4th map before increasing the framerate, it was fine. It seems too weird to be a problem with the library and if other weird things are happening (ex: the 4th map control taking a long time to draw) then I'd just blame this quirk on BYOND =) | |
#8 Mar 29 2012, 2:01 pm
|
|
Yeah, it seems that the hang time is actually a bug involving the visibility of the window on startup. And I think I've pinned down the bug you've described. Assuming it's the same bug, if you are able to move the mouse from the second window's fourth map to any other map without passing the mouse over anything else, save for the border of the window, MOST of the time, MouseEntered() doesn't seem to be called at all. This happens on any of the frame rates too. I'll have to report these bugs soon.
| |