Песочница
CreateItem - создает графический элемент на странице или в окне интерфейса.
При основном синтаксисе создаваемый элемент создается на текущей активной странице.
Текущая активная страница определяется IR.CurrentPage.
Если вам необходимо создать элемент на странице, которая скрыта, или на всплывающем окне, понадобится второй вариант конструктора.
Конструктор:
IR.CreateItem(type, name, X, Y, width, height);
IR.GetItem(page).CreateItem(type, name, X, Y, width, height);
Параметры:
| параметр | значение | описание |
|---|
type
|
IR.ITEM_BUTTON | тип: Function
тип графического элемента |
name
|
"Button" | тип: String
название элемента (уникально на странице) |
X
|
30 | тип: Number
координата по оси X |
Y
|
40 | тип: Number
координата по оси Y |
width
|
800 | тип: Number
ширина элемента |
height
|
150 | тип: Number
высота элемента |
page
|
"Popup 1" | тип: String
имя страницы, где нужно создать элемент |
Пример:
IR.AddListener(IR.EVENT_START,0, function() //Срабатывает при начале работы приложения
{
IR.CreateItem(IR.ITEM_BUTTON,"Button",30,40,800,150); //создать итем на активной странице
IR.GetItem("Popup 1").CreateItem(IR.ITEM_BUTTON,"Button",30,40,800,150); //создать итем на Popup 1
});
Примечания:
Элементы создаваемые c помощью IR.CreateItem имею фиксированный шрифт cour.ttf, изменить его нельзя, размер шрифта 20.