View Issue Details

IDProjectCategoryView StatusLast Update
0000098JEDI VCL00 JVCL Componentspublic2002-06-06 11:15
Reportergrenzi_rAssigned ToStephenMelnyk 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0000098: TJvPageSetupDialog / TJvPageSetupTitledDialog causes an AV in IDE
DescriptionIf you put one of this comps on a form and make a double click on
it an AV appears!

The problems described can be seen in the example application which is at the yahoo group (http://groups.yahoo.com/group/JVCL-Developers/files/SampleApplication_Beta_2.zip)
My configuration: Delphi 5 German professional with SP1 installed.
OS: Win 95b.
TagsNo tags attached.

Activities

user72

2002-06-02 16:26

  ~0000070

Works on my W2K, D6SP2 setup

user72

2002-06-03 15:20

  ~0000072

BTW, do you have a printer installed? if not, maybe this is the cause of the AV?

StephenMelnyk

2002-06-06 08:31

developer   ~0000076

Resolution:
Changed inheritance for THackCommonDialog TJvComponent to TComponent. THackCommonDialog uses an advanced memory technique to access the private variables of TCommonDialog. This technique requires
    1) Inheriting from the same class as TCommonDialog.
    2) The variables are in the same exact order as declared in TCommonDialog.

Since the memory layout of TJvComponent is different than TComponent, THackCommonDialog was pointing to invalid values.

Issue History

Date Modified Username Field Change