| View previous topic :: View next topic |
| Author |
Message |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4680
|
Posted: Mon Sep 01, 2008 3:32 pm Post subject: Hotkeys plugin |
|
|
Assign user hotkeys.
<<Download>> |
|
| Back to top |
|
 |
FeyFre
Joined: 07 Aug 2007 Posts: 1907 Location: Vinnitsa, Ukraine
|
Posted: Wed Sep 03, 2008 7:36 am Post subject: |
|
|
| Удобный плагин. А можно в список уже назначенных комбинаций добавить те компбинации которые назначены для запуска плагинов(в качестве read-only элементов) для наглядности? |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2523 Location: Киев, Русь
|
Posted: Wed Sep 03, 2008 12:11 pm Post subject: |
|
|
| А если б ещё и редактировать ВСЕ комбинации клавиш (которые и в проге, и плагинах, и скриптах) в одном месте (в этом плаге), тогда вообще бомба! |
|
| Back to top |
|
 |
FeyFre
Joined: 07 Aug 2007 Posts: 1907 Location: Vinnitsa, Ukraine
|
Posted: Wed Sep 03, 2008 1:54 pm Post subject: |
|
|
Нет всех не надо(и не получится). Достаточно видеть какие комбинации заняты для запуска плагинов.
Еще бы хотелось команду NOOP(или что-то подобное) что бы плагин перехватывал комбинацию клавиш и ничего больше не делал. Ну например мне ненравится вставка даты по CTRL+D: в таком случае я назначу на CTRL+D NOOP, а на другую комбинацию поставлю вставку даты.
А где взять список доступных идентификаторов команд? |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4680
|
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4680
|
Posted: Wed Sep 03, 2008 2:17 pm Post subject: |
|
|
| FeyFre wrote: | | Ну например мне ненравится вставка даты по CTRL+D: в таком случае я назначу на CTRL+D NOOP, а на другую комбинацию поставлю вставку даты. | Можно назначить следующую команду на Ctrl+D (Hotkeys v1.1).Приоритет следующий:
Горячие клавиши плагинов -> Горячие клавиши плагина Hotkeys -> Акселераторы программы -> Горячие клавиши окна редактирования.
| FeyFre wrote: | | А где взять список доступных идентификаторов команд? |
Hotkeys-Rus.txt:
| Quote: | | Для полного перечня команд: см. AkelDLL.h в исходных кодах |
|
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2523 Location: Киев, Русь
|
Posted: Thu Sep 04, 2008 8:19 am Post subject: |
|
|
Не знаю, баг это или фича, но при переходе на строку 0 [Command(4162)] выводится сообщение об ошибке "Неверный номер строки", хотя при задании отрицательного номера курсор просто устанавливается в начало первой строки.
Передложение: при задании нуля также молча устанавтивать курсор в начало 1-й строки.
А вообще я не знал о такой команде - обалденная штука!
Назначил комбинацию клавиш Ctrl+G.
Updated: о блин, не разобрался, оказывается отрицательное значение отсчитывается от конца файла... интересно, где это можно применить?
Тогда при 0 можно выводить, а можно и не выводить ошибку, но просто ничего не делать, т.е. не переводить курсор. |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4680
|
Posted: Thu Sep 04, 2008 9:23 am Post subject: |
|
|
| VladSh wrote: | А вообще я не знал о такой команде - обалденная штука!
Назначил комбинацию клавиш Ctrl+G. | Вызов диалога перехода на строку итак стандартно вызывается по Ctrl+G  |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2523 Location: Киев, Русь
|
Posted: Thu Sep 04, 2008 1:32 pm Post subject: |
|
|
Instructor
И правда!  |
|
| Back to top |
|
 |
ravenlaughs
Joined: 06 Sep 2008 Posts: 40
|
Posted: Sat Sep 06, 2008 2:06 am Post subject: |
|
|
All I can read in Russian is the smilies
But I'm smiling too. |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4680
|
|
| Back to top |
|
 |
Mr.Merak
Joined: 27 Aug 2008 Posts: 85
|
Posted: Fri Oct 10, 2008 1:36 pm Post subject: |
|
|
| как назначить гор.кл. на "о программе"? |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4680
|
Posted: Sat Oct 11, 2008 2:55 am Post subject: |
|
|
Mr.Merak
Hotkeys-Rus.txt:
| Quote: | | Для полного перечня команд: см. AkelDLL.h в исходных кодах плагина. |
|
|
| Back to top |
|
 |
Mr.Merak
Joined: 27 Aug 2008 Posts: 85
|
Posted: Sat Oct 11, 2008 8:20 am Post subject: |
|
|
| Instructor wrote: |
Для полного перечня команд: см. AkelDLL.h в исходных кодах плагина. |
...ох уж мне этот программистский подход  |
|
| Back to top |
|
 |
tireless
Joined: 02 Oct 2007 Posts: 27
|
Posted: Fri Oct 24, 2008 5:05 pm Post subject: |
|
|
I add a Hotkey "F5",the Command is
Then,for example,I opened D:\test.bat,the code is:
| Code: | @echo off
echo %cd%
pause>nul |
I pressed F5,the Command Prompt Window displayed this:
| Quote: | | C:\WINDOWS\System32 |
which is the AkelPad's directory.Double-click D:\test.bat,it will display "D:\",I would like this.How?
I know there is a method,set "Command" to:
| Code: | | Exec(`rundll32.exe shell32,ShellExec_RunDLL "%f"`, "%d") |
but this method running slow... |
|
| Back to top |
|
 |
|