Am Rande bemerkt: Du könntest das auch ein bisschen abkürzen, weil GetNodeData Failsafe ist:
Delphi-Quellcode:
Node := vstTable.FocusedNode;
Data := vstTable.GetNodeData(Node);
if Assigned(Data) then
begin
Data.Name := 'skljglsjfgskjfsldjfksjlfkjsd'; //neuer Text ist länger als alle anderen
Data.Type := 'dfkgjdkjgfklgjdkjgkljgkdjkkgdljgkdjgdgfdgld'; //neuer Text ist länger als alle anderen
end;
Davon abgesehen, du hast nicht zufällig Header.AutoSizeIndex auf 0 stehen?