ANN: wxJavaScript 0.9.7

Franky Braem f.braem at skynet.be
Fri Jun 29 02:03:30 PDT 2007


This release contains the following changes:

0.9.7
-----
- Switched to wxWidgets 2.8.4
- Using wxWidgets in DLL's now instead of static libraries (remove your 
obj-directories when you re-build wxJavaScript on your own)
- Runs on Linux (Ubuntu) again
- wxApp is moved to the console application
- wxTheApp.mainLoop is removed. The wxJavaScript console program enters
the mainloop automatically when a toplevel window is visible. onInit and 
onExit is still available.
- Expat source is now embedded into the project. It's not necessary to
build it on your own
- Expat module uses 'expat' namespace
- mod_wxjs: Added write method on HttpResponse
- wxHtmlLinkEvent was not initialized
- New event handling in GUI module. Now it is possible to remove an
event handler using 'delete'. Internally the event handler uses
Connect/Disconnect methods of wxWidgets.
- wxToolBarTool class added
- Removed getClientData/setClientData methods from wxToolBar. It's not
possible anymore to add a data-object to a tool (Add properties to
wxToolBarTool instead).
- Internally wxClientData is used to prevent wxWindow-classes to get gc'ed
- Every wxWindow class can be created with the 'create' method now
- wxMDIParentFrame, wxMDIChildFrame classes added
- Removed a lot of compiler warnings
- Solved bug 1730754 wxExecute(array, ...) crash (Thanks Philip Taylor)
- Solved bug 1730960 wxFileName.normalize uses incorrect argument
(Thanks Philip Taylor)
- Solved bug 1732228 wxMemoryBuffer append leaks memory (Thanks Philip
Taylor)
- Solved bug 1733808 Button::Construct typo (Thanks Philip Taylor)
- Added wxSpinCtrl (Thanks Philip Taylor)
- Added wxSpinButton
- Solved bug 1735835 GetHWND breaks Linux compilation
- Solved gcc compatibility problems (Thanks Tom)
- Moved argv to wxTheApp object
- 'wxjs' is a synonym for the global object

Franky.






More information about the wx-users mailing list