Event Transparent
-
Kann man erreichen, daß ein Control sozusagen durchlässig für Events ist, also so, daß das darunterliegende Control das Event abfangen kann?
z.B habe ich ein Panel. Dadrauf liegt ein Label. Mein Panel hat ein OnClick.
Wenn ich aber auf das Label klicke wird das OnClick natürlich nicht ausgelößt, weil ich ja auf das Label klicke.Kennt jemand ne Möglichkeit?
-
Beipielsweise im Onclick-Event des Labels dieses weiterleiten mit
Panel1->OnClick(this);
-
Ja bei Click wäre das OK aber bei z.B onMouseMove hast Du ein Problem mit falschen X,Y Koordinaten
-
Enabled=false;
???
-
Enabled=false
Nicht schlecht
-
Ja bei Click wäre das OK aber bei z.B onMouseMove hast Du ein Problem mit falschen X,Y Koordinaten
Die Koordinaten können umgerechnet werden
Enabled=false
Das wiederum geht bei einem Label, andere Komponenten werden dann grau.