Einzelnen Beitrag anzeigen

Medium

Registriert seit: 23. Jan 2008
3.686 Beiträge
 
Delphi 2007 Enterprise
 
#4

Re: Nicht rechteckige Komponenten (rund oder polygonal)

  Alt 16. Jan 2010, 04:07
Oh warte ne Sekunde... Ich hatte mit Regions damals auch irgend welche Probleme, ich erinnere mich dunkel - allerdings nicht, ob es evtl. das gleiche war. Ich bin statt dessen dazu übergegangen von TGraphicControl abzuleiten, was ja auf den Parent-Canvas zeichnet.
Damit Mausklicks dennoch nur der eigentlichen Form gehorchen, hab ich die Message CM_HITTEST verarbeitet, und dafür einen Punkt-in-Polygon Algorithmus bemüht (da finden sich hier einige: Hier im Forum suchenPunkt in Polygon).
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat