Hallo!
Vor einigen Tagen habe ich diesen Thread hier eröffnet:
http://www.delphipraxis.net/internal...lektionsrahmen
Der User _frank_ gab dort einen Dwnloadlink für eine
Unit Namens SizeControl in der Datei TSizeCtrl.zip. Dort wird nicht nur gezeigt, wie man einen Selektionsrahmen um die Komponente zeichnet, sondern wie ein Form Designer analog dem von Delphi gebaut werden kann. Hier ist noch mal der Link:
www.angusj.com/delphi
Ich habe mir nun von Kasparsoft einen Objektinspektor runtergeladen (TRakObjectInspectorGrid). Hier:
http://www.kasparsoft.de/opensource.htm
Dort habe ich mir alle für die Verwendung nötigen Units einschließlich TRakObjectInspectorGrid geholt.
Nun weiß ich aber nicht, wie der Form Designer der
Unit SizeControl erkennt, welche Komponente ich mit der Maus angeklickt habe. Ich verstehe den Quelltext nicht vollständig. Das müßte ja ein Ereignis OnClick sein, aber das ist ja dann das der Komponente. Ich werde in der Zwischenzeit schauen, ob das OnClick Ereignis an SizeControl weiter gereicht wird, dann nämlich müsste ich über den Parameter Sender die angeklickte Komoponente finden. Genau, das werde ich jetzt probieren. Wenn das mein Problem löst, werd ich wohl mal vor Ablauf der nächsten 24 Stunden mitteilen, das die Vermutung richtig ist.