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

Вниз

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

 
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 вся ветка

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

Наверх





Память: 0.45 MB
Время: 0.006 c
6-91793
yura
2003-05-20 14:12
2003.07.28
E-mail


6-91782
Zelius
2003-05-14 17:49
2003.07.28
Какие есть идеи, как ограничивать TCP траффик программы?


3-91639
Devil
2003-07-03 22:27
2003.07.28
Обмен


6-91794
paul_77
2003-05-22 17:23
2003.07.28
? как считать некоторый параметр из реестра


14-91832
Poirot
2003-07-10 18:37
2003.07.28
Повторю вопрос!!!! В ЧЁМ БЫЛ ОФФТОПИК???





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