View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000098 | JEDI VCL | 00 JVCL Components | public | 2002-06-02 02:41 | 2002-06-06 11:15 |
Reporter | grenzi_r | Assigned To | StephenMelnyk | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0000098: TJvPageSetupDialog / TJvPageSetupTitledDialog causes an AV in IDE | ||||
Description | If 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. | ||||
Tags | No tags attached. | ||||
|
Works on my W2K, D6SP2 setup |
|
BTW, do you have a printer installed? if not, maybe this is the cause of the AV? |
|
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. |