![]() |
|||||||||||||||||
|
|
|||||||||||||||||
|
|
|||||||||
|
Delphi |
DELPHI DEVELOPER SUPPORT
Areas of concentration under: ide
Area: ide\code editor Problem: If you do a Close All while looking at a form in text format, the corresponding pascal unit can end up in the wrong directory and the project file is closed, but not saved. Area: ide\code editor\keymapping Problem: Several keystrokes were not supported in the Visual Studio keymapping. - Toggle for Column/line blocking (ctrl-F8 and ctrl-shift-F8) - Insert new GUID (ctrl-alt-G) - Reversed Compile and Build shortcuts to match VS6. Area: ide\code explorer Problem: Right click|New procedure in the Code Explorer while it is busy updating itself from a large file (e.g. Windows.Pas), generates AVs. Area: ide\dialogs\project options Problem: The package project option to generate namespaces is ignored Area: ide\docking Problem: AV in CorIde when closing the Code Editor after having tab docked the Project Manager into the ClassExplorer Workaround: Avoid one of the following criteria which are BOTH necessary to reproduce: -TAB dock the Project Manager into the ClassExplorer pane -Close the Code Editor via the "X" close button in the upper right of Code Editor Area: ide\file handling Problem: Sometimes I get an error "A Win32 API function failed" on loading of an project or Delphi hangs completly on loading of a project. This has been reproduced occasionally with a Matrox Millenium II video card. Area: ide\module manager Problem: The parameter list for generated TDrawGrid::OnDrawCell event handlers doesn't agree with the parameter list in the header. Workaround: Adding the 'const' modifier for the TRect variable solves the problem. Area: ide\module manager Problem: When a variable has the same name as component being inserted, instead of just assigning the next available name the IDE raises an exception. Workaround: Use unique names Area: ide\object inspector Problem: The Object Inspector displays character constant notation using Pascal form for the default value for the PasswordChar property of a TEdit component. The underlying type in C++ terms is signed char. The rough equivalent in C++ is: '\0' but that won't be accepted by the Inspector. Area: ide\object inspector Problem: The extended fonts for EASTEUROPE_CHARSET are displayed incorrectly in the Object Inspector (but correctly displayed on the component itself). If the component is a Form, extended characters are displayed wrong in both places. Area: ide\open tools api Problem: There is no way to get hold of the *default* project options settings. IOTAProject(.EditOptions) is tied to IOTAModuleServices - and IOTAModuleServices does not return anything if there is no module loaded. Workaround: grab the IDE's "ProjectOptionsCommand" TAction instance and execute that Area: ide\packages Problem: Trial Version Only ----------------------------------- Unchecking installed Packages in the IDE leads to Access violations and/or crash of IDE Area: ide\packages\package manager Problem:
When the user clicks OK in the Package Options
dialog, the IDE will hang (due to multiple "Invalid
resource file" errors) if you are using a Design Only
package that does not have a .RES file and also
does not have a {$R *.RES}
in the project source.
[this only hangs the IDE on Windows98]
Area: ide\packages\package manager Problem: Opening a malformed .DPK file raises an access violation. Area: ide\printing Problem: When printing 'xmldb.js' from the source\webmidas directory, the 'wrap lines' option causes an infinite loop until the machine runs out of virtual memory. Area: ide\project explorer(old object browser) Problem: Pressing 'Space bar' on an empty right pane of "Browser'" causes the AV in CorIDE50.bpl. Area: ide\project management\project manager Problem: Project explorer allows to add a RC file with the same name a second time to the same project. And after removing the second file with the same name and recompiling the IDE AV's.NOTE: These listings are for informational use only. It is not intended for use when calling Borland's Developer Support Department. If you have any suggestions or complaints about these 'Delphi Enhancements and Fixes' pages, please contact the Delphi Administrator. This e-mail address is not intended for support issues. |
|
|
|
|||||
| Made in Borland® Copyright© 1994-2003 Borland Software Corporation. All rights reserved. Report Piracy, Legal Notices, Privacy Policy | |||||