The purpose of additional action events is to detect Single-Click and Double-Click event outside the ToolButton, for instance within Ribbon's Group. Hopefully, the new feature doesn't seem to be complex, as the ultraToolbarsManager has ToolClickEvent, ToolDoubleClickEvent, and detects object under the cursor by MouseEnterElement, MouseLeaveElement.