Einzelnen Beitrag anzeigen

I.A

Registriert seit: 14. Jan 2007
83 Beiträge
 
#1

Eigenen Formdesigner realisieren

  Alt 11. Mär 2009, 23:05
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.
  Mit Zitat antworten Zitat