Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.09;
Скачать: CL | DM;

Вниз

Моитор высокого разрешения и Делфи... проблема   Найти похожие ветки 

 
Ushakov Denis   (2002-11-28 21:28) [0]

Хелло, многоуважаемый all! никогда не сталкивался с такой проблемой (или может подскажете где можно такое посмотреть/прочитать)?
Короче - у меня монитор 15 дюймов с разрешением 1600 на 1200 (ноутбук) и , чтобы все не было слишком мелким, в виндовских опциях стоит увеличение всех системных шрифтов, окошек и т.п. (по-умолчанию 96 dpi, а я поставил 120), вот, загрузил свой старый проект в делфи и он, собака, все увеличил пропорционально (т.е. в пикселях окошки увеличились, чтобы в размерах визульно быть такими же как при мониторе с более низким разрешением (в dpi)) Короче вопрос - как в настройках дельфи изменить, чтоб он не смотрел на системные установки виндов а делал все как надо? Как надо - т.е. чтобы в пикселях размеры (шрифтов, рамочек, прочих элементов) не изменялись.
помогите, а то запарился уже


 
BoxTer ©   (2002-11-29 08:39) [1]

хм, никак...
Перестаивай проект... обрабатывай событие onResize формы и изменяй размеры и местоположения всех необходимых элементов.
Со шрифтами - маненько посложнее, придется программно определять разрешение монитора и в зависимости от него изменять размерность шрифта формы, и следовательно, всех ее элементов.


 
Calm ©   (2002-11-29 09:11) [2]

Если я ничего не путаю, в Delphi можно создавать такие формы, которые не будут зависеть от разрешения. Для этого у TForm есть специальные свойства.


 
Andrey007   (2002-11-29 14:13) [3]

Form.Scaled:=False;



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

Текущий архив: 2002.12.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
1-28069
laser
2002-11-27 18:57
2002.12.09
Анализ предложения


1-28064
Карлсон
2002-11-27 17:51
2002.12.09
зеркальное отображение курсора.


3-27855
Alexsandr (GEG)
2002-11-20 09:32
2002.12.09
Обновление данных в програме.


4-28357
Ortigo
2002-10-27 18:14
2002.12.09
Как убрать окно чужой проги с экрана и таскбара?


1-27964
kex86
2002-11-27 13:55
2002.12.09
KeyDown