ObjAsm32 Release Documentation
New features of release 1.6
- ObjAsm32 model improvements:
- Full JWASM compatible; all sources compile successfully.
- Complete UNICODE port which requires MASM32 V11.
- All applications compile for ANSI or UNICODE targets.
- RunTime object type and ID identification added.
- Serialization has been heavily improved.
- Stack alignment management for SIMD instructions added.
- COM:
- IDispatch dispatching mechanism reworked to fit OA32 events.
- ObjMem32:
- ObjMem32 library extended with UNICODE procedures for all string handling routines.
- RadixSort routines reworked and extended to REAL8 type.
- Other:
- DebugCenter now supports UNICODE strings.
- DirectX object improvements and bug corrections.
- Help updated for version 1.6. & Convention List
- New Object Browser application that is able to dynamically read the code comments and format them to a readable help annotation for all methods and objects. The object Browser is also available as Addin for RA3.
- More code comments added, which can be seen using the Object Browser.
- General code cleanup.
- New BuildCounter project added
- New BIN folder containing all batch files needed to execute the make files. This way it is possible to change the compiler or linker for all applications at the same time.
- Objects:
- Important inheritance tree changes.
- AutoBuffer, HtmlWindow, OcxContainer, MSChart, RA3_Scripting, etc.