Example #1
0
        /// <summary>
        /// App constructor
        /// </summary>
        public MultiClipBoardViewModel()
        {
            core                   = new ClipboardCore();
            _maneger               = new WindowManager();
            _showSelectTimer       = new DispatcherTimer();
            Clipboard.CurrentItem += SetCurrentlySelectedItem;
            CatchBindKey          += AssignBindKey;
            CloseWindow           += DoNothing;
            _showSelectTimer.Tick += ShowSelectTimerTick;

            this.DisplayName = "Multi Clipboard";          // Window display name
            FillComboboxes();                              // Setting up comboboxes
        }
Example #2
0
 /// <summary>
 /// Button click reaction.
 /// Clearing all items from clipboard queue
 /// </summary>
 public void ClearWholeClipboard()
 {
     ClipboardCore.HotkeyPressReaction(Enums.Action.ClearAll);
 }
Example #3
0
 /// <summary>
 /// Button click reaction
 /// Deleting currently seleced item from clipboard queue
 /// </summary>
 public void ClearCurrentSelection()
 {
     ClipboardCore.HotkeyPressReaction(Enums.Action.Delete);
 }