UltraGrid(TM)
ActiveX(TM) Controls
This document contains release notes for UltraGrid and ActiveInput. Information in this document is more current than the on-line Help.
Included Samples
The Samples sub-folder of your product installation folder contains
various samples demonstrating the use of the product. Brief descriptions of
these can be found in the file Samples Descriptions.htm, located in the Samples
folder.
The ArrayProvider sample uses a component called the OLEDBSimpleProviderListener. You can find help for this component via MSDN at the following address:
http://msdn.microsoft.com/library/psdk/dasdk/osp231mh.htm
Notice to Microsoft Visual C++ Users: You will need to update your ATLCOM.H in order to successfully use the UltraGrid in your ATL project. See details below.
AlphaBlending performance varies from system to system. We have noticed that AlphaBlending performance may increase dramatically when you reduce the level of hardware acceleration for your video card. See details below.
This control does not work in Visual Basic 5.0. This control requires an OLE DB binding manager which exists in Visual Basic 6.0.
The samples were compiled using ADO 2.1. If you have Visual Studio SP4, you can remove the reference to ADO 2.1 and replace it with a reference to ADO 2.5 without fear of breaking the samples. The samples have been tested thoroughly in both ADO 2.1 and ADO 2.5.
The IE samples require IE5 because they use an external VBS file. To get these samples to work in IE4, you will need to cut/paste the contents of the VBS file directly into the main HTML sample files.;
IE5 has a problem with printing the UltraGrid on a web page. You will need IE5.5 for this to work.
The DataWidgets Layout Conversion utility which can convert DataWidgets 3.x layouts to UltraGrid layouts requires that you have UltraGrid and at least 3.1 of DataWidgets installed on your system.
NOTE: VB6 SP4 VERSIONS OF COMDLG32.OCX, MSCOMCTL.OCX, AND MSVBVM60.DLL ARE REQUIRED AND INSTALLED IN ORDER FOR THE ULTRAGRID PROPERTY PAGES TO RUN PROPERLY. THE INSTALL PROGRAM WILL ALLOW YOU TO SELECT TO BACKUP FILES INTO YOUR SELECTED APPLICATION BACKUP FOLDER.
To determine if AlphaBlending performance is affected by your video driver's full acceleration mode, please follow these steps:
* AlphaBlending only works under Windows 2000, Windows 98, Windows 98 SE and Windows Me.
Update your ATLCOM.H in order to successfully use the
UltraGrid in your ATL project
If you are using the UltraGrid in an ATL project, you will have to modify
your ATLCOM.H header file so that ATL can handle enum parameters in control
events.
An ATL event sink defined with SINK_ENTRY or SINK_ENTRY_EX will fail to catch an event when an enum is used as one of the parameters for the event. The failure code returned by IDispatch::Invoke is "0x80070057 (E_INVALIDARG - The parameter is incorrect)." The event will succeed in another container, such as Visual Basic.
This is a Microsoft confirmed ATL 3.0 bug. For more information on the cause of this issue, and a listing of the changes needed to be made to atlcom.h, please review article #Q237771 on the Microsoft knowledge base. Or, follow this URL:
http://support.microsoft.com/support/kb/articles/Q237/7/71.ASP
Hot Fix Note:
Hot Fixes may not be included in full suite releases. You may need to
reapply your Hot Fix after you have installed a full suite release.
Issues Addressed:
UltraGrid 2.01.025.01
- January, 2003
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Full Release containing all
previous Hot Fixes
IGUltraGrid20.ocx (2.01.025)
IGPrint.dll (1.00.028)
ssmask.dll (1.01.005)
SSPng2.dll (1.01.001)
SSPpg.dll (2.00.136)
SSPPG2.dll (1.00.008)
IGUltraGridPPG.ocx (2.00.024)
SSInput1.ocx (1.01.034)
PVShared.dll (8.00.000)
PVCurr.ocx (8.04.002)
PVDateEdit (8.03.011)
PVNum.ocx (8.04.002)
PVCalendar.ocx (8.04.004)
UltraGrid 2.01.007.00
- March, 2002
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Full Release
UltraGrid 2.01.002.00
- December, 2001
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Full Release
(2.00.025) June, 2001:
Full Release
(2.00.025) June, 2001:
Full Release
(1.01.005) January, 2001:
Full Release
UltraGrid Initial Release (1.00.075) October, 2000
ActiveInput Initial Release (1.00.036) May, 2000