Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Туториал Информация (GUI ,ModMaking,Изменение Игры) и так далее

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем gamaleev0071, 14 апр 2015.

?

Нужна ли такая тема

  1. Да

    0 голосов
    0,0%
  2. Нет

    0 голосов
    0,0%
  3. Я хорошо знаю Java и руки из плечь

    0 голосов
    0,0%
  4. Java не знаю но хочу выучить

    0 голосов
    0,0%
  5. Полезная информация

    0 голосов
    0,0%
  6. Затрудняюсь в ответе

    0 голосов
    0,0%
Статус темы:
Закрыта.
  1. Автор темы
    gamaleev0071

    gamaleev0071 Старожил Пользователь

    Баллы:
    103
    Большая просьба модераторов не удалять эту тему , т.к уже который год лазию по RuBukkit.org, Толком информации на эту тему тут нет , и ее приходится ковырять по крупицам из разных тем.

    а началось все просто нашел где то упоминание про (Gui Api) <- про него напишу в первую очередь)
    и искал инфу и наткнулся на интересную статью с которой и возьму информацию

    Список информации в теме на данный момент

    • GUI API

      Найдете хорошие гайды , на такую тематику прошу сообщить в ЛС !
     
    Последнее редактирование: 14 апр 2015
  2. Хостинг MineCraft
    <
  3. Автор темы
    gamaleev0071

    gamaleev0071 Старожил Пользователь

    Баллы:
    103
    GUI API
    Основной Синтаксис: IR.CreateItem(Тип_элемента, Имя_элемента,Координата_X, Координата_Y, Ширина_элемента, Высота_элемента);

    Тип_элемента - указываем тип элемента, который создаем;
    Имя_элемента - задаем имя элемента;
    Координата_Х, Координата_Y - начальная позиция элемента в рабочем поле;
    Ширина_элемента, Высота_элемента - ширина и высота создаваемого элемента
    Код:
    IR.AddListener(IR.EVENT_START,0, function() //Событие, которое срабатывает при начале работы приложения
    {
    IR.CreateItem(IR.ITEM_BUTTON,"Button",30,40,800,150);    //Создание итема
    });
    При основном синтаксисе создаваемый элемент создается на текущей активной странице. Текущая активная страница определяется IR.CurrentPage. В случае, если вам необходимо создать элемент на странице, которая сейчас скрыта или на всплывающем окне, то вам понадобится использовать следующий синтаксис:

    IR.GetItem("Имя_Страницы_или_Попапа").CreateItem(Тип_элемента, Имя_элемента,Координата_X, Координата_Y, Ширина_элемента, Высота_элемента);

    Имя_Страницы_или_Попапа - любое имя страницы или попапа заранее определенных в проекте.
    Код:
    IR.AddListener(IR.EVENT_START,0, function() //Событие, которое срабатывает при начале работы приложения
    {
    IR.GetItem("Popup 1").CreateItem(IR.ITEM_BUTTON,"Button",30,40,800,150);
    });
    
    Элементы создаваемые c помощью IR.CreateItem имею фиксированный шрифт cour.ttf, изменить его нельзя, размер шрифта 20.
    Синтаксис: IR.GetItem("Страница_Размещения_Элемента").GetItem("Имя_Элемента")

    Страница_Размещения_Элемента - страница с расположенным элемент
    Имя_Элемента - имя элемента, который редактируем
    Код:
    IR.AddListener(IR.EVENT_START,0, function() //Событие, которое срабатывает
    //при начале работы приложения
    {
    IR.CreateItem(IR.ITEM_BUTTON,"Button"); //Создание итема
    IR.GetItem("Page 1").GetItem("Button").Width = 500; // Изменение ширины итема
    
    IR.GetItem("Page 1").GetItem("Button").Height = 100; //Изменение высоты итема
    
    IR.GetItem("Page 1").GetItem("Button").X = 0; //Изменение координаты Х у итема
    
    IR.GetItem("Page 1").GetItem("Button").Y = 100; //Изменение координаты Y у итема
    
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Border = 5; //Изменение типа
    //бордюра у итема
    
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Text = "This is new items";
    //Изменение отображаемого текста на итема
    
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Opacity = 200;//Изменение
    //прозрачности итема(0-255)
    //Изменение отображаемой картинки на итеме
    //(Для получения имени картинки воспользуйтесь интеллектуальной подсказкой
    //для этого нажмите ctrl+space после команды
    //IR.GetItem("Page 1").GetItem("Button").GetState(0).Image =)
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Image = "pict.jpg";
    //Изменение отображаемой иконки на итеме
    //(Для получения имени картинки воспользуйтесь
    //интеллектуальной подсказкой
    //для этого нажмите ctrl+space после команды
    //IR.GetItem("Page 1").GetItem("Button").GetState(0).Icon =)
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Icon = "pict.jpg";
    //Изменение шрифта текста
    // Для изменения шрифта на графическом элементе, введите имя файла шрифта в свойство Font
    // Файл шрифта должен быть в проекте, если в проекте нет такого шрифта, шрифт установлен не будет.
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Font = "Tahoma.ttf";
    IR.GetItem("Page 1").GetItem("Button").GetState(0).TextEffect = 1; //Добавление эфектов к шрифту
    IR.GetItem("Page 1").GetItem("Button").Visible  = false; // Показать/скрыть элемент (true/false)
    IR.GetItem("Page 1").GetItem("Button").Enable = false; // Активный / не активный элемент (true/false)
    // дублирует свойство Avtive элемента из редактора.
    // Для Trigger Button свойства TriggerValue1 и TriggerValue2 для записи и чтения
    IR.GetItem("Page 1").GetItem("Item 1").TriggerValue1 = 0
    IR.GetItem("Page 1").GetItem("Item 1").TriggerValue2 = 100;
    });
    
    Синтаксис: IR.DeleteItem(Идентификатор_элемента)
    Код:
    IR.AddListener(IR.EVENT_START, 0, function() // Функция запускаемая при старте приложения
    
    {
      // Получаем идентификатор элемента и передаем его в метод DeleteItem
      IR.DeleteItem(IR.GetItem("Page 1").GetItem("Item 1"));
    });
    Синтаксис: IR.CurrentPage.ItemsCount

    Она возвращает количество элементов на выбранной странице. Полученное число можно сохранить в переменную или отобразить на элементе:
    Код:
    IR.AddListener(IR.EVENT_START, 0, function() // Функция запускаемая при старте приложения
    {
      // Получаем идентификатор элемента на котором высветим число элементов
      var ShowCount = IR.GetItem("Page 1").GetItem("Item 107");
     
      // Получаем число элементов и отображаем
      ShowCount.Text = IR.CurrentPage.ItemsCount;
    });
    Также можно подсчитать количество элементов на любой другой доступной странице, заменив:

    IR.CurrentPage на IR.GetItem("Имя_Страницы")

    Имя_Страницы - имя страницы на которой будут подсчитываться элементы
    Код:
    IR.AddListener(IR.EVENT_START, 0, function() // Функция запускаемая при старте приложения
    {
      // Получаем идентификатор элемента на котором высветим число элементов
      var ShowCount = IR.GetItem("Page 1").GetItem("Item 107");
     
      // Получаем число элементов и отображаем
      ShowCount.Text = IR.GetItem("Page 2").ItemsCount;
    });
    Синтаксис: IR.GetItem("Имя_страницы").GetItem("Имя_Итема").GetState(Положение_стейта).Свойства;

    Имя_страницы - указывает команде к какой странице нужно обратиться
    Имя_Итема - указывает команде к какому итему нужно обратиться
    Положение_стейта - указывает команде к какому стейту нужно обратиться (отсчет идет с 0)
    Свойства - указываем свойства для изменения
    Код:
    IR.AddListener(IR.EVENT_START,0,function() //Событие, которое происходит по старту приложения
    {
    IR.CreateItem(IR.ITEM_BUTTON,"Button")  //Создаем итем
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Opacity = 200; //Обращаемся к стейту
    //1 и изменяем прозрачность
    IR.GetItem("Page 1").GetItem("Button").GetState(1).Opacity = 10;  //Обращаемся к стейту
    //2 и изменяем прозрачность
    IR.GetItem("Page 1").GetItem("Button").Feedback = 4 //указываем какой способ
    //смены стейтов использовать
    });
    Основной Синтаксис: IR.CreateItem(Тип_элемента, Имя_элемента,Координата_X, Координата_Y, Ширина_элемента, Высота_элемента);

    Тип_элемента - указываем тип элемента, который создаем;
    Имя_элемента - задаем имя элемента;
    Координата_Х, Координата_Y - начальная позиция элемента в рабочем поле;
    Ширина_элемента, Высота_элемента - ширина и высота создаваемого элемента
    Код:
    IR.AddListener(IR.EVENT_START,0, function() //Событие, которое срабатывает при начале работы приложения
    {
    IR.CreateItem(IR.ITEM_BUTTON,"Button",30,40,800,150);    //Создание итема
    });
    При основном синтаксисе создаваемый элемент создается на текущей активной странице. Текущая активная страница определяется IR.CurrentPage. В случае, если вам необходимо создать элемент на странице, которая сейчас скрыта или на всплывающем окне, то вам понадобится использовать следующий синтаксис:

    IR.GetItem("Имя_Страницы_или_Попапа").CreateItem(Тип_элемента, Имя_элемента,Координата_X, Координата_Y, Ширина_элемента, Высота_элемента);

    Имя_Страницы_или_Попапа - любое имя страницы или попапа заранее определенных в проекте.
    Код:
    IR.AddListener(IR.EVENT_START,0, function() //Событие, которое срабатывает при начале работы приложения
    {
    IR.GetItem("Popup 1").CreateItem(IR.ITEM_BUTTON,"Button",30,40,800,150);
    });
    
    Элементы создаваемые c помощью IR.CreateItem имею фиксированный шрифт cour.ttf, изменить его нельзя, размер шрифта 20.
    Синтаксис: IR.GetItem("Страница_Размещения_Элемента").GetItem("Имя_Элемента")

    Страница_Размещения_Элемента - страница с расположенным элемент
    Имя_Элемента - имя элемента, который редактируем
    Код:
    IR.AddListener(IR.EVENT_START,0, function() //Событие, которое срабатывает
    //при начале работы приложения
    {
    IR.CreateItem(IR.ITEM_BUTTON,"Button"); //Создание итема
    IR.GetItem("Page 1").GetItem("Button").Width = 500; // Изменение ширины итема
    
    IR.GetItem("Page 1").GetItem("Button").Height = 100; //Изменение высоты итема
    
    IR.GetItem("Page 1").GetItem("Button").X = 0; //Изменение координаты Х у итема
    
    IR.GetItem("Page 1").GetItem("Button").Y = 100; //Изменение координаты Y у итема
    
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Border = 5; //Изменение типа
    //бордюра у итема
    
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Text = "This is new items";
    //Изменение отображаемого текста на итема
    
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Opacity = 200;//Изменение
    //прозрачности итема(0-255)
    //Изменение отображаемой картинки на итеме
    //(Для получения имени картинки воспользуйтесь интеллектуальной подсказкой
    //для этого нажмите ctrl+space после команды
    //IR.GetItem("Page 1").GetItem("Button").GetState(0).Image =)
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Image = "pict.jpg";
    //Изменение отображаемой иконки на итеме
    //(Для получения имени картинки воспользуйтесь
    //интеллектуальной подсказкой
    //для этого нажмите ctrl+space после команды
    //IR.GetItem("Page 1").GetItem("Button").GetState(0).Icon =)
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Icon = "pict.jpg";
    //Изменение шрифта текста
    // Для изменения шрифта на графическом элементе, введите имя файла шрифта в свойство Font
    // Файл шрифта должен быть в проекте, если в проекте нет такого шрифта, шрифт установлен не будет.
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Font = "Tahoma.ttf";
    IR.GetItem("Page 1").GetItem("Button").GetState(0).TextEffect = 1; //Добавление эфектов к шрифту
    IR.GetItem("Page 1").GetItem("Button").Visible  = false; // Показать/скрыть элемент (true/false)
    IR.GetItem("Page 1").GetItem("Button").Enable = false; // Активный / не активный элемент (true/false)
    // дублирует свойство Avtive элемента из редактора.
    // Для Trigger Button свойства TriggerValue1 и TriggerValue2 для записи и чтения
    IR.GetItem("Page 1").GetItem("Item 1").TriggerValue1 = 0
    IR.GetItem("Page 1").GetItem("Item 1").TriggerValue2 = 100;
    });
    
    Синтаксис: IR.DeleteItem(Идентификатор_элемента)
    Код:
    IR.AddListener(IR.EVENT_START, 0, function() // Функция запускаемая при старте приложения
    
    {
      // Получаем идентификатор элемента и передаем его в метод DeleteItem
      IR.DeleteItem(IR.GetItem("Page 1").GetItem("Item 1"));
    });
    Синтаксис: IR.CurrentPage.ItemsCount

    Она возвращает количество элементов на выбранной странице. Полученное число можно сохранить в переменную или отобразить на элементе:
    Код:
    IR.AddListener(IR.EVENT_START, 0, function() // Функция запускаемая при старте приложения
    {
      // Получаем идентификатор элемента на котором высветим число элементов
      var ShowCount = IR.GetItem("Page 1").GetItem("Item 107");
     
      // Получаем число элементов и отображаем
      ShowCount.Text = IR.CurrentPage.ItemsCount;
    });
    Также можно подсчитать количество элементов на любой другой доступной странице, заменив:

    IR.CurrentPage на IR.GetItem("Имя_Страницы")

    Имя_Страницы - имя страницы на которой будут подсчитываться элементы
    Код:
    IR.AddListener(IR.EVENT_START, 0, function() // Функция запускаемая при старте приложения
    {
      // Получаем идентификатор элемента на котором высветим число элементов
      var ShowCount = IR.GetItem("Page 1").GetItem("Item 107");
     
      // Получаем число элементов и отображаем
      ShowCount.Text = IR.GetItem("Page 2").ItemsCount;
    });
    Синтаксис: IR.GetItem("Имя_страницы").GetItem("Имя_Итема").GetState(Положение_стейта).Свойства;

    Имя_страницы - указывает команде к какой странице нужно обратиться
    Имя_Итема - указывает команде к какому итему нужно обратиться
    Положение_стейта - указывает команде к какому стейту нужно обратиться (отсчет идет с 0)
    Свойства - указываем свойства для изменения
    Код:
    IR.AddListener(IR.EVENT_START,0,function() //Событие, которое происходит по старту приложения
    {
    IR.CreateItem(IR.ITEM_BUTTON,"Button")  //Создаем итем
    IR.GetItem("Page 1").GetItem("Button").GetState(0).Opacity = 200; //Обращаемся к стейту
    //1 и изменяем прозрачность
    IR.GetItem("Page 1").GetItem("Button").GetState(1).Opacity = 10;  //Обращаемся к стейту
    //2 и изменяем прозрачность
    IR.GetItem("Page 1").GetItem("Button").Feedback = 4 //указываем какой способ
    //смены стейтов использовать
    });
    Синтаксис: IR.PagesCount.

    Команда возвращает число, его можно к примеру сохранить в переменную:
    Код:
    IR.AddListener(IR.EVENT_START, 0, function() //Событие, которое срабатывает при начале работы приложения
    {
      var count = IR.PagesCount; //Команда для подсчета количества страниц в проекте
    });
    Синтаксис: IR.PopupsCount.

    Команда возвращает число, его можно к примеру сохранить в переменную:
    Код:
    IR.AddListener(IR.EVENT_START, 0, function() //Событие, которое срабатывает при начале работы приложения
    {
      var PopupsCount = IR.PopupsCount; //Команда для подсчета количества попапов в проекте
    });
     
    Последнее редактирование: 14 апр 2015
  4. Автор темы
    gamaleev0071

    gamaleev0071 Старожил Пользователь

    Баллы:
    103
    GUI API
    Синтаксис: IR.CurrentPage;
    Код:
    IR.AddListener(IR.EVENT_START, 0, function()  //Событие, которое срабатывает при начале работы приложения
    {
      var current = IR.CurrentPage; //Команда записывает идентификатор текущей страницы
    
      // Для функции IR.CurrentPage также доступно чтение и изменение свойств.
    
      // Пример 1 - вывод в лог значение Name с помощью прямого обращения к свойству.
       IR.Log(IR.CurrentPage.Name);
       // Пример 2 - запись ссылки на текущую страницу в переменную
       // Вызов свойств уже от переменной, этот способ следует использовать
       // если вы планируете использовать множество свойств текущей страницы.
       // Использование ссылки дает выигрыш в производительности.
       var Page = IR.CurrentPage;       
       IR.Log(Page.Name);
       // Пример 3 - Прямая запись свойства в переменную.
       var Name = IR.CurrentPage.Name;       
       IR.Log(Name);
    });
    
    Синтаксис: IR.GetPage(Имя_Страницы_или_идентификатор);
    Код:
    IR.AddListener(IR.EVENT_START, 0, function()  //Событие, которое срабатывает при начале работы приложения
    {
      var MyPage = IR.GetPage("Page 1"); //Обращение к странице по имени
      var MyPage = IR.GetPage(0); //Обращение к странице по идентификатору
    });
    Синтаксис: IR.GetPopup(Имя_Попапа_или_идентификатор);
    Код:
    IR.AddListener(IR.EVENT_START, 0, function()  //Событие, которое срабатывает при начале работы приложения
    {
      var MyPopup = IR.GetPopup("Popup 1"); //Обращение к попапу по имени
      var MyPopup = IR.GetPopup(0); //Обращение к попапу по идентификатору
    });
    Синтаксис: IR.ShowPopup(Имя_Попапа_или_идентификатор);
    Код:
    IR.AddListener(IR.EVENT_START, 0, function()  //Событие, которое срабатывает при начале работы приложения
    {
      IR.ShowPopup("Popup 1"); //Открытие попапа по имени
    });
    Синтаксис: IR.ShowPage(Имя_Страницы_или_идентификатор);
    Код:
    IR.AddListener(IR.EVENT_START, 0, function()  //Событие, которое срабатывает при начале работы приложения
    {
      IR.ShowPage("Page 1"); //Открытие страницы по имени
    });
    Синтаксис: IR.HideAllPopups(Имя_Страницы_или_идентификатор);
    Если Имя_Страницы_или_идентификатор не указан, попапы скрываются на всех страницах.
    Код:
    IR.AddListener(IR.EVENT_START, 0, function()  //Событие, которое срабатывает при начале работы приложения
    {
      IR.HideAllPopups("Page 1"); //Закрытие попапов на странице Page 1
    });
    Синтаксис: IR.HidePopup(Имя_Попапа_или_идентификатор);
    Код:
    IR.AddListener(IR.EVENT_START, 0, function()  //Событие, которое срабатывает при начале работы приложения
    {
      IR.HidePopup("Popup 1"); //Закрытие попапа по имени
    });
    Синтаксис: IR.AddListener(IR.EVENT_ITEM_PRESS,Обращение_К_Элементу,function()
    Код:
    IR.AddListener(IR.EVENT_ITEM_PRESS,IR.GetItem("Page 1").GetItem("Item 1"),function()
    //Событие сработает при нажатии на элемент Item 1, который расположен на странице Page 1
    {
      IR.HidePopup("Popup 1"); //Закрытие попапа по имени
    });
    Синтаксис: IR.AddListener(IR.EVENT_ITEM_HOLD,Обращение_К_Элементу,function()
    Код:
    IR.AddListener(IR.EVENT_ITEM_HOLD,IR.GetItem("Page 1").GetItem("Item 1"),function()
    //Событие сработает при удержании элемента Item 1, который расположен на странице Page 1
    {
      IR.HidePopup("Popup 1"); //Закрытие попапа по имени
    });
    Синтаксис: IR.AddListener(IR.EVENT_ITEM_RELEASE,Обращение_К_Элементу,function()
    Код:
    IR.AddListener(IR.EVENT_ITEM_RELEASE,IR.GetItem("Page 1").GetItem("Item 1"),function()
    //Событие сработает при отжатии на элемент Item 1, который расположен на странице Page 1
    {
      IR.HidePopup("Popup 1"); //Закрытие попапа по имени
    });
    Синтаксис: IR.AddListener(IR.EVENT_ITEM_CHANGE,Обращение_К_Элементу,function(text)
    Код:
    IR.AddListener(IR.EVENT_ITEM_CHANGE,IR.GetItem("Page 1").GetItem("Item 1"),function()
    //Событие сработает при изменении элемента EditBox с именем Item 1,который расположен
    //на странице Page 1
    {
      IR.Log(IR.GetItem("Page 1").GetItem("Item 1").text); //Вывод в консоль текста из элемента EditBox
    });
    Синтаксис: IR.AddListener(IR.EVENT_MOUSE_DOWN,Обращение_К_Элементу,function()
    Код:
    IR.AddListener(IR.EVENT_MOUSE_DOWN,IR.GetItem("Page 1").GetItem("Item 1"),function()
    //Событие сработает при зажатии кнопки мыши на элементе Item 1, расположенном
    //на странице Page 1
    {
      IR.Log("The mouse is down");//Вывод в консоль сообщения
    });
    
    Синтаксис: IR.AddListener(IR.EVENT_MOUSE_UP,Обращение_К_Элементу,function()
    Код:
    IR.AddListener(IR.EVENT_MOUSE_UP,IR.GetItem("Page 1").GetItem("Item 1"),function()
    //Событие сработает при отжатии кнопки мыши на элементе Item 1, расположенном
    //на странице Page 1
    {
      IR.Log("The mouse is up");//Вывод в консоль сообщения
    });
    Синтаксис: IR.AddListener(IR.EVENT_MOUSE_MOVE,Обращение_К_Элементу,function()
    Код:
    IR.AddListener(IR.EVENT_MOUSE_MOVE,IR.GetItem("Page 1").GetItem("Item 1"),function()
    //Событие срабатывает если зажать кнопку мыши на элементе и перемещать мышь
    {
      IR.Log("The mouse moveing");//Вывод в консоль сообщения
    });
    Синтаксис: IR.AddListener(IR.EVENT_TOUCH_DOWN,Обращение_К_Элементу,function()
    Код:
    IR.AddListener(IR.EVENT_TOUCH_DOWN,IR.GetItem("Page 1").GetItem("Item 1"),function()
    //Событие сработает при зажатии пальцем элемента Item 1, расположенном
    //на странице Page 1
    {
      IR.Log("touch down");//Вывод в консоль сообщения
    });
    
    Синтаксис: IR.AddListener(IR.EVENT_TOUCH_UP,Обращение_К_Элементу,function()
    Код:
    IR.AddListener(IR.EVENT_TOUCH_UP,IR.GetItem("Page 1").GetItem("Item 1"),function()
    //Событие сработает при отжатии пальцем на элементе Item 1, расположенном
    //на странице Page 1
    {
      IR.Log("touch up");//Вывод в консоль сообщения
    });
    Синтаксис: IR.AddListener(IR.EVENT_TOUCH_MOVE,Обращение_К_Элементу,function()
    Код:
    IR.AddListener(IR.EVENT_MOUSE_MOVE,IR.GetItem("Page 1").GetItem("Item 1"),function()
    //Событие срабатывает движении пальца на элементе
    {
      IR.Log("touch move");//Вывод в консоль сообщения
    });
    Синтаксис: IR.AddListener(IR.EVENT_ITEM_SHOW,Обращение_К_Странице_или_Попапу,function()
    Код:
    IR.AddListener(IR.EVENT_ITEM_SHOW,IR.GetItem("Popup 1"),function()
    //Событие срабатывает при появлении страницы или попапа.
    {
      IR.Log("Popup 1 Show");//Вывод в консоль сообщения
    });
    Синтаксис: IR.AddListener(IR.EVENT_ITEM_HIDE,Обращение_К_Странице_или_Попапу,function()
    Код:
    IR.AddListener(IR.EVENT_ITEM_HIDE,IR.GetItem("Popup 1"),function()
    //Событие срабатывает при скрытии страницы или попапа.
    {
      IR.Log("Popup 1 Hide");//Вывод в консоль сообщения
    });
    На этом пока что конец )
    материалы взяты с
    wiki2.iridiummobile.ru
     
Статус темы:
Закрыта.

Поделиться этой страницей