0 Members and 1 Guest are viewing this topic.
Примечания:1. Значение по умолчанию в скрипте и в редакторе должно быть одно и то же, иначе интерфейс будет сбоить при изменении значения счетчика.
Потому что нужно в редакторе заполнить свойство Hint у кнопки нужным значением (в вашем случае, я думаю, это "@Lng:16;" (без кавычек)) и потом собирать скин. Перед нажатием кнопки (и срабатыванием скрипта) у вас то свойство ещё пустое.
Всю Вашу конструкцию можно значительно упростить:procedure Execute(var State: Integer);var S: String;begin if State = 0 then S:= '@Lng:16;' else S:= '@Lng:17;'; FindObject('ButtonSpr').Set('Hint', S)end;