Плагин Hotkeys позволит работать с мышью? По идее можно попробовать скормить код VK_MBUTTON. Правда, непонятно, как будет с плагином Scroll сочетаться.
Posted: Mon Mar 17, 2014 7:36 pm
by Drugmix
DV
не всё так просто: это сделает ремап мидл-клика на ctrl+V и мидл клик больше не будет нигде работать.
+ в лисе при middlemouse.paste = true при мидл клике в текстовое поле туда ещё и фокус сначала выставляется.
Нужно написать проверку объекта под курсором и если это текстовое поле, то посылать туда сначала левый клик, а потом ctrl+v.
Posted: Mon Mar 17, 2014 7:55 pm
by FeyFre
Нет, плагин не позволяет. Зато позволяет скрипт. Сочетаться будет как напишет тот кто напишет: либо даст увидеть нажатие и тога скролл активируется, либо не даст, и тогда вопросов нет.
то посылать туда сначала левый клик
только не это!
Posted: Tue Mar 18, 2014 2:33 pm
by DV
Чисто для AkelPad с помощью AutoHotkey: AutoHotkey.ahk
Но это всё не правильно по тем причинам, которые я указал ранее.
Posted: Fri Mar 21, 2014 10:27 am
by Toktilar
Подскажите чайнику
Мне нужно, чтобы по Ctrl+D дата вставлялась не в формате 14:25 21.03.2014, а в формате 2014.03.21 14:25.
Можно ли это сделать, и как?
Posted: Fri Mar 21, 2014 11:29 am
by FeyFre
Можно.
Меню Help -> Manual (хз как оно там про русски), в открывшемся документе настроем опцию DateInsertFormat и задаем её в конфигурации вручную(там написано где лежит конфигурация).
Posted: Fri Mar 21, 2014 2:14 pm
by Toktilar
FeyFre wrote:Можно.
Меню Help -> Manual (хз как оно там про русски), в открывшемся документе настроем опцию DateInsertFormat и задаем её в конфигурации вручную(там написано где лежит конфигурация).
О, спасибо! Забыл посмотреть мануал
У меня настройки в AkelPad.ini, а как их изменить написано в AkelHelp-Rus.htm по адресу Справка → Руководство.
Благодарю!
Posted: Tue May 27, 2014 8:31 am
by olgapet
Ребята, пользуясь случаем - спасибо за программу!
Маленький вопрос. Подскажите, при копировании и вставки из буфера текста программа запоминает знак разрыв строки.
При вставке текста, приходится ручками убирать разрывы.
Можно ли как то переключить, чтобы при копировании блока текста программа не учитывала знак разрыв строки, а понимала только знак абзаца?
т.е., при копировании и вставке получать сразу готовый блок текста
Заранее благодарен
Posted: Tue May 27, 2014 10:12 am
by Skif_off
olgapet
Не совсем понятно, чего вы хотите: разрыв строки = перевод строки = абзац, разве нет? Есть скрипт DelLineFeed.js, есть LinesUnwrap.js (у себя его
var hMainWnd=AkelPad.GetMainWnd();
if (hMainWnd)
{
if (AkelPad.GetSelStart() == AkelPad.GetSelEnd())
AkelPad.SetSel(0, -1);
pSelText=AkelPad.GetSelText(2 /*\n*/);
pSelText=pSelText.replace(/\n{2,}/gm, "\n");
pSelText=pSelText.replace(/\n/g, " ");
AkelPad.ReplaceSel(pSelText, true);
}
).
Posted: Tue May 27, 2014 3:52 pm
by FeyFre
olgapet
Знак "разрыв строки" актуален там где он стоит. Я имею в виду WinWord его обрабатывает как положено по структуре текста. Но, при копировании в буффер обмена WinWord копирует фрагмент не только в формате своё родном вордовском, а и в сыром, т.е. чистый текст, и все особенности текста фрагмента он конвертирует так, как считает оно должно лежать в чистом тексте(plain text). А считает он очевидно что стоит разрывы строк заменять полной парой CRLF. Как это поменять - нужно спрашивать у него. Можно только попытаться почистить за ним текст от неуместных вставок.
Skif_off
> разрыв строки = перевод строки = абзац
Нет. В текстовых процессорах - нет. На первый взгляд оно делает одно и тоже, но если посмотреть в глубь - в форматирование текста, то это совсем разные управляющие символы.
Posted: Wed May 28, 2014 1:02 pm
by gunman
Господа, подскажите как включить подсветку баланса скобок и кавычек.
Posted: Fri May 30, 2014 11:06 am
by gunman
Так как? Неужели никому кроме меня не нужна эта опция?