Тема: DesktopExtenison
Показать сообщение отдельно
Старый 10.06.2007, 18:09   #1
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
DesktopExtenison

Этот модуль позволяет узнать информацию о рабочем столе. Скачивать отсюда

Функции:

Функция DesktopCount()

Описание
Запрашивает количество раб. столов.

Пример
Local result:Int = DesktopCount()




Функция DesktopX()

Описание
Запрашивает x-координату раб. стола.

Пример
Local result:Int = DesktopX(Screen)

Параметр "Screen"
Screen = 0 (по умолчанию)
Запрашивает x-координату главного раб. стола

Screen = 1-n
Запрашивает x-координату дополнительного раб. стола




Функция DesktopY()

Описание
Запрашивает y-координату раб. стола.

Пример
Local result:Int = DesktopY(Screen)

Параметр "Screen"
Screen = 0 (по умолчанию)
Запрашивает у-координату главного раб. стола

Screen = 1-n
Запрашивает у-координату дополнительного раб. стола




Функция DesktopWidth()

Описание
Запрашивает ширину раб. стола.

Пример
Local result:Int = DesktopWidth(Screen)

Параметр "Screen"
Screen = -1
Запрашивает ширину всех раб. столов

Screen = 0 (по умолчанию)
Запрашивает ширину главного раб. стола

Screen = 1-n
Запрашивает ширину дополнительного раб. стола




Функция DesktopHeight()

Описание
Запрашивает высоту раб. стола.

Пример
Local result:Int = DesktopHeight(Screen)

Параметр "Screen"
Screen = -1
Запрашивает высоту всех рабочих столов.

Screen = 0 (по умолчанию)
Запрашивает высоту главного раб. стола.

Screen = 1-n
Запрашивает высоту дополнительного раб. стола




Функция DesktopDepth()

Описание
Запрашивает глубину рабоч. стола.

Пример
Local result:Int = DesktopDepth(Screen)

Параметр "Screen"
Screen = 0 (по умолчанию)
Запрашивает глубину главного раб. стола

Screen = 1-n
Запрашивает глубину дополнительного раб. стола




Функция DesktopHertz()

Описание
Запрашивает частоту обновления.

Пример
Local result:Int = DesktopHertz(Screen)

Параметр "Screen"
Screen = 0 (по умолчанию)
Запрашивает частоту обновления главного раб. стола.

Screen = 1-n
Запрашивает частоту обновления дополнительного раб. стола.




Функция DesktopPixmap()

Описание
Делает скриншот и возращает его как пиксель-карту(pixmap)

Пример
Local result:TPixmap = DesktopPixmap(flag)

Параметр "flag"
flag = True (Стандарт)
Зеркальное отражение пиксель-карты




Функция DesktopMouseX()

Описание
Запрашивает глобальную х-координату мыши.

Пример
Local result:Int = DesktopMouseX()




Функция DesktopMouseY()

Описание
Запрашивает глобальную у-координату мыши.

Пример
Local result:Int = DesktopMouseY()
(Offline)
 
Ответить с цитированием