Forum: Object-Pascal / Delphi-Language
by jaenicke,
10. Mai 2017
Das ist ja der Helper für die alten Versionen. Die generische Variante direkt habe ich selber noch kaum benutzt.
Forum: Object-Pascal / Delphi-Language
by jaenicke,
10. Mai 2017
Allgemein zum VST:
Ich kann nur dazu raten das ganze generisch anzugehen und die Pointerspielerei nicht überall selbst zu machen...
TBaseVirtualTreeHelper = class helper for TBaseVirtualTree
public
function Get<T: class>(Node: PVirtualNode): T;
end;
{ TBaseVirtualTreeHelper }
function TBaseVirtualTreeHelper.Get<T>(Node: PVirtualNode): T;