Butter bei die Fische!
Jedes sichtbare Steuerelement hat Funktionen zum Erhalten und zum Ändern der Positionskoordinaten. Es ist doch nur vernünftig, daß diese Sachen public sind, auch in den Nachfahren, denn schliesslich will man auch von aussen die Position ändern können, egal ob es sich nun um ein Editfeld oder ein DBGrid handelt!
(Jaja, schon gut, die Methoden sind in Delphi nicht public, dafür aber die Properties Left und Top, die diese ansprechen... Es soll ja nur als Veranschaulichung dienen.)
Cu,
Udontknow
Edit: Die Sichtbarkeit (private,protected,public) hat nix mit der Implementation zu tun!