Toolbar plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Drugmix
Может это в тему ContextMenu?

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

VladSh
можно и туда, просто глюки появились синхронно, я подумал, что это важно отметить и здесь.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Drugmix
Не воспроизводится. У вас данная ситуация повторяется после перезапуска программы, после перезапуска компьютера?

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

Instructor
после рестарта компьютера проблема с неотображаемыми пунктами меню - исчезла (тут, возможно, замешана видюха, с ней, похоже, есть какие-то очень редкие проблемы), но проблема с вводом в другое окно - осталась.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Drugmix wrote:...но проблема с вводом в другое окно - осталась.
- Попробуйте отключить внедряющиеся программы: переключатели раскладки, переводчики и т.д., если используются.
- Попробуйте отлючить все плагины кроме Toolbar'а.

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Instructor wrote:
Drugmix wrote:...но проблема с вводом в другое окно - осталась.
- Попробуйте отключить внедряющиеся программы: переключатели раскладки, переводчики и т.д., если используются.
- Попробуйте отлючить все плагины кроме Toolbar'а.
Да. Там локальная проблема в HotKeys плагине. А вернее даже в одной "комбинации" c непечатным названием назначенной на пробельную клавишу:

Code: Select all

Name: (удалено цензурой)
Command: Insert(" ", 1)
Hotkey(32): Space
Если ее удалить или заменить Hotkey например на Ctrl+Space, то проблема редактирования и в ToolBar и в ContextMenu решается.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

opk44
Ясно. Тогда вешаем "Command(-1)" на "Space". Кстати, более удачное решение, т.к. нажатие на пробел не прерывает группирование одиночных символов в Undo и последующее Ctrl+Z отменяет все одиночные символы.

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

opk44, Instructor
ух ты, спасибо за разбор полётов.
Зачастую пользователь - сам себе злой буратино
Last edited by Drugmix on Mon Nov 04, 2013 3:47 pm, edited 1 time in total.

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

Instructor
То есть Command(-1) сбрасывает поведение комбинации клавиш на стандартное системное или же на "неизмененное" Акельпадом? А то из хелпа замечание про акселераторы не совсем понятно.

Drugmix
Так в Хоткей-плагине по нажатию "Все клавиши..." видны задействования всеми другими плагинами. Или же суть предложения не в этом?

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

Lenchik
при клике по этой кнопке - там только список же, в нём нельзя прям там редактировать существующие хоткеи. Можно только дабл-кликом по любой строке в списке - и тем самым создать новый хоткей для вызова этой же самой команды.
Этот новый хоткей потом попадает

Image

Но это всего лишь ещё 1 хоткей, старый тоже остаётся.

А я предлагаю сделать 1 общее окно с единым списком, прямо из которого можно было бы именно менять любые хоткеи.[/url]

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Lenchik wrote:То есть Command(-1) сбрасывает поведение комбинации клавиш на стандартное системное или же на "неизмененное" Акельпадом?
Верно.

Offline
Posts: 19
Joined: Sun Dec 08, 2013 5:35 am

Post by W0LF »

Здравствуйте.
В файле ToolBar-Rus.txt, в секции "Создание кнопки" написано:
[-]
-"Моя кнопка"
при наличии знака минуса, кнопка не будет каким-либо образом менять свой статус (становиться неактивной, вдавливаться).
Создал кнопку:

Code: Select all

"Компилировать" Call("Scripts::Main",1,"Compile.js") Icon(17)
но она почему-то получилась всегда нажатой. При добавлении минуса, кнопка становится "нажимабельной", т.е. поведение минуса противоположное описываемому.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

W0LF
но она почему-то получилась всегда нажатой.
Т.е. вдавленной. Слово "вдавливаться" необходимо читать в контексте того, что написано во всем предложении, а не отдельно и не в значении "нажиматься". Изменение статуса можно посмотреть на примере кнопок "Перенос по словам" или "Вырезать".
Last edited by Instructor on Sun Dec 08, 2013 10:57 am, edited 2 times in total.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Добалено: необязательный параметр в метод Command() для его передачи внутренней команде.

Added: optional parameter in method Command() for passing to internal command.


ToolBar plugin v10.0

Offline
Posts: 19
Joined: Sun Dec 08, 2013 5:35 am

Post by W0LF »

Instructor wrote:Слово "вдавливаться" необходимо читать в контексте того, что написано во всем предложении, а не отдельно и в значении "нажиматься". Изменение статуса можно посмотреть на примере кнопок "Перенос по словам" или "Вырезать".
Добавил минус:

Code: Select all

-"" Command(4209) Icon(16)
(перенос по словам) - ничего не изменилось.
Post Reply