Einzelnen Beitrag anzeigen

Centrii

Registriert seit: 18. Mai 2007
Ort: FDS
108 Beiträge
 
Delphi 2006 Architect
 
#4

Re: VirtualStringTree, Checkbox "anhackeln" über Z

  Alt 10. Apr 2008, 07:01
für diejenigigen die das auch nutzen wollen...
Eine kleine Änderung ist nötig

Delphi-Quellcode:
procedure TfMain.Tree1Checking(Sender: TBaseVirtualTree; Node: PVirtualNode; var NewState: TCheckState;
  var Allowed: Boolean);
begin
  Tree1.ClearSelection;
end;

procedure TfMain.Tree1Click(Sender: TObject);
begin
  if Tree1.SelectedCount > 0 then begin
    if Tree1.CheckState[Tree1.GetFirstSelected] = csCheckedNormal then
      Tree1.CheckState[Tree1.GetFirstSelected] := csUnCheckedNormal
    else
      Tree1.CheckState[Tree1.GetFirstSelected] := csCheckedNormal;
  end;
end;
Gruß Ruben
Ruben
Theorie ist, wenn man alles weiss, aber nichts funktioniert. Praxis ist, wenn alles funktioniert und keiner weiss warum
  Mit Zitat antworten Zitat