Hi Odyseusz,

I don't get your problem to be honest. The first program works as expected: Whether you click on the window or on the label, the shape changes (because the label adopt the behavior of its parent (the window)). On the second, over the label it changes to IBeamCursor and even if you press it still have that shape, because you change the cursor on the window not on the label. And since the press event was on the label, it stays "active" even if you move the cursor over the window.

If that does not answer your question please elaborate what exactly you expect (based on which actions).

Best