Toolbar plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

vvch wrote:...с клавиатуры эту кнопку не нажать.
Если фокус на окне редактирования Toolbar плагина, то нажимаете Tab, затем Enter.

Offline
Posts: 47
Joined: Sat Jul 25, 2009 10:47 pm

Post by vvch »

Instructor wrote:Tab, затем Enter.
Ну ОК, тоже вариант :) Хотя Ctrl+Enter было бы универсальнее.

Кстати, а почему в окнах настройки плагинов недоступна кнопка "распахнуть на весь экран" в заголовке окна? Это можно было бы понять, если бы виджеты были привязаны к конкретным координатам. Но здесь они растягиваются вместе с окном. Как-то странно: вручную растянуть на весь экран можно, а автоматически — запрещено :)

Offline
Posts: 47
Joined: Fri Mar 27, 2015 7:46 am

Submenu on mouse-down

Post by Akuro »

Is it possible to fire the dropdown of submenus immediately on mouse-down? Instead of having to release the mouse for a real click?

I got very used to the Windows behavior, where you hold down the mouse to open the submenu, then release the mouse on an entry to trigger it.

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

Post by Instructor »

Akuro
Set manual setting "ArrowOverlay" to -1 in new v11.4.

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

Post by Instructor »

Добавлено: значение -1 ручного параметра ArrowOverlay - использовать стиль BTNS_WHOLEDROPDOWN.

Added: -1 value for ArrowOverlay manual setting - use style BTNS_WHOLEDROPDOWN.


ToolBar plugin v11.4

Offline
Posts: 47
Joined: Fri Mar 27, 2015 7:46 am

Post by Akuro »

Wonderful. :D
Thank you very much.

Offline
Posts: 269
Joined: Mon Jun 20, 2011 8:33 am
Location: Электросталь

Post by yozhic »

Instructor
Не могли бы взглянуть:

Code: Select all

SET(128, If(`Call("Scripts::Main", 5, "DrawLine.js", 2 /*SH_THISSCRIPT*/, &nResult)`, 0x1, 0x0))
  "Draw Tables" Call("Scripts::Main", 1, "DrawLine.js") Menu("ALIGN") Icon("%a\AkelFiles\icons\ScriptsEx.dll", 2)
UNSET(128)
Одно нажатие кнопки включает скрипт, второе выключает. Если я правильно понял, кнопка должна залипать при включении и отлипать при отключении. У меня залипает, но при повторном нажатии не отлипает. Отлипает только после того, как открываю и закрываю диалог «Скрипты».

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

Post by Instructor »


Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Для отображения кнопки как вдавленной для:

Code: Select all

"Активный столбец" Call("Scripts::Main", 2, "ActiveColumnSwitch.js", `-Local=true`)
ни ни одна из нижеприведенных строк у меня не работают (кнопка не вдавливается):

Code: Select all

SET(128, If(`SendMain(1223, 69, 0) & 0x2`, 0x1, 0x0))
SET(128, If("SendMain(1223 /*AKD_GETFRAMEINFO*/, 69 /*FI_CARETOPTIONS*/, 0) & 0x2 /*CO_CARETVERTLINE*/"))
SET(128, If(`Call("Scripts::Main", 5, "ActiveColumnSwitch.js", 2 /*SH_THISSCRIPT*/, &nResult)`, 0x1, 0x0))
Подскажите пожалуйста, как это можно поправить?

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

Post by Instructor »

VladSh
ActiveColumnSwitch.js wrote:SET(128, If("SendEdit(3228 /*AEM_GETOPTIONS*/, 0, 0) & 0x400 /*AECO_ACTIVECOLUMN*/", 0x1, 0x0))
"Active column (local)" Call("Scripts::Main", 2, "ActiveColumnSwitch.js", `-Local=true`)
UNSET(128)

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Instructor
Здорово, спасибо!

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

Post by Instructor »

Добавлено: проверка на количество параметров.

Added: check for parameters count.


ToolBar plugin v11.8

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

Post by Instructor »

Изменено: убрано мелькание окна редактирования диалога при изменении размеров диалога.

Changed: removed flickering of the edit window in dialog when changing dialog size.


ToolBar plugin v11.9

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

Post by Instructor »

Исправлено: передача отрицательного значения во внешнем вызове.

Fixed: passing negative value in external call.


ToolBar plugin v12.0

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

На тулбаре 32хбитные иконки для команд Undo/Redo не меняют своего состояния на WinXP, но на Win7 всё порядке. 24хбитные нормально меняют цвет на обоих системах.
При всём этом в ContextMenu всё в порядке с обеими типами иконок на обеих системах.
Баг?
Post Reply