-
Notifications
You must be signed in to change notification settings - Fork 30
UXScreen
Dmitriy Zayceff edited this page Feb 1, 2017
·
15 revisions
-
class
UXScreen(php\gui\UXScreen).
Класс для работы с разрешением экрана пользователя. У класса приватный конструктор, объекты UXScreen можно получить только через статичные методы:
DPI значение экрана. https://ru.wikipedia.org/wiki/Dots_per_inch
Размеры экрана в виде массива:
['x' => 0, 'y' => 0, 'width' => 0, 'height' => 0]Визуальные параметры экрана в виде массива:
['x' => 0, 'y' => 0, 'width' => 0, 'height' => 0]Данный метод учитывает только рабочую область экрана, не захватывая таскбар операционной системы.
Возвращает основной экран пользователя в виде объекта класса UXScreen.
$screen = UXScreen::getPrimary();
$x = $screen['x'];
$y = $screen['y'];
$width = $screen['width'];
$height = $screen['height'];