Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как узнать физические размеры монитора? [D7, XP]


Страницы:   1 2 3 4 5

Б ©   (2010-06-03 15:35:00) 

Здрасти!

Как узнать физические размеры монитора?


Медвежонок Пятачок   (2010-06-03 17:28:00) [41]

кроме того, в момент запуска и до принудительной смены разрешения у нас есть текущее разрешение выставленное юзером и наше предположение о том, что он любит чтобы круглое выглядело круглым.

вот тебе и искомый аспект его экрана


Б_   (2010-06-03 17:28:00) [42]


> Медвежонок Пятачок ©   (03.06.10 17:25) [50]


Конечно настрой я сделаю.
Но надо изначально устанавливать благоприятные параметры.
А то домохозяйки не поймут.


Медвежонок Пятачок   (2010-06-03 17:25:00) [43]

если же разрешение ставит игруха а не юзер, то просто в настройки вынести три опции 4:3 16:9 15:10
и пусть геймер сам выбирает


Б_   (2010-06-03 17:25:00) [44]


> Медвежонок Пятачок ©   (03.06.10 17:21) [48]


Нет, не достаточно.
Вдруг у юзера экран широкоформатный, тогда вся картинка будет растянутой. Зная особенности монитора, можно устанавливать наиболее качественную картинку.


Медвежонок Пятачок   (2010-06-03 17:21:00) [45]

Т.е. я устанавливаю разрешение экрана в зависимости от аспекта экрана.

Вот этого знания и достаточно. Знания ширины и высоты в пикселах.


Б_   (2010-06-03 17:19:00) [46]


> Ega23 ©   (03.06.10 17:15) [45]
> школота жжот.


Обоснуй, дядькО.


Б_   (2010-06-03 17:18:00) [47]


> Медвежонок Пятачок ©   (03.06.10 17:14) [44]
> а когда подключаю 19'' (4:3) к нетбуку то вообще часть экрана
> не участвует в построении картинки.


Не пропускай мои посты: Б_   (03.06.10 16:49) [27]
Т.е. я устанавливаю разрешение экрана в зависимости от аспекта экрана.
А он от числа пикселей совсем не зависит.
Тем более на ноутах нужно правильно устанавливать разрешение игрушки, чтобы не было как у тебя "обрезания".


Ega23   (2010-06-03 17:15:00) [48]

школота жжот.


Медвежонок Пятачок   (2010-06-03 17:14:00) [49]

800 X 600, а если разрешение поменяетя, то aspect ratio будет тем же? ;D

И при чем здесь миллиметры ширины и высоты?
Я на обоих типах монторов (их кстати не два а больше) могу выставить разные разрешения с разными аспектами.

а когда подключаю 19'' (4:3) к нетбуку то вообще часть экрана не участвует в построении картинки.

Так что никакой дополнительной определенности знание длины и ширины матрицы не дает


Б_   (2010-06-03 17:11:00) [50]

> забычитые
Забычитые. ;)


Б_   (2010-06-03 17:10:00) [51]

> DVM ©   (03.06.10 16:59) [38]
> К примеру у меня сейчас установлено разрешение 800*600.
> Какое соотношение сторон моего экрана? ;D

Имелось ввиду (О забычитые мои старики) соотношение физических высоты и ширины экрана.

> Медвежонок Пятачок ©   (03.06.10 17:00) [39]
> это раз.

Сказал как в лужу... (Ну ты понял)
800 X 600, а если разрешение поменяетя, то aspect ratio будет тем же? ;D

P.S. У меня монитор хотя бы широкоформатный? ;)

> второе.
Рисовать по аспекту ничего не надо. Промах.


Медвежонок Пятачок   (2010-06-03 17:02:00) [52]

так что здесь требуется интерактив с конечным юзером и показ ему тестовых картинок


Anatoly Podgoretsky   (2010-06-03 17:01:00) [53]

> DVM  (03.06.2010 16:59:38)  [38]

Ну вот взял и испортил воспитательный процесс.


Медвежонок Пятачок   (2010-06-03 17:00:00) [54]

К примеру у меня сейчас установлено разрешение 800*600.

монитор не телик. у него все пиксели квадратные. соотношение сторон изображения равно соотношению пикселей.

это раз.

второе.
даже если ты знаешь размеры экрана в миллиметрах и знаешь разрешение в пикселях, ты все равно не можешь быть уверен, что рисуя окружность по пикселям, ты получишь правильное круглое изображение на экране.

это два.


DVM   (2010-06-03 16:59:00) [55]


> К примеру у меня сейчас установлено разрешение 800*600.
> Какое соотношение сторон моего экрана? ;D

4:3 ?


Б_   (2010-06-03 16:58:00) [56]

Anatoly Podgoretsky ©   (03.06.10 16:51) [31]
> Б_  (03.06.2010 16:49:27)  [27]
> Соотношение можешь узнать через Screen.Width/Height да и еще много чего

Дяда Толя, (Деда Толя?)
Ты видимо Б   (03.06.10 15:47) [3]  пропустил, читай.


Anatoly Podgoretsky   (2010-06-03 16:58:00) [57]

> DVM  (03.06.2010 16:52:32)  [32]

Ну и тогда подскажи, что делается с размером, при изменение напряжения в
розетке или измение яркости.


Anatoly Podgoretsky   (2010-06-03 16:58:00) [58]

> Б_  (03.06.2010 16:56:34)  [34]

Было бы глупо мне тебя учить началам математики, ты уж сам как то.


Б_   (2010-06-03 16:56:00) [59]


> Медвежонок Пятачок ©   (03.06.10 16:51) [30]


Я с тобой из одного кАрыта не ел. ;)
http://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D0%BE%D1%82%D0%BD%D0%BE%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0

Читай ниже, это тоже тебе, пятачок.

> Anatoly Podgoretsky ©   (03.06.10 16:51) [31]

К примеру у меня сейчас установлено разрешение 800*600.
Какое соотношение сторон моего экрана? ;D


Anatoly Podgoretsky   (2010-06-03 16:53:00) [60]

> Медвежонок Пятачок  (03.06.2010 16:51:30)  [30]

The Beatles


Страницы:   1 2 3 4 5

Наверх

Титульная страница Поиск, карта сайта Написать письмо