posted Oct 28, 2010, 7:49 AM by Unknown user
[
updated May 5, 2016, 6:31 AM by Oleksandra Kovalenko
]
New Features and Improvements: - Added
OleContainer.takeScreenshot() method that allows taking a screenshot of an embedded ActiveX component - Added ability to register COM components for a current user only (COM ServerManager)
- Added ability to get/set properties of a COM object by their DISPIDs, not only by their names (Automation)
- Added support of
IObjectSafety COM interface and wrappers for it - Added ability to specify a COM threading model for a Java COM server:
-Dteamdev.comfyj.server.threading=[DEFAULT], APARTMENTTHREADED or MULTITHREADED - Improved stability of
queryInterface() Java COM server method in multithreading environment - Changed the signature of
IDataObject.getData() method in order to allow fill out parameter properly - Added an indication (in UI) that a Java COM server is an OLE component (COM ServerManager)
- Added OSGI manifest to ComfyJ library
- Provided the ability to get the
HRESULT after execution of the function (Codegen)
Resolved Issues: - Re-parenting issue in
OleContainer component - Flickering issues in
OleContainer component - Focus handling issues in
OleContainer component - NPE in the
OleContainer.destroyObject() method - Issue in
IDispatchServer class with dispatching methods that have SafeArray parameters, which contain a structure type - Problem with passing null
BSTRs values through VARIANT byref - Corrected
INTERFACE_IDENTIFIER constant (IID) of IDataObject interface - Issue in the code generation for
WMP11 Type library (Codegen) - Issue with not determining the presence of installed JDK 1.6 and thus "Compilation", "JAR" and "Javadoc" options were disabled (Codegen)
- Problem with generation of parameters for
Pointer to Pointer types, such as LPWSTR* (Codegen) - Problem with generation of wrappers for "linked" structures(Codegen)
- NPE in Codegen when it tries to find tools.jar library (Codegen)
- Problem with starting application when there is no JDK installed on a PC (Codegen)
- Added using of Wnd class instead of
Int32 type in generated Java COM wrappers where it's necessary (Codegen)
Documentation: - Updated Programmer's Guide
|
|