um den Fehler zu lokalisieren würde ich die komponente mal statisch einbinden (uses in classes_u.pas, registerclasses) und breakpoints innerhalb der klasse machen (constructor, onpaint, etc)...dann müsstest du sehen, wo die
AV herkommt
schonmal die neuen Funktionen getested/neuer Name dieser eingefallen?
//edit:
hab mir jetzt mal Turbo-delphi installiert...musste erstmal sämtliche TSpinedits/TSpinbuttons in TUpDown ändern (weil es die Komponenten nicht mehr gibt bzw. sich das Zusatzpacket nicht installieren lässt), jetzt läuft es erstmal
ich musste nur feststellen, dass die popups in der toolbar nicht funktionieren. Auch das setzen der EnableDropdown-Eigenschaft half nicht (da wird button ausgegraut)...was ist da falsch?
im Anhang mal das geänderte Main-und Options-Form
die functions_u.pas enthält den folgenden bugfix sowie eine Möglichkeit in der config anzugeben, dass es sich bei einer unbekannten Komponente um ein Control handelt (wenn kein
rtti möglich ist).
//edit bugfix:
Zugriffsverletzung beim Erstellen von unbekannten Komponenten
functions_u.pas:804:
Delphi-Quellcode:
if assigned(cl) then
begin
if cl.InheritsFrom(TControl) then
sl.AddStrings(ctlprop);
end;
//edit: ich hab jetzt die löschregeln mit in den Optionen-Dialog integriert...
aktuelle version 0.2.0.6b
Frank