Пример #1
0
        public static HistoryItemViewModel LoadFrom(string dir)
        {
            var model = new ClipboardView(dir);

            return(new HistoryItemViewModel
            {
                Location = model.Location,
                Title = model.Title,
                Timestamp = model.Timestamp,
                ViewFormat = model.MainFormat,
                PreviewText = model.PreviewText,
                PreviewImageData = model.PreviewImage
            });
        }
Пример #2
0
        public PastingHandler(IntPtr wndHandler)
        {
            _wndHandler        = wndHandler;
            ClipboardDisplayer = new ClipboardView(ExtendedClipboard);

            if (Running)
            {
                AddClipboardFormatListener(_wndHandler);
                RegisterHotKey(_wndHandler, (int)HotKeyId.Paste, CONTROL, VK_V);
            }

            _hookedKeys.Add(Key.V);
            _hookedKeys.Add(Key.LeftCtrl);
            _hookedKeys.Add(Key.RightCtrl);

            Hook();
            Copy();
        }
        private void OnShowClipboardText()
        {
            ClipboardView clipboardView = new ClipboardView();

            clipboardView.ShowDialog();
        }
Пример #4
0
 protected override void Initialise()
 {
     View = new ClipboardView();
     MainView.SetPluginArea(View);
 }