SelectText.vbs - Выделить различные части текста
|
|
Andrey_A | Дата: Суббота, 07.04.2012, 14:13 | Сообщение № 1 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7187
Награды: 143
Репутация: 125
Аверин Андрей
|
Выделить различные части текста Используется скрипт Functions.vbs - Скрипт с различными Функциями, которые можно использовать в других скриптах
Доступно только для пользователей
|
|
| |
Andrey_A | Дата: Вторник, 14.08.2012, 17:02 | Сообщение № 2 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7187
Награды: 143
Репутация: 125
Аверин Андрей
|
Добавлен функционал: Code "Выделение символов" { -"Выделить N символа левее курсора" Call("Scripts::Main", 1, "SelectText.vbs", `"11" "0"`) Icon("%a\AkelPadImage.dll",875) -"Выделить 2 символа левее курсора" Call("Scripts::Main", 1, "SelectText.vbs", `"11" "2"`) Icon("%a\AkelPadImage.dll",875) -"Выделить 3 символа левее курсора" Call("Scripts::Main", 1, "SelectText.vbs", `"11" "3"`) Icon("%a\AkelPadImage.dll",875) -"Выделить 4 символа левее курсора" Call("Scripts::Main", 1, "SelectText.vbs", `"11" "4"`) Icon("%a\AkelPadImage.dll",875) -"Выделить 5 символа левее курсора" Call("Scripts::Main", 1, "SelectText.vbs", `"11" "5"`) Icon("%a\AkelPadImage.dll",875) -"Выделить 10 символов левее курсора" Call("Scripts::Main", 1, "SelectText.vbs", `"11" "10"`) Icon("%a\AkelPadImage.dll",875) SEPARATOR -"Выделить N символа правее курсора" Call("Scripts::Main", 1, "SelectText.vbs", `"12" "0"`) Icon("%a\AkelPadImage.dll",874) -"Выделить 2 символа правее курсора" Call("Scripts::Main", 1, "SelectText.vbs", `"12" "2"`) Icon("%a\AkelPadImage.dll",874) -"Выделить 3 символа правее курсора" Call("Scripts::Main", 1, "SelectText.vbs", `"12" "3"`) Icon("%a\AkelPadImage.dll",874) -"Выделить 4 символа правее курсора" Call("Scripts::Main", 1, "SelectText.vbs", `"12" "4"`) Icon("%a\AkelPadImage.dll",874) -"Выделить 5 символа правее курсора" Call("Scripts::Main", 1, "SelectText.vbs", `"12" "5"`) Icon("%a\AkelPadImage.dll",874) -"Выделить 10 символов правее курсора" Call("Scripts::Main", 1, "SelectText.vbs", `"12" "10"`) Icon("%a\AkelPadImage.dll",874) }
|
|
| |
LonerD | Дата: Понедельник, 03.11.2014, 22:34 | Сообщение № 3 |
|
Повесил скрипт на Shift+Home, Shift+End, очень понравилось, что выделяется целая строка (а не только линия при включённом переносе слов). Добавь, пожалуйста, опциональную возможность при наличии выделенного фрагмента текста - по Shift+Home, Shift+End отрабатывать так же, как работает стандартный AkelPad (или же стандартный виндовский блокнот, Word и прочие текстовые редакторы). То есть: если имеется выделение и курсор находится в начале выделенного фрагмента, то при нажатии Shift+Home не снимать выделение; если курсор находится в конце выделенного фрагмента, то наоборот - снять выделение (проще говоря - при наличии выделения инвертировать его). По Shift+End - соответственно, наоборот.
Также заметил баг (или, наверное, скорее не очень удобную фичу). Если открытый файл целиком не помещается на экране и имеется полоса прокрутки, то поставим курсор на строку ближе к концу файла. Нажмём Shift+Home - полоса прокрутки автоматом прокручивается, и выделенный фрагмент отображается внизу экрана. Также полоса прокрутки постоянно дёргается даже при наличии выделения в середине файла. При стандартном выделении (не-скриптом) - полоса прокрутки всегда остаётся на месте.
DreamLair.net
|
|
| |
Andrey_A | Дата: Вторник, 04.11.2014, 04:04 | Сообщение № 4 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7187
Награды: 143
Репутация: 125
Аверин Андрей
|
LonerD, изменил 1.4 - параметры 13, 14 Необходимо обновить Functions.vbs - Скрипт с различными Функциями, которые можно использовать в других скриптах AkelPad
На счет бага/фичи ничего не делал.
|
|
| |
LonerD | Дата: Воскресенье, 09.11.2014, 04:53 | Сообщение № 5 |
|
Спасибо ))
DreamLair.net
|
|
| |
|