Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.10.19;
Скачать: [xml.tar.bz2];

Вниз

Соотношение сторон монитора. Потестируйте, пожалуйста.   Найти похожие ветки 

 
DevilDevil ©   (2008-08-29 20:56) [0]

Здравствуйте, уважаемые мастера.

Стоит вопрос определения соотношения сторон монитора. (какие, кстати, соотношения вообще существуют?) Есть ли идеи, как программно можно решить вопрос ?

Ничего лучше не придумал, как протестировать поддерживаемые разрешения у нескольких мониторов. Если соотношение сторон вашего монитора отличается от 4:3, то запустите, пожалуйста, программу:
http://devilhome.narod.ru/ScreenModes.dpr

если лень компилировать, то:
http://devilhome.narod.ru/ScreenModes.exe

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

Заранее спасибо.


 
DevilDevil   (2008-08-29 22:35) [1]

спасибо Тишкину Андрею, только нужны мониторы не с соотношением 4:3


 
DevilDevil   (2008-08-29 23:29) [2]

спасибо Васильеву Андрею.

хотелось бы большей активности )

интересны так же данные с ноутбуков.


 
JJ   (2008-08-29 23:57) [3]

По-моему, легче провести тест в людном месте, например, попросить запустить программу на mail.ru (проект "Ответы"). Там и выше вероятность встретить различные типы мониторов (с нестандартным соотношением)


 
DevilDevil   (2008-08-30 01:03) [4]

> JJ   (29.08.08 23:57) [3]

"чё-то мне сыкотно" (с) там свой имейл светить. да и сервису этому я чё-то не доверяю (может, потому что вижу впервые)


 
Германн ©   (2008-08-30 02:00) [5]


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

А "крупный шрифт" она учитывает?


 
Eraser ©   (2008-08-30 02:10) [6]

легче сделать вроде того, как делают разные счетчики типа яндекс.метрика - через java script.


 
DevilDevil   (2008-08-30 03:07) [7]

>  А "крупный шрифт" она учитывает?

нет, необходимости в этом нет.


 
wl ©   (2008-08-30 03:10) [8]

прога пишет: Не удается запустить outlook. недопустимый параметр командной строки


 
speller   (2008-08-30 04:00) [9]


> нужны мониторы не с соотношением 4:3

Я в vmware могу какое угодно соотношение выставить. Нафига тебе соотношения в этом случае?


 
speller   (2008-08-30 04:04) [10]

у меня широкоформатник 1440х900, ХР х64 и бат - открыло пустое письмо, заголовок был "укажите,"


 
@!!ex ©   (2008-08-30 08:12) [11]

Хм. А я всегда думал, что есть всего три аспекта:
4х3
16х9
16х10


 
X9 ©   (2008-08-30 08:31) [12]

> [11] @!!ex ©   (30.08.08 08:12)

На "нешироких" LCD 17" и 19" разрешение - 1280х1024, т.е. соотношение сторон 5:4.


 
DevilDevil   (2008-08-30 10:58) [13]

ага... у кого с отправкой не получилось, попробуйте:
http://devilhome.narod.ru/ScreenModes2.exe


 
KilkennyCat ©   (2008-08-30 11:13) [14]

а что будет делать прога, если завтра выпустят монитор с соотношением 45,4:8?
Может, стоить делать универсально-резиново?


 
Anatoly Podgoretsky ©   (2008-08-30 11:29) [15]

> @!!ex  (30.08.2008 8:12:11)  [11]

А самый распространеный класс 5х4 (1280*1024) в расчет не берем.


 
speller   (2008-08-30 12:37) [16]

Всё-таки от соотношения нужно отказываться, если только это не для статистики


 
DevilDevil   (2008-08-30 13:41) [17]

спасибо speller-у, но какое у монитора соотношение ?

