View Issue Details

IDProjectCategoryView StatusLast Update
0002439JEDI VCL00 JVCL Componentspublic2004-12-28 06:12
Reporterralf.kaiserAssigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Product Version 
Target VersionFixed in Version3.00 RC 1 
Summary0002439: JvAppInstances sets "Application" to nil
DescriptionJvAppInstances sets "Application" in the method "Check" to nil. This causes serious problems with some third party tools that install own message loops (e.g. dxBars from DevExpress)
Additional InformationI have added a new property "SetApplicationToNil: boolean" that controls setting the application variable to nil. The value of the property is set to true in the contructor to get the standard behavior.

If the setting of "Application" to nil should cause problems, set this property to false.

I have tested this over several weeks with some quite big applications without finding any problems when Application is not set to nil.

Included is the changed version of the file "JvAppInst.pas"
TagsNo tags attached.

Activities

2004-12-27 03:13

 

JvAppInst.zip (3,834 bytes)

AHUser

2004-12-28 06:12

developer   ~0006024

Fixed be setting Owner.OnDestroy to nil and removing the "Application := nil"

Issue History

Date Modified Username Field Change
2004-12-27 03:13 ralf.kaiser New Issue
2004-12-27 03:13 ralf.kaiser File Added: JvAppInst.zip
2004-12-28 06:12 AHUser Status new => resolved
2004-12-28 06:12 AHUser Resolution open => fixed
2004-12-28 06:12 AHUser Assigned To => AHUser
2004-12-28 06:12 AHUser Note Added: 0006024
2004-12-28 06:12 AHUser Assigned To AHUser =>