View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004922 | JEDI VCL | 00 JVCL Components | public | 2009-09-03 19:04 | 2011-06-08 12:19 |
Reporter | pierrebb2 | Assigned To | obones | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | suspended | ||
Product Version | 3.37 | ||||
Target Version | Fixed in Version | ||||
Summary | 0004922: Cross reference | ||||
Description | When inspecting (Obj1) with TJVInspector in configuration below : Got a stack overflow = normal // is there the mean for preventing depth analysis ? | ||||
Additional Information | Obj1 = Tobject1.create(); TObject1 = class (Tpersistent) ... published ... property obj2 : TObject2 read ....; ... end; TObject2 = class (Tpersistent) ... published ... property obj1 : TObject1 read ....; ... end; | ||||
Tags | No tags attached. | ||||
|
Can you anyhow add check to filter out components, which already appeared in "expadned property stack". I mean to check every component before analysing it in depth. F.e. like this: If ComponentIsOneOfTheParentComponents(aComponent) then break else ContinueInDepthAnalysis. |
|
Well, if you find a way to do so, it's in the following function: class function TJvInspectorPropData.New(const AParent: TJvCustomInspectorItem; const AInstance: TObject; const TypeKinds: TTypeKinds): TJvInspectorItemInstances; But it's not that easy... |
|
This is suspended until someone finds a nice a proper way of doing this |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-09-03 19:04 | pierrebb2 | New Issue | |
2009-09-09 19:38 | obones | Status | new => acknowledged |
2010-06-08 00:33 | debose | Note Added: 0017477 | |
2010-10-08 15:45 | obones | Note Added: 0017795 | |
2010-10-08 15:45 | obones | Status | acknowledged => feedback |
2010-11-09 14:39 | obones | Status | feedback => acknowledged |
2011-06-08 12:19 | obones | Note Added: 0018656 | |
2011-06-08 12:19 | obones | Status | acknowledged => resolved |
2011-06-08 12:19 | obones | Resolution | open => suspended |
2011-06-08 12:19 | obones | Assigned To | => obones |