Toolbar plugin
- Author
- Message
-
Offline
- Posts: 15
- Joined: Fri Apr 11, 2008 11:12 am
Плагин стоит на версии 4.0.0 Final, оконный режим MDI.
В тулбаре указано Exec("cmd.exe %d"). Если открыт какой-либо файл, то командная строка будет открыта с путем к файлу. Если же файлов не открыто, кнопка не работает (cmd.exe не запускается).
Possible fix: Если файлов не открыто, или выделена вкладка, в которой файл не открыт (безымянный), передавать в параметре %d директорию, из которой запущен AkelPad.
Fixed in version 4.0.1
В тулбаре указано 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
никак не догоню до конца, добавляю следующую строку:
# "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")
# "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
-
Offline
- Posts: 876
- Joined: Tue Jul 24, 2007 8:54 am
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)
Вообще, конечно, установка шрифта плагином не совсем то, что хотелось бы. Размер шрифта мб разный (может, 0 будет сигнализировать, что его менять не нужно?). Да и сами шрифты, если моноширинный фактически везде юзается курьер, то пропорциональных может быть великое множество, и как тогда переключаться на него?
Плюс вопрос по Toolbar, можно ли сделать кнопку-переключатель, и если можно, то как.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Первая кнопка всегда disabled...
Code: Select all
# Change case
-"Change case" Command(4180) Icon(0)
Убедитесь, что у вас установлена последяя версия плагина.... вторая вообще не появляется.
-
Offline
- Posts: 876
- Joined: Tue Jul 24, 2007 8:54 am
Code: Select all
# Change case
-"Change case" Command(4180) Icon(0)
Вторая появилась, действует. Только при любом изменении размера шрифта он возвращается в исходный...
-
Offline
- Posts: 876
- Joined: Tue Jul 24, 2007 8:54 am
Ыыы, йа балбес ))
Всё пашет, здорово))
Тогда два вопросика:
1) Всё-таки фиксированный размер шрифта не стоит делать, нулевой для неменяющегося было бы здорово
2) Как-то дать возможность повесить два действия на кнопку в зависимости от состояния. Хотя тогда будет сложность с определением ее состояния при запуске Акеля...
Всё пашет, здорово))
Тогда два вопросика:
1) Всё-таки фиксированный размер шрифта не стоит делать, нулевой для неменяющегося было бы здорово
2) Как-то дать возможность повесить два действия на кнопку в зависимости от состояния. Хотя тогда будет сложность с определением ее состояния при запуске Акеля...
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
предложение
Это было бы, конечно хорошо. Но можно БЫЛО БЫ сделать это через Scripts-плагин, если б в нём был метод ListBox. Или метод, выводящий менюшку в позицию курсора. Но, по моему, ListBox лучше, т.к. в нём можно выбирать и несколько значений.Fr0sT wrote:вопрос по Toolbar, можно ли сделать кнопку-переключатель, и если можно, то как.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am