falsches Klickverhalten

Für Fehler in Lazarus, um diese von anderen verifizieren zu lassen.
Antworten
u-boot
Beiträge: 308
Registriert: Do 9. Apr 2009, 10:10
OS, Lazarus, FPC: Ubuntu 9.10 (L 0.9.28 FPC 2.2.4)
CPU-Target: 32Bit
Wohnort: 785..

falsches Klickverhalten

Beitrag von u-boot »

Bild bitte anschauen.

Kreise sind mit TShape gezeichnet
Gelbe Linie ist ein TCustomControl (= class(TWincontrol)) über SetShape in Form gebracht.

Nun habe ich für die Form das Wincontrol und die Shapes jeweils verschiedene OnClick-Prozeduren zugewiesen.

Ergebnis:
Auf der gelben linie wird wie erwartet das Onclick-ereignis des Customcontrols ausgelöst.
Im blau eingezeichneten Bereich wird normalerweise das onclick-ereignis vom TShape ausgelöst (Mag jetz so Rechteckig schön sein oder nicht....).
Im roten Bereich wird allerdings das Onclick-Ereignis der Form ausgelöst. ( :shock: )

Ist das nun ein Bug oder ist das so gewollt ?
Dateianhänge
clickfrage.jpg
Ubuntu 9.10 (L 0.9.28 FPC 2.4.x)

Antworten