The object library has completely change, with now icons and tooltips. It also now check the relationship between objects to make sure you can the child object to the selected parent.
BRadioButton has been added to the list.
The first BeXL object has appeared : BXLTips. This module let you add easily those yellow tips on almost any view and object.
There is a new action menu inside the object browser window that let you move objects up and down, delete them or copy/paste them. Delete has been augmented to let you delete items recursively.
The properties Editor has also change a lot. The properties list support editing values inside the list, and display a BColorControl to edit colors. Also you can now edit Derived object's Constructor/Destructor, included files inside the header or cpp file and add variables or functions to the class itself. Also now changes are live. Some tooltips are been added to let you see which version of a hook function you want to edit.
The project wizard has been augmented to load a default project from a list of templates. Also the Export menu (from the main window has been augmented with a command to export the current project as a template).
The object wrapper (the rectangle around each objects) now detect when an object has his size changed (like when a BButton MakeDefault() call is done) and resize itself to the corresponding size.
A new BeXL Properties Panel has appeared (under the BeXL icon inside the BMenuBar) that let you choose your favorite text editor and disable tooltips for the the Properties Editor window.
The code generation analyze which object has changed since the last built and will generate only the needed files to speed up the build process.
The source files and any additional hooked files are now moved to where they belong when you change the "Derive Object Class" and the "Class Name".
You can now add you own parameters to the makefile without having them erased.
All objects have now all their properties and hooks setup correctly.
And a BList full of bug fixes.