![]() |
|||||||||||||||||
|
|
|||||||||||||||||
|
|
|||||||||
|
Delphi |
DELPHI DEVELOPER SUPPORT
Delphi 3 update and patch
Areas of concentration under: ole
Area: ole\ocx\activex framework Problem: MS VRML control will cause an Access Violation in VCL30.dpl when you try to delete it from a form. Area: ole\ocx\activex framework Problem: IPersistPropertyBag is not implemented for ActiveX controls. Workaround: Added as a demo for Delphi 3.01. The demo can be found in the DEMOS\ACTIVEX\PROPBAG directory. Area: ole\ocx\activex framework Problem: ActiveX Controls don't work in Access 97 or 95 - In Access 95, dropping an ActiveX or Active Form crashes Access. - In Access 97, they do not work at Runtime Area: ole\ocx\activex framework Problem: Cannot recompile an ActiveX project after it has been loaded once the ActiveX control has been added to the palette. Area: ole\ocx\activex framework Problem: TActiveXControl class is missing the implementation of GetDisplayString method. Area: ole\ocx\activex framework Problem: TBitBtn does not set the csReflector ControlStyle on its creation. It causes the TBitBtnX control to not paint correctly. Area: ole\ocx\activex framework Problem: The Aboutbox option is not appearing in the popup menu of an ActiveX control that was built to include AboutBox. Area: ole\ocx\activex framework Problem: 'List index out of bounds(0)' error is displayed when trying to remove an ActiveX control, whose .OCX file does not exist already, by selecting Componet | Import ActiveX control | remove. Area: ole\ocx\com interfaces Problem: The line breaking logic in the ObjectBinaryToText procedure [VCL\Classes.pas] does not handle MBCS chars properly. The MBCS lead and trail byte could be splitted. Area: ole\ocx\ocx controls (3rd party) Problem: Checking the value of a key after creating an Onkeydown handler using the netmanage HTML control causes an AV. NetManage HTML control uses a pass-by-value parameter instead of pass-by-reference parameter for DISPID_KEYDOWN. Area: ole\ocx\ocx wrapper Problem: Visible property cannot be set to True at design time on some OCX controls. Area: ole\ocx\ole automation Problem: Calling an automation function that takes a TDateTime parameter written in VC++ 5 from D3 causes EOleSys Error "Type Mismatch" only when called with Late Binding. But it works fine if called through Early Binding using the TLB. Area: ole\ocx\ole automation Problem: Automation servers do not properly register under NT 3.51. Area: ole\ocx\ole component Problem: TCombobox as an activeX control drops down into the the forms designer with a width of 0 Area: ole\ocx\typelib editor Problem: The auto-assigned disp ids are being left as -1 in the TOleControl class. They need to be expanded out for the Class inplementation. Area: ole\ocx\typelib editor Problem: There is no checking for duplicate GUIDs. Area: ole\ocx\typelib editor Problem: Type library changes are not fully propagated through the environment Area: ole\ocx\typelib editor Problem: Entering invalid identifiers for methods/properties isn't handled properly. If "TEST;" is entered as a method name, it's truncated to "TEST". If there's already an item named "TEST", the new item will be displayed as "TEST" in the treeview, but in the members page it's still "TEST;". If an item with a completely invalid name such as ";" is entered then when you click on the parent interface the treeview will show 2 blank items. Area: ole\ocx\typelib editor Problem: When adding a function or procedure to a TLB that uses PSafeArray, the implementation file does not add the activeX.pas file to the uses clause where PSafeArray is defined so you get a compiler error. Area: ole\ocx\typelib editor Problem: Microsoft Wallet does not get imported correctly. A record is used in the Type section before its declaration. Area: ole\ocx\typelib editor Problem: Cannot use the TDecimal type. The type was excluded from the symbol table. Area: ole\ocx\typelib editor Problem: Enum in a typelib library should map to a Integer and not a SmallInt. Area: ole\ocx\typelib editor Problem: Saving a type library can result in loss or change of data. For example: If you imported from Stdole2.tlb that can be changed back to StdOle32.tlb. The dispids are not always save for auto assigned dispids. helpcontext can be added to the both property members when it was on assigned to one property member. Property put names are not always saved. ( pname gets saved as Value) Area: ole\ocx\typelib editor Problem: Can create a property or frunction that returns a TSafeArray. Area: ole\ocx\typelib editor Problem: Area: ole\ocx\typelib editor Problem: CoClass Names do not change in the Treeview when Force Update is called. Area: ole\ocx\typelib editor Problem: The type library editor is positioned so that 640x480 users cannot see it. Area: ole\ocx\typelib editor Problem: The Type Lib Editor should change the cursor to an hour glass when loading a type library and refreshing the coresponding Object Pascal source file. The problem is that Delphi looks like it is locked up when a large type library (i.e. msword8.olb) is read in or imported. Area: ole\ocx\typelib editor Problem: Area: ole\ocx\typelib editor Problem: Removing invalid characters from the type library name does not update the project manager.
NOTE: These listings are for informational use only. It is not intended for use when calling Inprise's Developer Support Department.
|
|
|
|
|||||
| Made in Borland® Copyright© 1994-2003 Borland Software Corporation. All rights reserved. Report Piracy, Legal Notices, Privacy Policy Last Modified Thursday, 22-Mar-2001 18:57:03 EST |
|||||