Example #1
0
        public KeyboardCombinationParser(VirtualKeys leaderKey, WindowManagerActions windowManagerActions, IEnumerable <string> keyboardConfig)
        {
            this.LeaderKey        = leaderKey;
            _windowManagerActions = windowManagerActions;

            var parsedCombinations = this.ToKeyboardCombinations(keyboardConfig);

            this.KeyboardCombinations = new ReadOnlyCollection <KeyboardCombination>(parsedCombinations);
        }
Example #2
0
 public NotifcationAreaIcon(WindowManagerActions actions)
 {
     this._notificationMenu = this.CreateContextMenu(actions.Die);
     this._notificationIcon = this.CreateIcon(actions.ToggleLauncher);
 }