Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Мастера DELPHI. Новости мира компонент, FAQ, статьи...


Информационный Канал Subscribe.Ru

Ежедневная рассылка сайта Мастера DELPHI

DELPHIMASTER.ru

Выпуск от 24.07.03 09:04

Вышел очередной дайджест форумов. Скачать можно здесь
Лучшее из нашего FAQ   |x|
Что нужно предусмотреть при разработке приложения, которое будет работать при различном разрешении дисплея?

* а ранней стадии создания приложения решите для себя хотите ли вы позволить форме масштабироваться. Преимущество немасштабируемой формы в том, что ничего не меняется во время выполнения. В этом же заключается и недостаток (ваша форма может бать слишком маленькой или слишком большой в некоторых случаях).
* Если вы Е собираетесь делать форму масштабируемой, установите св-во 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 покажет урезанную снизу строку. Каждый компонент лучше сделать на несколько точек больше.

»»» Прислать свои комментарии

Обсуждается в конференциях   |x|
  • 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.
  • Дефрагментация
    Мастера!!! Подскажите как программно можно узнать требуется ли диску дефрагментация
  • Синий экран в windows XP
    Можно ли вызвать синий экран (смерти) в windows Если да то как?????
  • Как изменить разрешение экрана?
    Люди помогите пожалуйста! Как можно именить разрешение экрана из программы? P.S. 2 раза создавал тему,но она куда-то ...
У нас большой выбор статей   |x|
Локальные поисковые системы.Общие вопросы.
В статье раскрываются некоторые вопросы, связанные с построением индексирующих поисковых систем.
Новинки книжного рынка   |x|
Изучаем Delphi
Книга из серии «Компас» — «компьютерный ас» — предназначена для школьников, умеющих обращаться с компьютером и интересующихся программированием. Просто, ясно, наглядно, доступно и достоверно — вот ее девиз. На простых примерах, интересных школьникам средних и старших классов, она вводит читателя в богатый и разнообразный мир одной из самых популярных современных систем программирования — Delphi. В книге сделан упор на базовых конструкциях языка программирования. При этом используется мощь изобразительных возможностей Delphi, позволяющих увидеть, как на экране монитора в буквальном смысле «оживают» те или иные объекты учебной программы. Весь материал книги апробирован на занятиях в Московском детском клубе «Компьютер». Если, прочитав книгу, вы подружитесь с Delphi, как это сделали участники студии программирования клуба, то цель данного пособия будет достигнута.
Автор: Жуков А. В.
Другие сайты о DELPHI   |x|
www.wamsoft.narod.ru
Сайт Трех програмистов. Здесь вы найдепе программы ,написаные на Delphi.

» Оценка сайта: 2
Опрос населения :)
Как вы нашли наш сайт?
»»» Поисковая система
»»» Рассылка
»»» Ссылка с другого сайта
»»» Через каталог сайтов
»»» Друг посоветовал
»»» Случайно
Для души

Хокку дня
облака
в луже -
ближе

Афоризмы
Правду тяжело донести «до», гораздо легче – донести её «на».

Фраза дня
В свободное от работы время военные халтурят - воюют на стороне противника?

Дурацкие законы (информация предоставлена сайтом kurilka.com)
В городе Лонг Бич (США) официальным постановлением признано, что "гаражи строятся для автомобилей".
В Англии до сих пор есть закон, который запрещает владеть телевизором всем, кто не имеет особой лицензии.

И на закуску коротенький анекдот
А вы хотите любоваться загадочной улыбкой Моны Лизы, не посещая Лувр? Спросите у жены, куда она дела вашу зарплату...

Фотоприколы.
Начните день с хорошего настроения!
http://www.delphimaster.ru/cgi-bin/prikol.pl?id=24113


На этом позвольте откланяться и пожелать вам удачного дня.
Искренне ваш, Алексей (delphi@mastak.ru)

Добро пожаловать на сайт -= Мастера DELPHI =- 


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное