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

Вниз

Screen.PixelsPerInch   Найти похожие ветки 

 
Бормодед ©   (2006-06-16 18:51) [0]

Сабж возвращает 96. При этоv форма Width = 350 должна иметь ширину на экране 350/96*2,541 = 9,2 см. А на самом деле на экране она имеет ширину 10,7 см. Почему?


 
Defunct ©   (2006-06-17 08:58) [1]

Видать монитор такой классный.


 
tButton ©   (2006-06-17 19:29) [2]

а у вас развёртка монитора как настроена?


 
Игорь Шевченко ©   (2006-06-19 10:52) [3]


> Screen.PixelsPerInch


Это логические пиксели, к размеру экрана никакого отношения не имеющие


 
novill ©   (2006-06-19 11:37) [4]

плюс к тому
PixelsPerInch is only accurate for vertical measurements. Most screens have a different scaling factor for horizontal measurements


 
Бормодед ©   (2006-06-19 13:05) [5]

Хм... Ясно...
Тогда изменю вопрос: как узнать какой размер на экране реально займет картинка, если известны ее ширина и высота?

И не смотря на

> PixelsPerInch is only accurate for vertical measurements.
>  Most screens have a different scaling factor for horizontal
> measurements

форма высотой 350 имеет на экране высоту все те же 10,7 см.


 
Бормодед ©   (2006-06-19 13:09) [6]


> а у вас развёртка монитора как настроена?


1024*768, мелкий шрифт (как раз эти самые 96 ppi)


 
KilkennyCat ©   (2006-06-19 13:17) [7]

> [6] Бормодед ©   (19.06.06 13:09)


А теперь подумайте: 17" монитор с конецформыначалоформы1024*768 и 15" с таким же конецформыначалоформы1024*768, сколько дюймов на пиксел?


 
KilkennyCat ©   (2006-06-19 13:18) [8]

> конецформыначалоформы

глючит клиент...


 
Бормодед ©   (2006-06-19 14:03) [9]

Эврика! Всем спасибо за намеки. :)


 
REA   (2006-06-20 10:00) [10]

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


 
tButton ©   (2006-06-20 10:11) [11]


> В худшем случае придется заставить пользователя померить
> линейкой.

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



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

Форум: "Основная";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.011 c
1-1150640609
PRT
2006-06-18 18:23
2006.07.30
Проблема с UpperCase и InputBox


8-1138798641
Ling
2006-02-01 15:57
2006.07.30
TShockwaveFlash


1-1150347714
Mva
2006-06-15 09:01
2006.07.30
Печать PCL


2-1152370477
AlexanderMS
2006-07-08 18:54
2006.07.30
Странная проблема.


3-1147361563
Neo Trinitron
2006-05-11 19:32
2006.07.30
TOracleDataset,RefreshRecord глюк.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский