Toolbar plugin

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

Post by Instructor »

Changed: AkelPad 3.6.0 required.


ToolBar plugin v3.3

Offline
Posts: 14
Joined: Tue Jan 08, 2008 11:00 pm

Post by Dystopian »

Размер ToolBar.ini вырос буквально в разы...
В диалоге настроек не работают комбинации Ctrl-Ins, Shift-Ins, Shift-Del.

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

Post by Instructor »

Dystopian wrote:Размер ToolBar.ini вырос буквально в разы...
Теперь сохраняется не только порядок расположения кнопок :)
В диалоге настроек не работают комбинации Ctrl-Ins, Shift-Ins, Shift-Del.
Исправлено (в программе).

Offline
Posts: 15
Joined: Fri Apr 11, 2008 11:12 am

Post by ta2i4 »

Плагин стоит на версии 4.0.0 Final, оконный режим MDI.
В тулбаре указано Exec("cmd.exe %d"). Если открыт какой-либо файл, то командная строка будет открыта с путем к файлу. Если же файлов не открыто, кнопка не работает (cmd.exe не запускается).
Possible fix: Если файлов не открыто, или выделена вкладка, в которой файл не открыт (безымянный), передавать в параметре %d директорию, из которой запущен AkelPad.


Fixed in version 4.0.1

Offline
Posts: 16
Joined: Mon Aug 25, 2008 9:31 am

Post by indvdum »

никак не догоню до конца, добавляю следующую строку:

# "Compile" Exec("C:\tasm\BIN\TASM.EXE /zi /l %f") Icon(19)

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

# "Explorer plugin" +Call("Explorer::Main") Icon("%a\AkelFiles\Plugs\Explorer.dll", 0)

# "SpecialChar plugin" +Call("SpecialChar::Main") Icon("%a\AkelFiles\Plugs\SpecialChar.dll", 0)

# "Run Notepad" Exec("notepad.exe") Icon("notepad.exe")

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

Post by Instructor »

indvdum
Из Toolbar-Rus.txt:
Комментарии:
# комментарий
; комментарий

Offline
Posts: 16
Joined: Mon Aug 25, 2008 9:31 am

Post by indvdum »

вот ведь.. не привык я что коменты начинаются с "#" :)

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

Post by Instructor »

Added: Font() method.


ToolBar plugin v3.5

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

Instructor wrote:см. метод Font()
Instructor wrote:см. метод Command(4180)

Вставляю в настройках Toolbar следующие строки:

Code: Select all

# Change case
"Change case" Command(4180) Icon(0)

# Change font
"Change font" Font("Courier", 0, 10) Icon(0)
Первая кнопка всегда disabled, вторая вообще не появляется.
Вообще, конечно, установка шрифта плагином не совсем то, что хотелось бы. Размер шрифта мб разный (может, 0 будет сигнализировать, что его менять не нужно?). Да и сами шрифты, если моноширинный фактически везде юзается курьер, то пропорциональных может быть великое множество, и как тогда переключаться на него?
Плюс вопрос по Toolbar, можно ли сделать кнопку-переключатель, и если можно, то как.

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

Post by Instructor »

Первая кнопка всегда disabled...

Code: Select all

# Change case 
-"Change case" Command(4180) Icon(0)
... вторая вообще не появляется.
Убедитесь, что у вас установлена последяя версия плагина.

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

Code: Select all

# Change case 
-"Change case" Command(4180) Icon(0)
Ага, энаблилось. Только вот не делает оно ничего... без разницы, выделенный текст или нет.
Вторая появилась, действует. Только при любом изменении размера шрифта он возвращается в исходный...

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

Post by Instructor »

Fr0sT
:) AkelPad последняя версия?

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

Ыыы, йа балбес ))
Всё пашет, здорово))

Тогда два вопросика:
1) Всё-таки фиксированный размер шрифта не стоит делать, нулевой для неменяющегося было бы здорово
2) Как-то дать возможность повесить два действия на кнопку в зависимости от состояния. Хотя тогда будет сложность с определением ее состояния при запуске Акеля...

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

предложение

Post by VladSh »

Fr0sT wrote:вопрос по Toolbar, можно ли сделать кнопку-переключатель, и если можно, то как.
Это было бы, конечно хорошо. Но можно БЫЛО БЫ сделать это через Scripts-плагин, если б в нём был метод ListBox. Или метод, выводящий менюшку в позицию курсора. Но, по моему, ListBox лучше, т.к. в нём можно выбирать и несколько значений.

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

Post by Instructor »

Added: Recode() method.


ToolBar plugin v3.6
Post Reply