Материал из Module developer
Перейти к: навигация, поиск
});
// Пользовательский слайдер для уровня
function UserSlider (in_Level, in_Slider) {  
  Property = "X";
  Len = "Width"; 
  
  // Функция вычисления позиции слайдера относительно уровня
  function Move(){
     in_Slider[Property] = in_Level.Value * (in_Level[Len] -50) / 100;
  };
                         
  // Подписка на события
  IR.AddListener(IR.EVENT_ITEM_PRESS, in_Level, Move); // нажатие на уровень
  IR.AddListener(IR.EVENT_MOUSE_MOVE, in_Level, Move); // движение мыши по уровню
  IR.AddListener(IR.EVENT_TOUCH_MOVE, in_Level, Move); // движение пальца по уровню
  IR.SetInterval(600, Move);
};</code>

Полный рабочий пример Вы можете скачать через данную [ссылку]