Borland®
Shop
Products Downloads Services Support Partners News & Events Company Community
Delphi
Documentation
Support

Additional Resources
Technology Partners
Books
Community

 DELPHI DEVELOPER SUPPORT

Delphi 5 fixes and known issues
IDE SECTION

Areas of concentration under: ide


Area: ide\code editor

Reference Number: 67722
Status: Open
Date Reported: 8/5/99
Severity: Infrequently Encountered
Type: Crash

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

Reference Number: 74489
Status: Fixed in Delphi 5
Date Reported: 11/11/99
Severity: Serious
Type: Minor Functionality Failure

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

Reference Number: 68118
Status: Open
Date Reported: 8/10/99
Severity: Serious
Type: Crash

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

Reference Number: 40690
Status: Fixed in Delphi 5
Date Reported: 10/13/98
Severity: Commonly Encountered
Type: Basic Functionality Failure

Problem:

The package project option to generate 
namespaces is ignored

Area: ide\docking

Reference Number: 47790
Status: Cannot Reproduce
Date Reported: 4/12/99
Severity: Serious
Type: Crash

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

Reference Number: 62544
Status: Open
Date Reported: 6/21/99
Severity: Critical
Type: Crash

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

Reference Number: 13950
Status: Open
Date Reported: 6/15/98
Severity: Infrequently Encountered
Type: Basic Functionality Failure

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

Reference Number: 38799
Status: Open
Date Reported: 8/24/98
Severity: Commonly Encountered
Type: Basic Functionality Failure

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

Reference Number: 43707
Status: Open
Date Reported: 12/31/98
Severity: Commonly Encountered
Type: Basic Functionality Failure

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

Reference Number: 73429
Status: Open
Date Reported: 10/20/99
Severity: Infrequently Encountered
Type: Minor Functionality Failure

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

Reference Number: 62462
Status: Open
Date Reported: 6/20/99
Severity: Infrequently Encountered
Type: Basic Functionality Failure

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

Reference Number: 68414
Status: Open
Date Reported: 8/12/99
Severity: Serious
Type: Crash

Problem:

Trial Version Only
-----------------------------------
Unchecking installed Packages in the IDE leads to 
Access violations and/or crash of IDE

Area: ide\packages\package manager

Reference Number: 65793
Status: Open
Date Reported: 7/20/99
Severity: Commonly Encountered
Type: Crash

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

Reference Number: 67183
Status: Open
Date Reported: 8/1/99
Severity: Infrequently Encountered
Type: Crash

Problem:

Opening a malformed .DPK file raises an access 
violation.

Area: ide\printing

Reference Number: 68061
Status: Open
Date Reported: 8/9/99
Severity: Infrequently Encountered
Type: Crash

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)

Reference Number: 68345
Status: Open
Date Reported: 8/11/99
Severity: Infrequently Encountered
Type: Crash

Problem:

Pressing 'Space bar' on an empty  right pane of 
"Browser'" causes the AV in CorIDE50.bpl.

Area: ide\project management\project manager

Reference Number: 47144
Status: Open
Date Reported: 3/23/99
Severity: Serious
Type: Crash

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.
 
Site Map Search Contact