Your comments

Конкретно переменная. У вас она называется

  • SOFT_VAR (VAR) - virtual programmed status

Попробовал добавить IR в скрипт выдало ошибку : Tried to use null as an object

Про полный путь я догадался в итоге. несмотря на ошибку скрипт работает и эти строки из вашего модуля управления "Sonos"

Всем спасибо. Уже разобрался и работает

Создается он так :

glist = GetItem(gui.main_page).CreateItem(IR.ITEM_GOOD_LIST, "ConList", list.X, list.Y, list.Width, list.Height);

и следующая строка :

glist.GetState(0).FillColor = 0xFFFFFFFF;

выдает ошибку : Tried to use null as an object


Если обычная кнопка то да. А в случае с листом (http://dev.iridiummobile.net/List_API) не работает эта команда

IR.AddListener(IR.EVENT_ITEM_PRESS,IR.GetPage("Page 1").GetItem("Search"),function()

{
if (IR.GetPage("Page 1").GetItem("Item 5").GetState(0).Text==IR.GetPage("Page 1").GetItem("Item 6").GetState(0).Text)
{
IR.GetPage("Page 1").GetItem("Item 5").Visible = true;
}
else
{
IR.GetPage("Page 1").GetItem("Item 5").Visible = false;
}

});

Как то так нужно , где Page 1 - это страница или попап где размещен элемет.