Вниз
Скачать: CL | DM;

Если на компьютере крупный шрифт   Найти похожие ветки 

← →
Rater   (2003-07-11 15:25) [0]

Доброе время суток!
Вот есть программа (сам писАл) если её загружаешь на копьютере с установкой "Крупный шрифт" то она вся становится кривая. Не подскажете что можно предпринять?


← →
s.ts   (2003-07-11 15:57) [1]

1.Разрабатывать программы с установленным свойством экрана "крупный шрифт".
2. Сейчас (когда уже все написано), наменее мучительным имхо будет поставить у всех форм свойство scaled в false


← →
Переяслов Григорий ©   (2003-07-11 16:45) [2]

3. Разрабатывать программы с учетом, что свойство экрана может принимать значение "крупный шрифт".
А сейчас адаптировать каждую форму под этот режим. Необходимо использовать св-ва компонентов: Allign, Anchors, Constraints.


← →
NN   (2003-07-13 04:31) [3]

Попробуй так:

procedure TForm1.FormCreate(Sender: TObject);
begin
Form1.PixelsPerInch:=120;
end;


← →
KSergey ©   (2003-07-13 12:24) [4]

А, к стати, серьезно: если кто-то занималсы подобной проблемой (оогромной!) - поделитесь что оно и как.
Ведь делает же мелкософт свои программы так, что они нормально отображаются при любом раскладе.
По-моему, ни одна другая контора их в этом даже не догнала - все программы в той или иной степени пучит.
Или MS хранит какие-то секреты от народа?
Впрочем, не туда я пошел.
Поделитесь идеями и хитростями, пожалуйста.


← →
Shishalov ©   (2003-07-13 13:15) [5]

Наиболее простое решение, действительно через PixelsPerInch родительского компонента (лучше всего TForm или TApplication). Но при таком условии мы запрещаем увеличение шрифта, что не совсем правильно, потому что для того он большим и делается, чтобы глазки не ломать. Самое правильное решение заранее все предусмотреть и размеры компонент делать с учетом возможного разрешения. Такая проблема у меня в проекте тоже есть, она правда огромная, но других выходов по-видимому нет.


← →
Rater   (2003-07-15 14:40) [6]

Всем спасибо огромное за ответы.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
3-91683
Irina
2003-07-04 05:32
2003.07.28
Открытие БД Visual FoxPro в Delphi


14-91845
nizar
2003-07-10 02:33
2003.07.28
Delphi 8


8-91773
Intell
2003-04-05 12:48
2003.07.28
Как создать новый (пустой FileName) в TMediaPlayer?


3-91628
HardClubber
2003-07-03 20:18
2003.07.28
Добавление и удаление записи


7-91935
3S
2003-05-17 20:12
2003.07.28
Как отключить служебные клавиши (win, alt+tab и др) в WinNT/2K/XP




   Наверх