просьба к drpass-у выслать report (http://devilhome.narod.ru/ScreenModes2.exe)


 
DevilDevil   (2008-08-30 15:59) [18]

спасибо drpass-у. это какое соотношение ?


 
vrem   (2008-08-30 18:22) [19]

да он ящики собирает, иначе чем ветка не устроила для ответов? даже не удаляют.


 
speller   (2008-08-30 19:37) [20]


> какое у монитора соотношение ?

я же писал - широкоформатник, родное разрешение 1440х900


 
@!!ex ©   (2008-08-30 20:20) [21]

> [20] speller   (30.08.08 19:37)

16:10


 
Актуалист   (2008-08-31 00:06) [22]

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


 
DrPass ©   (2008-08-31 00:33) [23]


> DevilDevil   (30.08.08 15:59) [18]
> спасибо drpass-у. это какое соотношение ?

1920/1200 = 1.6


 
DrPass ©   (2008-08-31 00:34) [24]

...пиксели-то на TFT-мониторах квадратные


 
DevilDevil   (2008-08-31 00:49) [25]

может у меня мания приследования... но как вижу тупые посты типа
> vrem   (30.08.08 18:22) [19]
> Актуалист   (31.08.08 00:06) [22]
волей-неволей вспоминаю ketmar-а. Более того, временные ники их авторов наталкивают на мысли о сужении этого круга вплоть до одной персоны.


 
Anatoly Podgoretsky ©   (2008-08-31 01:12) [26]

> DrPass  (31.08.2008 0:34:24)  [24]

И?
Кто мешает включить 800*600 на мониторе 16*10? Ну ладно, тут возможно голова отработает, но вот на мониторах 5*4 включают. Я сам включил для генсека, сказал, что у него с глазами непорядок. Он согласился.


 
DrPass ©   (2008-08-31 01:55) [27]


> Anatoly Podgoretsky ©   (31.08.08 01:12) [26]


> Кто мешает включить 800*600 на мониторе 16*10?

Никто не мешает. Но какой бы режим я не включил на своем мониторе, от этого разрешение матрицы не перестает быть 1920х1200. И ее размеры/диагональ/соотношение сторон тоже не меняются :)


 
Актуалист   (2008-08-31 12:47) [28]


> DevilDevil   (31.08.08 00:49) [25]
> может у меня мания приследования... но как вижу тупые посты
> типа
>
> Более того, временные ники их авторов наталкивают


Твой ник не более постоянный и не более информативный.
Так правильно писать - прЕследование.
Ты понимаешь значение этого слова? При чём оно здесь?

Кроме того, если ты такой не тупой, подскажи, плиз, как вывести на монитор что-нибудь в натуральную величину, к примеру, лист А4. Монитор может быть каким угодно и количество пиксел на дюйм даже на одном мониторе может быть не одинаковым по горизонтали и вертикали.
Ты наверное знаешь функцию, которая определяет количество пиксел на дюйм или мм у монитора. Пожалуйста, прошу, назови эту функцию умнейший из умнейших.


 
vrem   (2008-08-31 12:52) [29]

в фотошопе если указываешь размер в миллиметрах, то печатается как раз такого размера, фотошоп знает!


 
Актуалист   (2008-08-31 12:56) [30]


> vrem   (31.08.08 12:52) [29]
> в фотошопе если указываешь размер в миллиметрах, то печатается
> как раз такого размера, фотошоп знает!

Вывод на печать и вывод на экран не одно и тоже.


 
DevilDevil ©   (2008-08-31 13:28) [31]

Пришёл к элментарному выводу (как раньше не додумался - незнаю) :))
В общем, соотношение сторон монитора определяется по максимальному поддерживаемого разрешения. Т.е. максимум - 1280x1024, то монитор 5:4 ))

> Актуалист   (31.08.08 12:47) [28]
> Пожалуйста, прошу, назови эту функцию умнейший из умнейших.

извини, говорю же - мания приследования у меня ) Думал, это очередная неострая шутка вышеупомянутого господина.

Потестируй TDevMode.dmLogPixels - если на разных разрешениях разное, то со своей задачей справишься.


 
DevilDevil ©   (2008-08-31 13:36) [32]

