Hotkeys plugin
- Author
- Message
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Instructor
Frost предлагает глобальное управление горячими клавишами, я его в этом поддерживаю. Можно было бы свести все в одно место, и даже отображать зарезервированные комбинации, допустим, слегка сереньким цветом, но давать переопределять. Это было бы действительно класно.
Frost предлагает глобальное управление горячими клавишами, я его в этом поддерживаю. Можно было бы свести все в одно место, и даже отображать зарезервированные комбинации, допустим, слегка сереньким цветом, но давать переопределять. Это было бы действительно класно.
Last edited by VladSh on Wed Dec 02, 2009 8:00 am, edited 1 time in total.
-
Offline
- Posts: 876
- Joined: Tue Jul 24, 2007 8:54 am
Вот и я о том же... изменение меню, переназначение, обнуление старых... имхо, именно поэтому Линух столько времени находился на задворках популярности — чересчур ориентирован на экспертов, которым не в лом копаться в текстовых конфигах. Я сам далеко не чайник, но уже настал момент, когда в некоторые вещи вникать банально не хочется. Да, понимаю, что писать гуй, тем более настроечный, - занятие самое утомительное из всего процесса кодинга, и самое неинтересное к тому же. Сам таков. Но всё же встречают по гую, родимому, уже потом начиная осваивать функции.
Ещё идейка: заменить ставящие в тупик Command(###) краткими описаниями функций, хотя бы как в Ворде, на инглише и в одно слово, типа SelectText, InsertClipboard и т.д. Делать вроде немного - ввести константы да сделать поиск по ним, а польза была бы неоценимая.
Ещё идейка: заменить ставящие в тупик Command(###) краткими описаниями функций, хотя бы как в Ворде, на инглише и в одно слово, типа SelectText, InsertClipboard и т.д. Делать вроде немного - ввести константы да сделать поиск по ним, а польза была бы неоценимая.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
не хочется, потому что неудобноFr0sT wrote:уже настал момент, когда в некоторые вещи вникать банально не хочется
Так весь код уже написан - в Hotkeys-плагине, просто перенести и причесать)Fr0sT wrote:Да, понимаю, что писать гуй, тем более настроечный, - занятие самое утомительное из всего процесса кодинга, и самое неинтересное к тому же.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Добавьте, пожалуйста:
- поддержку клавиши Win!
- возможность переименования "строк";
- в Combo поля "Команда" выбор должен производиться не из фиксированных значений, жёстко сохранённых в плаге, а из забитых пользователем; компромиссный вариант: объединить фиксированные и забитые пользователем и выдавать общий список;
- возможность сортировок данных при клике на любую колонку;
- сохранение размеров диалога.
Ещё было бы классно включать/отключать действия (строки) внешней командой, например 2-й параметр внешнего вызова можно было бы использовать для этого, передавая 0, а 3-м параметром - наименование строки, т.е. значение из первой колонки таблицы плагина.
В таблицу добавить ещё одну колоночку, которая отображала бы галочками включённые (действующие в настоящее время) "строки" (комбинации клавиш).
При таком подходе можно будет динамически включать/выключать комбинации клавиш, например с помощью скриптов.
- поддержку клавиши Win!
- возможность переименования "строк";
- в Combo поля "Команда" выбор должен производиться не из фиксированных значений, жёстко сохранённых в плаге, а из забитых пользователем; компромиссный вариант: объединить фиксированные и забитые пользователем и выдавать общий список;
- возможность сортировок данных при клике на любую колонку;
- сохранение размеров диалога.
Ещё было бы классно включать/отключать действия (строки) внешней командой, например 2-й параметр внешнего вызова можно было бы использовать для этого, передавая 0, а 3-м параметром - наименование строки, т.е. значение из первой колонки таблицы плагина.
В таблицу добавить ещё одну колоночку, которая отображала бы галочками включённые (действующие в настоящее время) "строки" (комбинации клавиш).
При таком подходе можно будет динамически включать/выключать комбинации клавиш, например с помощью скриптов.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Строки, что отображаются в диалоге Не знаю как лучше назвать)Instructor wrote:Что есть "строки"? Возможность переименования имени имеется.
При изменении имени кнопка меняется на "Добавить". При добавлении пишет ошибку, что такая комбинация клавиш уже есть... Чтобы переименовать, надо скопировать код из поля "Команда", потом удалить эту строку)), а затем создать новую с новым именем((
Размеры самого окна сохраняются, но толку? Я сделал колонку "Команда" пошире, т.к. скрипт не вмещается, - вот это не сохраняется!Instructor wrote:Должны сохраняться.VladSh wrote:- сохранение размеров диалога.
Приходится каждый раз тягать эту колонку((
Last edited by VladSh on Mon Feb 08, 2010 5:42 pm, edited 1 time in total.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Не получается.Instructor wrote:Чтобы переименовать имя команды достаточно дважды кликнуть по имени, либо нажать Enter.VladSh wrote:Строки, что отображаются в диалоге
Видна кнопка "Добавить", при нажатию на которую выдаётся сообщение Горячая клавиша уже назначена для "AC_kbdOnOff". При нажатии на Enter ничего не происходит.
Даже если бы и было так, то это очень неявное поведение.
Last edited by VladSh on Mon Feb 08, 2010 5:43 pm, edited 1 time in total.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Может с этой стороны?
http://akelpad.sourceforge.net/files/HotkeysRename.png
http://akelpad.sourceforge.net/files/HotkeysRename.png
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Добавлено: список всех активных горячих клавиш (кроме клавиш окна редактирования: Home, PageDown и т.п.).
Added: all active hotkeys list (except control depended: Home, PageDown, etc).
Hotkeys plugin v2.5
Added: all active hotkeys list (except control depended: Home, PageDown, etc).
Hotkeys plugin v2.5