Что нужно предусмотреть при разработке приложения, которое будет работать при различном разрешении дисплея? * а ранней стадии создания приложения решите для себя хотите ли вы позволить форме масштабироваться. Преимущество немасштабируемой формы в том, что ничего не меняется во время выполнения. В этом же заключается и недостаток (ваша форма может бать слишком маленькой или слишком большой в некоторых случаях). * Если вы Е собираетесь делать форму масштабируемой, установите св-во Scaled=False и дальше не читайте. * В противном случае Scaled=True. * Установите AutoScroll=False. AutoScroll = True означает не менять размер окна формы при выполнении что не очень хорошо выглядит, когда содержимое формы размер меняет. * Установите фонты в форме на TrueType фонты, например Arial. !!!!: Если такого фонта не окажется на пользовательском компьютере, то Windows выберет альтернативный фонт из того же семейства. Этот фонт может не совпадать по размеру, что вызовет проблемы. * Установите
св-во Position в любое значение, отличное от poDesigned. poDesigned оставляет ф!
орму там, где она была во время дизайна, и, например, при разрешении 1280x1024 форма окажется в левом верхнем углу и совершенно за экраном при 640x480. * Оставляйте по-крайней мере 4 точки между компонентами, чтобы при смене положения границы на одну позицию компоненты не "наезжали" друг на друга. * Для однострочных меток (TLabel) с выравниванием alLeft или alRight установите AutoSize=True. Иначе AutoSize=False. * Убедитесь, что достаточно пустого места у TLabel для изменения ширины фонта - 25% пустого места многовато, зато безопасно. При AutoSize=False Убедитесь, что ширина метки правильная, при AutoSize=True убедитесь, что есть ссвободное место для роста метки. * Для многострочных меток (word-wrapped labels), оставьте хотя бы одну пустую строку снизу. * Будьте осторожны при открытии проекта в среде Delphi при разных разрешениях. Свойство PixelsPerInch меняется при открытии
формы. Лучше тестировать приложения при разных разрешениях, запуская готовый скомпили!
рованный проект, а редактировать его при одном разрешении. Иначе это вызовет проблемы с размерами. * Не изменяйте свойство PixelsPerInch ! * В общем, нет необходимости тестировать приложение для каждого разрешения в отдельности, но стоит проверить его на 640x480 с маленькими и большими фонтами и на более высоком разрешении перед продажей. * Уделите пристальное внимание принципиально однострочным компонентам типа TDBLookupCombo. Многострочные компоненты всегда показывают только целые строки, а TEdit покажет урезанную снизу строку. Каждый компонент лучше сделать на несколько точек больше.
SELECT
Помогите плиз! SELECT SI.Name as NAME,SI.SI_TYPE TypeSI,SI.WORKS_NUMBER WN' FROM Table1 SI inner join Table2 I_P on (...
Cортировка
как сортировку в таблице сделать жедательно по нескольким полям ?не используя SQL
Работа с несколькими базами InterBase
Можно ли в Delphi сделать запрос к таблицам лежащим в разных базах? Скопировать таблицу из одной базы в другую (с ...
Файлы *.ani, *.Cur
Уважаемые подскажите или дайте ссылочку как отобразить на форме содержимое файлов *.ani, *.Cur.
Дефрагментация
Мастера!!! Подскажите как программно можно узнать требуется ли диску дефрагментация
Как изменить разрешение экрана?
Люди помогите пожалуйста! Как можно именить разрешение экрана из программы? P.S. 2 раза создавал тему,но она куда-то ...
Изучаем Delphi
Книга из серии «Компас» — «компьютерный ас» — предназначена для школьников, умеющих обращаться с компьютером и интересующихся программированием. Просто, ясно, наглядно, доступно и достоверно — вот ее девиз. На простых примерах, интересных школьникам средних и старших классов, она вводит читателя в богатый и разнообразный мир одной из самых популярных современных систем программирования — Delphi. В книге сделан упор на базовых конструкциях языка программирования. При этом используется мощь изобразительных возможностей Delphi, позволяющих увидеть, как на экране монитора в буквальном смысле «оживают» те или иные объекты учебной программы. Весь материал книги апробирован на занятиях в Московском детском клубе «Компьютер». Если, прочитав книгу, вы подружитесь с Delphi, как это сделали участники студии
программирования клуба, то цель данного пособия будет достигнута.
Автор: Жуков А. В.
Афоризмы
Правду тяжело донести «до», гораздо легче – донести её «на».
Фраза дня
В свободное от работы время военные халтурят - воюют на стороне противника?
Дурацкие законы (информация предоставлена сайтом kurilka.com)
В городе Лонг Бич (США) официальным постановлением признано, что "гаражи строятся для автомобилей".
В Англии до сих пор есть закон, который запрещает владеть телевизором всем, кто не имеет особой лицензии.
И на закуску коротенький анекдот
А вы хотите любоваться загадочной улыбкой Моны Лизы, не посещая Лувр? Спросите у жены, куда она дела вашу зарплату...