| View previous topic :: View next topic |
| Author |
Message |
vrogin
Joined: 29 Oct 2007 Posts: 11 Location: г.Санкт-Петербург
|
Posted: Wed Apr 09, 2008 10:18 am Post subject: большой текст надо его разделить чертой |
|
|
AkelPad v.3.5.3
Когда в AkelPad набираешь большой текст надо его разделить чертой типа
-----------,или **************
Можно ли с помощью плагинов(скриптов) повесить на клавиатуру
горячую кнопку...
например на F5 повесил вставку даты очень удобно.
 |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2523 Location: Киев, Русь
|
Posted: Wed Apr 09, 2008 11:03 am Post subject: |
|
|
Используйте Scripts-plugin и этот простейший скрипт:
InsertPageBreak.js
| Code: | var AkelPad = new ActiveXObject("AkelPad.document");
AkelPad.ReplaceSel('-------------------------------------------------'); |
Для запуска по комбинации клавиш - назначте в диалоге скриптов нужную комбинацию клавиш для данного скрипта - это аналогично назначению в диалоге плагинов.
Также можно запускать этот скрипт из тулбара или контекстного меню - см. соотв. плагины. |
|
| Back to top |
|
 |
vrogin
Joined: 29 Oct 2007 Posts: 11 Location: г.Санкт-Петербург
|
Posted: Wed Apr 09, 2008 11:45 am Post subject: |
|
|
| VladSh wrote: |
Используйте Scripts-plugin и этот простейший скрипт:
InsertPageBreak.js
| Code: | var AkelPad = new ActiveXObject("AkelPad.document");
AkelPad.ReplaceSel('-------------------------------------------------'); |
Для запуска по комбинации клавиш - назначте в диалоге скриптов нужную комбинацию клавиш для данного скрипта - это аналогично назначению в диалоге плагинов.
Также можно запускать этот скрипт из тулбара или контекстного меню - см. соотв. плагины. |
Одно радует выход есть,осталось толькь пройти этот путь...
Спасибо за оперативный ответ...
Но нельзя ли по подробнее,с чего начать и как закончить,до того момента когда всё установится и будет работать.
Я в скриптах товарищ дерево.
СПАСИБО. |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2523 Location: Киев, Русь
|
Posted: Wed Apr 09, 2008 12:25 pm Post subject: |
|
|
Скачайте Scripts-plugin и распакуйте его (Scripts.dll) в папку с плагами проги (...\AkelPad\AkelFiles\Plugs).
Подробности установки см. Scripts-Rus.txt (в дистрибутиве плагина).
Зарегистрируйте dll (там есть файл bat)
В той же папке создайте папку Scripts (если её там нет) и создайте в ней файл, код которого я приводил выше, с расширением js.
Вызовите окно плагинов (Alt+P), выберите в нём Scripts::Main - поставьте галку для автозапуска и нажмите "Вызвать" - вылетит диалог скриптов. Выбираем только что созданный скрипт и назначаем комбинацию клавиш.
Ещё желательно почитать Дополнения к FAQ.
Вроде всё. Удачи!  |
|
| Back to top |
|
 |
vrogin
Joined: 29 Oct 2007 Posts: 11 Location: г.Санкт-Петербург
|
Posted: Wed Apr 09, 2008 3:10 pm Post subject: Когда в AkelPad набираешь большой текст надо его разделить.. |
|
|
| VladSh wrote: | Скачайте Scripts-plugin и распакуйте его (Scripts.dll) в папку с плагами проги (...\AkelPad\AkelFiles\Plugs).
Подробности установки см. Scripts-Rus.txt (в дистрибутиве плагина).
Зарегистрируйте dll (там есть файл bat)
В той же папке создайте папку Scripts (если её там нет) и создайте в ней файл, код которого я приводил выше, с расширением js.
Вызовите окно плагинов (Alt+P), выберите в нём Scripts::Main - поставьте галку для автозапуска и нажмите "Вызвать" - вылетит диалог скриптов. Выбираем только что созданный скрипт и назначаем комбинацию клавиш.
Ещё желательно почитать Дополнения к FAQ.
Вроде всё. Удачи!
 |
СПАСИБО всё получилось.
Удачи
vrogin
 |
|
| Back to top |
|
 |
vrogin
Joined: 29 Oct 2007 Posts: 11 Location: г.Санкт-Петербург
|
Posted: Sat Sep 04, 2010 5:21 pm Post subject: |
|
|
| VladSh wrote: |
Используйте Scripts-plugin и этот простейший скрипт:
InsertPageBreak.js
| Code: | var AkelPad = new ActiveXObject("AkelPad.document");
AkelPad.ReplaceSel('-------------------------------------------------'); |
Для запуска по комбинации клавиш - назначте в диалоге скриптов нужную комбинацию клавиш для данного скрипта - это аналогично назначению в диалоге плагинов.
Также можно запускать этот скрипт из тулбара или контекстного меню - см. соотв. плагины. |
в версии старше 4.4.5 ( в данное время 4.4.7)
не работает скрипт.. пишет изменилась архитектура
как изменить скрипт чтобы работал...
вопрос был такой (который был решён,но с версии 4.4.5 возник снова...)
Когда в AkelPad набираешь большой текст надо его разделить чертой типа
-----------,или ************** |
|
| Back to top |
|
 |
DV
Joined: 16 Nov 2006 Posts: 734 Location: Kyiv, Ukraine
|
Posted: Sat Sep 04, 2010 5:36 pm Post subject: |
|
|
| vrogin wrote: | в версии старше 4.4.5 ( в данное время 4.4.7)
не работает скрипт.. пишет изменилась архитектура
как изменить скрипт чтобы работал... |
Просто убрать строку
| Code: | | var AkelPad = new ActiveXObject("AkelPad.document"); |
Теперь объект AkelPad при выполнении скрипта не нужно создавать самому, он и так уже существует. |
|
| Back to top |
|
 |
vrogin
Joined: 29 Oct 2007 Posts: 11 Location: г.Санкт-Петербург
|
Posted: Sat Sep 04, 2010 6:04 pm Post subject: |
|
|
| DV wrote: | | vrogin wrote: | в версии старше 4.4.5 ( в данное время 4.4.7)
не работает скрипт.. пишет изменилась архитектура
как изменить скрипт чтобы работал... |
Просто убрать строку
| Code: | | var AkelPad = new ActiveXObject("AkelPad.document"); |
Теперь объект AkelPad при выполнении скрипта не нужно создавать самому, он и так уже существует. |
СПАСИБО ВСЁ работает...
 |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2523 Location: Киев, Русь
|
Posted: Mon Sep 06, 2010 9:46 am Post subject: Re: большой текст надо его разделить чертой |
|
|
| vrogin wrote: | Можно ли с помощью плагинов(скриптов) повесить на клавиатуру
горячую кнопку... | Теперь всё проще - код для Hotkeys-плагина ("Вставка разделителя"):
| Code: | | Insert("-------------------------------------------------") | и никакого скрипта ненужно. |
|
| Back to top |
|
 |
|