-
Автор темы
- #1
Первым делом открываем наш проект
Далее создаем панельку с любым ID.
Жмем "События"
Добавить Событие
И создаем сначала событие "Прокрутка Вверх (Мышь).
Далее заходим в редактор кода
И вставляем данный код:
Аналогичное можно сделать с прокруткой вниз, изменив некоторые значения и поменяв задачу с "-" на "+" чтобы наоборот к Y с каждым прокрутом добавлялось 20 пикселей, а не отнималось.
Далее создаем панельку с любым ID.
Жмем "События"
Добавить Событие
И создаем сначала событие "Прокрутка Вверх (Мышь).
Далее заходим в редактор кода
И вставляем данный код:
PHP:
function doPanelScrollUp(UXScrollEvent $e = null)
{
$panel = $this->getPanel(); // получаем инфу про нашу панель
$currentY = $panel->y;
if ($currentY > 30 && $currentY - 20 > 30) { //математические решения, при которых панель не может быть выше 30 пикселей по Y.
$panel->y -= 20; //Двигаем панель вверх по Y на каждые 20 пикселей с каждым прокрутом мыши.
}
}