[Lazarus] RTTI grid with multiple objects ?
Michael Van Canneyt
michael at freepascal.org
Sun May 7 15:15:29 CEST 2017
Hello,
How to make the RTTI property grid display the properties of a set of
TComponents ?
Currently I have: (MyGrid is the property grid)
Var
I : integer;
L : TPersistentSelectionList;
begin
C:=0;
L:=MyGrid.Selection;
L.BeginUpdate;
try
L.Clear;
if Not Assigned(ObjectList) then
exit;
For I:=0 to ObjectList.Count-1 do
if ObjectList[i].Selected then
L.Add(ObjectList[i]);
finally
L.EndUpdate;
Mygrid.RefreshPropertyValues;
end;
end;
But the grid remains empty, even though I know multiple objects have been
attached. I tried various things, but the grid remains empty.
What should I do so the grid actually shows something ?
Michael.
More information about the Lazarus
mailing list