Zitat von
Delphi-Freak:
Zitat:
A private member is invisible outside of the
unit or program where its class is declared.
Gilt das also auch bei Ableitungen? Immerhin ist es ja innerhalb des Programms (wie da^^ steht)
private = sichtbar innerhalb der
Unit
protected = sichtbar innerhalb von Member-Funktionen der Klasse und abgeleiteten Klassen
public = überall sichtbar
Mit program meinen die, dass du überhaupt keine Unit deklariert hast sondern alles direkt in der dpr-Datei machst. (war doppelt, wurde abgezogen)
Über
private-Members habe ich mich schon oft geärgert, besonders wenn die ohne viel Gedanken deklariert wurden (also eigentlich
protected sein sollten).
Da ich SynEdit nicht installiert habe kann ich dazu aber nichts sagen. Ebenso wenig wie zu deinem Problem mit dem Destruktor.