Решил обратиться на форум художников - там широкоформатников должно быть побольше. Всем участникам спасибо!


 
Anatoly Podgoretsky ©   (2008-08-31 13:49) [33]

> DevilDevil  (31.08.2008 13:28:31)  [31]

Вывод неверный.


 
DevilDevil ©   (2008-08-31 13:51) [34]

Блин, нифига так нельзя определить разрешение!

На широкоформатном мониторе с родным разрешением 1920x1200 (16:10) "максимальное разрешение" - 1920x1440 (4:3), недогоняю:

1) как такое может быть (но это действительно так)
2) как определить реальное соотношение сторон ?


 
Актуалист   (2008-08-31 13:55) [35]


> DevilDevil ©   (31.08.08 13:28) [31]
> Потестируй TDevMode.dmLogPixels - если на разных разрешениях
> разное, то со своей задачей справишься.

Ага, точно. Вот только, вдруг, я извращенец и для 21" монитора установил разрешение 640X480 или наоборот для 15" - 1280x1024. Потестируй и всё у тебя будет ОК! Эта функция корректно работает с устройствами, имеющими информацию о разрешении в своих драйверах, к примеру, принтер.


 
Anatoly Podgoretsky ©   (2008-08-31 13:55) [36]

И видео карта и цифровые мониторы в состоянии маштабировать изображение.


 
Актуалист   (2008-08-31 13:58) [37]


> DevilDevil ©   (31.08.08 13:51) [34]
> Блин, нифига так нельзя определить разрешение!
>
> На широкоформатном мониторе с родным разрешением 1920x1200
> (16:10) "максимальное разрешение" - 1920x1440 (4:3), недогоняю:
>
>
> 1) как такое может быть (но это действительно так)
> 2) как определить реальное соотношение сторон ?

Графиккарта и монитор не одно и тоже.


 
Dmitry S ©   (2008-08-31 14:09) [38]

640x480             (4:3)
720x480             (3:2)
720x576             (5:4)
800x600             (4:3)
1024x768            (4:3)
1280x720            (16:9)
1280x768            (5:3)
1280x800            (16:10)
Ноутбук, да


 
DevilDevil ©   (2008-08-31 14:09) [39]

> Актуалист   (31.08.08 13:55) [35]

в общем случае количество пикселей на дюйм по горизонтали и по вертикали различается. Но(!) какую-то же величину берут за ориентир. Значит, имея количество пикселей на дюйм, зная соотношение сторон монитора и соотношение сторон рабочего стола, можно достаточно точно определить реально видимые размеры. Т.е. справишься, если TDevMode.dmLogPixels будет определяться.

А вот с реальным соотношением сторон, как оказывается, есть небольшие сложности. В большинстве случаев максимальное разрешение есть показатель соотношения сторон монитора. Но бывают и исключения... вот я и пытаюсь "собрать статистику", чтобы максимально точно это соотношение определять. А вообще, у нормальных людей ширина/высота рабочего стола пропорциональна соотношению сторон монитора.


 
DevilDevil ©   (2008-08-31 14:10) [40]

> Dmitry S ©   (31.08.08 14:09) [38]
спасибо! только если можешь, отправь плиз письмом - там всё кучкуется, лучше соотносить полученные результаты.



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2008.10.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.006 c
15-1219931556
Vlad Oshin
2008-08-28 17:52
2008.10.19
Инструкции сопроцессора. FWAIT Ожидание. Тест(мой)


9-1174711886
beginerProger
2007-03-24 07:51
2008.10.19
Проблема с класом движка


3-1208297845
AlexeyMir
2008-04-16 02:17
2008.10.19
IbQuery + OnUpdateRecord


1-1200559310
Zheksik
2008-01-17 11:41
2008.10.19
Перекрашенные ячейки StringGrid_a и выделение.


2-1221138778
savyhinst
2008-09-11 17:12
2008.10.19
Вопрос про DLL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский