Форум: "Прочее";
Текущий архив: 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