Wie immer ... die blöden Generice, welche sich halt an kein Standardverhalten halten.
Delphi-Quellcode:
type
TCEEvent<TType> = procedure(Sender: TType) of object;
TCEChange<TType> = procedure(Sender: TObject; Event: TCEEvent<TType>) of object;
constructor Create(Owner: TComponent; OnInsert: TCEChange<TType> = nil; OnRemove: TCEChange<TType> = nil); overload;
Zitat:
Fehler: E2268 Parameter dieses Typs dürfen keine Standardwerte haben
Seit wann denn das?
Methodenzeiger kann man doch sonst auch mit NIL vorbelegen.
Und daß der FinalBuilder nicht richtig mit
Unicode/UTF-8 klar kommt, welches er vom Delphi-Compiler gemeldet bekommt,
sowie auch die Dateisuche im Delphi einfach kein UTF-8 verstehen will.
@ATS3788: Hab ich früher auch mal gedacht, aber laut der
DP-Mitgliederliste tummeln sich hier inzwischen ganz viele davon rum. (ich seh sie nur nie)