Changes in SuperWaba 2.4 1. fixed images, greater than the screen, being panned. 2. added Rect.equals and Coord.equals. 3. fixed "low memory access" bug. 4. moved waba.util.Math to java.lang.Math. The VM was tweaked to find the old waba.util.Math to keep compatibility with old versions. 5. fixed Convert.toString(d,precision). Requested by David Haysmith. 6. 6: avoid openning the combobox when its popped up and the user presses the arrow again. Requested by David Haysmith. 7. fixed doubletostr when dealing with 99..99,99..99 -like numbers 8. fixed when adding two controls in the same location but one of them was not visible. Requested by David Haysmith. 9. changed all bat files to call another bat to set the environment variables. Added support for Jdk 1.4. Fixed securityexceptions occuring in Jdk 1.3.1. Fixed problems regarding Jdk 1.4 and Retroguard. Now you can pass "noretro" as argument to the classes/make.bat file to avoid obfuscate the VM (automaticaly done with Jdk 1.4) 10. fixed VM to abort when tour.Tour is located in Tour (and not tour/Tour) 11. changed the target focus of waba.ui.ComboBox so parents can catch the focus_in and focus_out event. Requested by David Haysmith. 12. In ScrollBar, make sure that at the maximum bar pos we get the maximum value 13. changed Throwable.printStackTrace to print the Exception+message instead of nothing. 14. catched uncaught Exceptions thrown from onPaint method 15. Added ext/JTable, a good table to use with SuperWaba. Thanks to Stein Rustad 16. updated waba.util.Compression. thanks to Valentim Batista 17. now instead of return in case of bad utf, we just convert the string as is. This fixes the case of returning an Settings.userName with accents 18. fixed ComboBox, Radio, Check and ScrollBar in Sony. Added Settings.bigFont. 19. added examples/IRChat. Thanks to Shaun O'Brien. 20. added a constant to class Window: highResPrepared. It will be used to scale the Window when running in Sony high res devices. Since almost no user take care of testing the program in such devices (by testing Settings.bigFont), if the window has the highResPrepared set to false, it will scale in the setRect the width/height to *2 and will center the Window on screen. Note: if your program *is* prepared for sony high res, you must set this flag to true in the first line of each Window's constructor (or after calling super). (E.G.: all SuperWaba classes that extends window are prepared for high res, so i have setted the flag to true in those class constructors). 21. fixed Scrollbar arrows not posting event. Thanks to Piet Jonas. 22. fixed screen corruption. Note: i think this time this is really fixed. But i had noted that sometimes the screen still gets corrupted. Try to turn the device off and on again; the screen should change to normal. If the screen still is corrupted, please send me an e-mail. 23. if the postEvent before pops up another Window, we must not set the focus back because the topMost var has changed. Requested by David Haysmith. 25. fixed str2double not recognizing negative values.