Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > BlitzMax > Модули для BlitzMax

Ответ
 
Опции темы
Старый 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)
 
Ответить с цитированием
Старый 12.06.2007, 00:16   #2
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: DesktopExtenison

О спасибо! Полезно однако, а то блин, относительно герцов, не все моники держат например 70, есть у некоторых же старенькие, вот и теперь будет проще, просто ставить герци, как и стоит в винде.
(Offline)
 
Ответить с цитированием
Старый 15.07.2007, 11:50   #3
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Re: DesktopExtenison

гы поставить герцы и глубину цвета как в винде просто, нужно в инициализации написать соответствующие параметры равными 0, вот и всё без лишних модулей.
__________________
(Offline)
 
Ответить с цитированием
Старый 04.09.2008, 10:49   #4
Nick_e
AnyKey`щик
 
Регистрация: 04.09.2008
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: DesktopExtenison

Объясните что такео BlitzMax???
(Offline)
 
Ответить с цитированием
Старый 04.09.2008, 11:50   #5
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: DesktopExtenison

BlitzMax это новый рульный инструмент геймедва от Blitz Research Lab (которые написали Bltiz3D).
Кроме того, на BltizMax-е написали ПЕ-2, такчто ето очень хороший инструмент. Особенно с Хорсом в паре.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 10:35.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com