Andrey_A_A wrote:Подскажите как сделать, чтобы кнопка была вдавленной при включенном Coder::CodeFold
SET(128, If(`Call("Scripts::Main", 4, "EvalCmd.vbs", "With AkelPad C = ''Coder::CodeFold'' : If .IsPluginRunning(C) = 0 Then : .ScriptExitCode(0) : Else : .ScriptExitCode(1) : End If : End With"), 0x0, 0x1`)
Не там кавычка закрывает.
В Toolbar плагине использование метода Call будет запрещено для SET(128), т.к. это сильно замедляет программу. Для вашего случая в 4.9.2 будет работать следующий код:
Code: Select all
SET(128, If(`SendMain(1329 /*AKD_DLLFIND*/, "Coder::CodeFold", 0)`, 0x1, 0x0)
...
UNSET(128)
Andrey_A_A wrote:Хочу чтобы пункт всегда был серым (для заголовка...)
Еще можно так:
Code: Select all
SET(128, If("0x2"))
...
UNSET(128)
Потом попробовал пример из справки:
ToolBar-Rus.txt wrote: -"Моя кнопка"
при наличии знака минуса, кнопка не будет каким-либо образом менять свой статус
(становиться неактивной, вдавливаться).