![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 147
|
![]()
Здравствуйте. Столкнулся с такой проблемой, при смене системного шрифта Windows XP (Пуск > Настройка > Панель управления > Экран > Вкладка "Оформление" > Размер шрифта), меняю его с обычного на крупный, то все пункты всплывающего меню (Popupmenu) моей программы меняют размер шрифта с обычного на крупный. Прошу вас подсказать каким образом в моей программе можно настроить шрифт всплывающего меню, который бы не реагировал на изменение шрифта системы в целом?
Рисую всплывающее меню при помощи Canvas. Код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Заблокирован
Регистрация: 21.06.2010
Сообщений: 77
|
![]()
вообщето эта опция для того и задумана чтобы увеличивать ВСЕ шрифты,по желанию пользователя
а желание пользователя это закон, запомни твоя задача смасштабировать элементы управления так,чтобы увеличенный текст влезал полностью,либо не слишком позорно обрезался но! если у тебя свои представления о красоте и эргономичности и тебе пофиг на пользователя,то логично что нужно просто уменьшать размер шрифта если включено увеличение |
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 147
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Заблокирован
Регистрация: 21.06.2010
Сообщений: 77
|
![]()
для дпи в реестре
в семерке HKEY_CURRENT_USER\Control Panel\Desktop в хпшке HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows NT\CurrentVersion\FontDPI параметр LogPixels 5 стандартных варианта 72,96,120,144,192 соответсна 75%,100%,120%,150%,200% про настройки оформления ловиш месагу wm_settingchange и куриш SystemParametersInfo Последний раз редактировалось robt; 30.03.2012 в 12:39. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Крупный шрифт в Windows - как подстроить программу? | Dux | Общие вопросы Delphi | 7 | 21.08.2011 16:58 |
Как получить системный шрифт Windows с++ | kali0n | Win Api | 3 | 15.09.2010 15:57 |
Как побороть крупный шрифт Windows? | _ozzy_ | Win Api | 2 | 18.01.2007 20:13 |
Как побороть крупный шрифт Windows? | _ozzy_ | Общие вопросы Delphi | 1 | 18.01.2007 11:07 |