Вопрос на засыпку: как сделать чтобы кнопка на тулбаре была неактивной если текущий документ не имеет имени?
Пробовал так:
SET(128, If(`Call("Scripts::Main", 4, "EvalCmd.js", 'if(AkelPad.GetEditFile(0)) AkelPad.ScriptExitCode(1)')`, 0x0, 0x2))
пишет что флаг 128 не поддерживает вызов скрипта.
И чё теперь делать?
Настройка кнопки
- Author
- Message
-
Offline
- Posts: 44
- Joined: Wed May 01, 2019 10:10 am
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
Олег wrote:Вопрос на засыпку: как сделать чтобы кнопка на тулбаре была неактивной если текущий документ не имеет имени?
Code: Select all
SET(128, If(`SendMain(1223 /*AKD_GETFRAMEINFO*/, 33 /*FI_FILELEN*/, 0)`, 0x0, 0x2))
Олег wrote:как сделать пункты в главном меню неактивными если открыта только одна вкладка?
Code: Select all
SET(128, If(`SendMain(1291 /*AKD_FRAMESTATS*/, 0 /*FWS_COUNTALL*/, 0) > 1`, 0x0, 0x2))