View Issue Details

IDProjectCategoryView StatusLast Update
0002846JEDI VCL03 Donationspublic2006-07-29 07:30
ReporterscottjmilesAssigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionwon't fix 
Product Version3.00 
Target VersionFixed in Version 
Summary0002846: Modified JvInspector.pas to allow inspection of common properties from a list of objects.
DescriptionOriginal file version:
// $Id: JvInspector.pas,v 1.134 2004/11/13 09:59:59 ahuser Exp $

Apr 7, 2005, Scott J. Miles:
- Enable inspecting the common properties of a list of objects.
- Modified TJvInspectorClassItem and TJvInspectorPropData.
- Added classes TJvPropList, TJvInspectorPropDataFactory.

Additional InformationTJvInspectorPropData is modified to support an array of Instances and and array of Props.

JvInspectorPropDataFactory added to construct a list of compatible properties for a list of object instances, and to instantiate TJvInspectorPropData instances for those properties.

Probably some additional properties should be added to JvInspector to support simple inspection of instance lists. Currently, you have to invoke the new data feature like so:

TJvInspectorPropData.New(JvInspector1.Root, TListOfSelectedObjects);

Note that TListOfSelectedObjects will be freed before the procedure returns.
TagsNo tags attached.

Relationships

related to 0001615 closed JvInspector: edit common properties of multiple objects 

Activities

2005-04-08 00:42

 

JvInspector.pas (404,837 bytes)

outchy

2005-04-12 13:27

administrator   ~0006982

I merged your modification with the current CVS version, but it is still not committed in the CVS repository.

You may have a look at news://forums.talkto.net/jedi.vcl and news://forums.talkto.net/jedi.binaries

Here are some questions :
Why the Instances list have to be freed before the function returns ?
Why not duplicate the list of instances ?

While setting a property, it should test the write access on every instances.

anonymous

2005-04-12 21:49

viewer   ~0006987

Is this file modify base on current CVS version? If not,can you rewrite on lastdate CVS version and redonate it?

obones

2006-03-30 06:51

administrator   ~0008757

Outchy, any news on this?

2006-04-07 09:00

 

JvInspector.1.159.pas (412,419 bytes)

outchy

2006-04-07 09:01

administrator   ~0009035

I don't have any news on this donation. The code is definitively not ready to be committed.
I merged the modifications with version 1.159 and added this file to this report.

obones

2006-04-14 06:05

administrator   ~0009110

Reminder sent to: scottjmiles

Scott, any news?

obones

2006-06-08 08:05

administrator   ~0009494

Scott, any news?

obones

2006-07-29 07:30

administrator   ~0009900

Well, no news from the OP, code is not acceptable, closing the issue.
Should anyone come up with code changes, please create a NEW issue.

Issue History

Date Modified Username Field Change
2005-04-08 00:42 scottjmiles New Issue
2005-04-08 00:42 scottjmiles File Added: JvInspector.pas
2005-04-12 13:27 outchy Note Added: 0006982
2005-04-12 21:49 anonymous Note Added: 0006987
2006-03-30 06:51 obones Note Added: 0008757
2006-03-30 06:51 obones Status new => feedback
2006-04-07 09:00 outchy File Added: JvInspector.1.159.pas
2006-04-07 09:01 outchy Note Added: 0009035
2006-04-14 06:05 obones Note Added: 0009110
2006-06-08 08:05 obones Note Added: 0009494
2006-07-04 10:41 marcelb Relationship added related to 0001615
2006-07-29 07:30 obones Status feedback => closed
2006-07-29 07:30 obones Note Added: 0009900
2006-07-29 07:30 obones Resolution open => won't fix