Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: eigener Inspektor + auf- zuklappen

  Alt 13. Nov 2004, 22:19
Moin,

ok ich glaube jetzt habe ich es verstanden.

Hier mein neuer Vorschlag...

Delphi-Quellcode:
procedure THTRowTitle.ToggleExpanded;
var
  xInd : integer;
  xRow : THTRow;
  xExpanded : boolean;
begin
  xExpanded := not FExpanded;
  if xExpanded then begin
    for xInd := FRows.Count-1 downto 0 do
    begin
      xRow := THTRow(FRows.Objects[FRows.IndexOf(IntToStr(xInd))]);
      SetRowVisible(xRow, xExpanded);
    end;
  end
  else begin
    for xInd := 0 to FRows.Count-1 do
    begin
      xRow := THTRow(FRows.Objects[FRows.IndexOf(IntToStr(xInd))]);
      SetRowVisible(xRow, xExpanded);
    end;
  end;

  FExpanded := not FExpanded;
end;
ändere mal die Prozedur ab, dann sollte es gehen.


MfG
Thorsten
  Mit Zitat antworten Zitat