protected TChildHotkey registerChildren(TParentHotkey parentHotkey)
        {
            var childHotkey = new TChildHotkeyInvoker(parentHotkey, _unregister)
            {
            };

            hotkeys.Add(childHotkey);
            return(childHotkey);
        }
 public TChildHotkeyInvoker(TParentHotkey parentHotkey, Action <TChildHotkey> unregister) : base(unregister)
 {
     ParentHotkey = parentHotkey;
 }