Печатаем одной рукой

15.05.23

Разработка - Работа с интерфейсом

Тем из вас, кто любит экспериментировать, предлагаю этот скрипт. С ним можно редактировать тексты документов и/или программ одной рукой – левой. Это последний скрипт из небольшой серии, предназначенной для работы с клавиатурой.

Скачать исходный код

Наименование Файл Версия Размер
Печатаем одной рукой
.zip 564,35Kb
6
.zip 564,35Kb 6 Скачать бесплатно

Ранее были опубликованы:

 

Вне всяких сомнений то, что набирать тексты удобней и быстрей обеими руками, не переводя свой взгляд на клавиатуру.  И глупо было бы с моей стороны склонять вас к чему -то другому. Так что, давайте немного повременим с  критикой этого  скрипта…

Он на тот случай, когда набор текста завершен и вы переходите к мелким и зачастую многочисленным правкам документа. Не раз, и не два, приходится переносить правую руку на клавиши управления текстовым курсором и потом опять возвращать в  основную область клавиатуры, чтобы… набрать какой-либо единственный символ/ букву правой рукой и…  повторять, повторять, повторять это действие.

Основная идея предлагаемого скрипта: с помощью клавиши-модификатора «зеркально» перенести функции клавиш правой руки на клавиши левой руки, как это демонстрирует картинка на примере русской раскладки. Таким образом, «зеркально» мы можем сопоставить только 20  клавиш. Клавиши, окрашенные желтым цветом (их четыре), переносим на клавиши управления курсором.

На роль клавиши-модификатора назначена клавиша НОЛЬ малого цифрового набора. Пальцы правой руки работают так: три средние пальца управляют текстовым курсором; мизинец нажимает клавишу НОЛЬ; большой и указательный палец работают  с клавишами-модификаторами Ctrl и Shift, -  это уже кто как приноровится. Так мы сможем охватить не только буквенно-цифровую часть клавиатуры, но и все спецсимволы, которые  уже научились набирать в буквенной области клавиатуры.

Такой подход требует некоторой тренировки .  Но, давайте вспомним, сколько сил и времени вы потратили на освоение обычного набора, и тогда не все так отталкивающе плохо будет выглядеть. Я не стал бы предлагать такой способ редактирования текстов, если бы не убедился в том, что за вполне приемлемое время ему можно обучиться. В любом случае, никто никого не принуждает…

Перехожу к деталям:

 

 

  • 20 клавиш под левую руку работают обычным образом без модификаторов, с нажатой клавишей Shift формируют большие буквы. На картинке это символы слева-вверху на клавишах.
  • При нажатии клавиши НОЛЬ мизинцем правой руки плюс клавиша под левую руку - выводится символ «зеркальной» клавиши правой руки. Например,  НОЛЬ+п выводит букву р; НОЛЬ+а выводит букву о. Добавив к клавише НОЛЬ нажатую указательным пальцем правой руки клавишу Shift,  получим соответственно большие буквы Р и О. На картинке это символы справа-вверху на клавишах.
  • Shift+Ctrl+НОЛЬ – печать «прямых» спецсимволов, на картинке это символы слева-внизу на клавишах.
  • Ctrl+НОЛЬ – печать «зеркальных» спецсимволов, на картинке это символы справа-внизу на клавишах.
  • Остаются четыре клавиши управления курсором, которые тоже выводят буквы/спецсимволы в сочетании с клавишей НОЛЬ.

Поставка одним архивным файлом, содержащим:

  • Исполняемый файл скрипта MirrorSet.exe
  • ini-файл настроек скрипта MirrorSet.ini

Вы можете переопределить мое назначение спецсимволов буквенным клавишам в ini-файле, воспользовавшись параметром СтандартныйНаборСпецсимволов в порядке буквенных клавиш слева-направо, сверху-вниз.

Скрипт загружается в трей - синий значок клавиатуры. Первый пункт контекстного меню под названием "Об этом скрипте", - переход на эту статью.

Этот скрипт не реагирует на клавишу CapsLock. Но он полно-функционален в составе скрипта "Дружелюбная" клавиатура. Вместе с этим скриптом  размещаю и последнюю версию скрипта "Дружелюбная" клавиатура, - он претерпел значительные улучшения/изменения, рекомендую. В частности, именно под эту задачу добавлен вариант более удобного переключения раскладок клавиатуры.

 

Если вам понравился скрипт, не сочтите за труд пометить его плюсом для более успешного продвижения. Спасибо.

скрипт автоматизация раскладка клавиатуры спецсимволы быстрый набор слепой набор

См. также

Управление дашбордами

Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    17197    23    4    

37

Новогоднее оформление для 1С

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    11689    776    elcoan    47    

108

Удобно печатаем спецсимволы в любой раскладке клавиатуры

Работа с интерфейсом Программист Пользователь Бесплатно (free)

С помощью предлагаемого скрипта, без каких-либо дополнительных настроек, вы сможете напечатать любой спецсимвол, - всегда одинаковым способом, вне зависимости от текущей раскладки клавиатуры.

27.04.2023    1845    34    romasna    0    

5

"Дружелюбная" клавиатура

Работа с интерфейсом Программист Пользователь Бесплатно (free)

В этой разработке демонстрируется скрипт, обеспечивающий удобное переключение раскладок клавиатуры; печать любых спецсимволов без переключения раскладок; конвертацию строк между языками ввода и нижним-верхним регистрами; навешивание горячих клавиш на используемые шаблоны текстов; дополнительные возможности в редакторе программных модулей. Это рабочий инструмент не только для программистов 1С, но и для любых других категорий пользователей компьютеров.

20.04.2023    5013    41    romasna    6    

17

Конструктор HTML, CSS и javascript

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Подходит для создания web-страниц для замены управляемых форм 1С, красивых отчетов, интерфейса мобильного приложения на платформе 1С и для простых страниц веб-сайтов.

2 стартмани

10.04.2023    10221    157    acces969    31    

120

Модель состояния для MVC

Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

"MVC плохо применима в 1С" - познакомьтесь с моделью состояния и, возможно, ваше мнение поменяется! Представленное решение является эволюционным развитием идеи реализации MVC для 1С. В новой версии добавлены DSL для описания модели состояния, а также параметризация свойств параметров и элементов формы.

1 стартмани

05.07.2022    4214    kalyaka    4    

31