вторник, 7 января 2014 г.

[Из песочницы] Пишим виртуальный буфер обмена на C# @habrahabr



VirtualClipBoard Очень много приходится работать с текстовыми данными, такими как код, статьи, посты и т.д. В то время когда жил под Linux — пользовался менеджерами истории буфера обмена, которые запоминали, то что попадало в виде текста в буфер и по клику в трее я мог вернуть нужное значение в буфер, не возвращаясь к источнику.

Недавно пришлось большую часть времени проводить в Windows, удовлетворяющей альтернативы для такого простого приложения я не нашел. Что-то в найденных вариантах не устраивало: не свободное ПО, много ненужного функционала (который просто мешал) или работали неудобно для меня (например: получить предыдущее значение буфера, приходилось открывать окно программы). Недолго думая решил сделать, так как мне хотелось.



Поскольку, приложение должно работать исключительно в Windows, было принято решение написать ее на C# — к тому же, никогда ранее на нем ничего не писал — появился повод попробовать.



Задача





  • Программа должна слушать и запоминать изменения в текстовом буфере обмена.

  • Через контекстное меню в трее или через окно программы по клику на выбранном элементе истории, нужное значение должно автоматически попадать назад в буфер.

  • История не должна пропадать после перезагрузки системы






Читать дальше →



via Хабрахабр / Захабренные / Тематические / Посты http://habrahabr.ru/post/208314/

Комментариев нет:

Отправить комментарий