Quote:
Originally Posted by Dan
- It doesn't save playerlist resizes/positions (eg. when restarting the client).
|
It's because when you set GuiWindowCtrl.isexternal, it sets the window's position to the mouse position because the GUI is actually at 0,0 of the external window. We need some way to be able to modify the window's position such as maybe externalx, externaly and externalpos (array of the two). resize() could also maybe be modified to change externalx and externaly instead of x and y when isexternal == true.
Quote:
Originally Posted by Dan
- I used to debug with F2 and all the echo's. When the F2 window is external I have to resize my screens to show both.. because if I click somewhere in the screen F2 gets pushed to the back. Not sure if this will be annoying for some other people?
|
Maybe there should be a alwaysontop variable? And priority is given to which ever alwaysontop variable is higher in the controls array (changed with pushtoback(), etc).
Quote:
Originally Posted by Dan
- After a while my keychecks seem to act weird, but I've already told you that in game, just reminding.
|
Graal has seemed to have problems with key checks a lot for many many versions. Most notably is the keydown2 sticking which I find most annoying when making a custom movement system. I always get players on my server going "help! I can't stop going up!" and I have to say "press up to unstick it".