Quote Originally Posted by Galahard View Post
Yes, so it makes sense because it is a child element on the top of it. Therefore the difficulty remains, how to get a mouse event from then the user clicks on the shortcut? (I saw that the shortcut class is inherited only from the Object, therefore no mouse events from that...)
A Shortcut is not a Control. Turbine.UI.Lotro.Shortcut is derived from Turbine.Object.

A Quickslot is a Control, derived from Turbine.UI.Control.

Only Controls (and things derived from Controls) generate MouseClick events when clicked on. And this requires that you SetMouseVisible(true) for the Control, and SetMouseVisible(false) for any Controls that appear in front of it.

If you have a Quickslot that contains an item Shortcut, that Quickslot will only generate MouseClick events if the user clicks on it. It will not generate MouseClick events if the user uses the item by some other method (e.g. keyboard shortcut, or clicking another Quickslot elsewhere that happens to contain the same item).