PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ > Программы управления > LeoCar > Ошибки/предложения

Ответ
 
Опции темы Поиск в этой теме
Старый 17.02.2010, 23:17   #1
S_Win
Пользователь
 
Регистрация: 15.02.2007
Город: Тула
Регион: 71
Машина: '99\VW\Bora 2.0 '03\Honda\CR-V 2.0
Сообщений: 77
S_Win is on a distinguished road
По умолчанию Ошибки при большом шрифте в винде

Привет!
У меня в винде(XP) стоит большой шрифт тот что в параметрах экрана->Дополнительно. До версии 4 с ним все отображалось нормуль.
Сейчас стоит 4.1.2 и вот такие баги получаются:
1) Не корректно отображается скин, особенно нижние кнопки.
2) Не полностью развернуто окно настроек (вернее в него не все умещается).
Если поставить маленький шрифт, то все ок.
Касается только WinXP. В Семерке что с большим, что с маленьким шрифтом все отображается корректно.

Пара скринов для наглядности:

S_Win вне форума   Ответить с цитированием
Старый 17.02.2010, 23:24   #2
LI()n
Творец LeoCar'a
 
Аватар для LI()n
 
Регистрация: 28.03.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: LeoCar GT-Four Turbo и Рыжий Элемент
Сообщений: 747
LI()n is a jewel in the roughLI()n is a jewel in the roughLI()n is a jewel in the rough
По умолчанию

При отрисовке элементов Visual Basic использует переменные Screen.TwipsPerPixelX и .TwipsPerPixelY. Твипы - это типа количество точек (каких-то виртуальных), приходящееся на одну физическую точку (пиксель) на экране.
При нормальном шрифте это значение равно 15 твипам на пиксель, и все элементы отображаются корректно. Как только меняются глобальные размеры отображения - меняются, видимо, и это число (например, не 15, а 25), и все четко подогнанные друг к другу элементы разъезжаются...
Ну, во всяком случае, я думаю, что проблема именно в этом. Как ее решить - не знаю. У себя давно наблюдал подобное при изменении глобального размера шрифтов.
LI()n вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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



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


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot