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); }
public NotifcationAreaIcon(WindowManagerActions actions) { this._notificationMenu = this.CreateContextMenu(actions.Die); this._notificationIcon = this.CreateIcon(actions.ToggleLauncher); }