| « Поставить закладку » « Сделать стартовой » | |||
|
|||
|
Вывод иллюстрацииВывод
иллюстрации Для вывода иллюстрации
в форму добавлен компонент image, значок которого (рис. 15.3) находится на вкладке
Additional палитры компонентов. В табл. 15.7 приведены свойства компонента
image.
Рис.15.3. Значок
компонента Image Таблица 15.6.
Свойства компонента image
Картинку, отображаемую
в области image, можно задать во время создания формы или во время работы программы.
Во время создания формы картинка задается установкой значения свойства Picture.
Во время работы программы — Применением Метода LoadFromFile. Например, для разрабатываемого
приложения инструкция вывода иллюстрации, находящейся в файле Isaak.bmp (изображение
Исаакиевского собора), может быть такой: Image1.Picture.LoadFromFile('isaak.bmp'); Очевидно, что размер
области формы, которая может использоваться для вывода иллюстрации, зависит
от длины (количества слов) вопроса, длины и количества альтернативных ответов.
Чем длиннее вопрос и ответы, тем больше места в поле формы они занимают, и тем
меньше места остается для иллюстрации. При проектировании
формы можно задать жесткие ограничения на размер областей, предназначенных для
вопроса и альтернативных ответов, и жестко задать предельный размер иллюстрации.
Однако можно поступить иначе. После прочтения из файла очередного вопроса вычислить,
сколько места займут тексты вопроса и ответов и сколько места можно выделить
для вывода иллюстрации (рис. 15.4).
Рис. 15.4. Вычисление
размера области вывода иллюстрации Если реальный размер
иллюстрации превышает размер области, выделенной для ее вывода, то необходимо
вычислить коэффициент масштабирования и установить максимально возможные, пропорциональные
ширине и высоте иллюстрации, значения свойств width и Height области вывода
иллюстрации. Реальные размеры иллюстрации, загруженной в область image 1, можно получить из свойств Image1.Picture.Bitmap.Width И Image1.Picture.Bitmap.Height. Рубрика: Глава 15. Примеры программ
Инструменты Internet Explorer 8 Beta 2 для разработчиков.
Подробнее... |
Рубрика: Вебмастеру
| Добавлено: 05.09.2008
Google Developer Day 2008 в Москве.
Дата проведения: 28 октября 2008 г.; Место проведения: Амбер Плаза, Москва, Россия. Конференция для веб-разработчиков и разработчиков мобильных приложений в Москве. Узнайте, как наилучшим образом использовать инструменты разработки и API от Google, чтобы создавать социальные, мобильные и картографические приложения, как использовать AJAX/JavaScript инструменты и библиотеки от Google и многое другое из первых уст.
Подробнее... |
Рубрика: Мероприятия
| Добавлено: 05.09.2008
ТОП 10 самых раздражающих факторов для программиста.
Совсем недавно наткнулся в интернете на забавный "хит-парад" наиболее раздражающих вещей для программиста. Поскольку он был на английском — решил перевести текст и несколько адаптировать к нашим реалиям…
Подробнее... |
Рубрика: Разное
| Добавлено: 03.09.2008
Остальные статьи:
Windows Server 7, 8 и 9
jQuery для JavaScript-программистов
Инновационный веб-броузер Google Chrome стартует уже сегодня
Windows 7: подход к производительности системы
Trac + Subversion @ Ubuntu: Revisited
[g]Vim в режиме Python: Рекомпиляция в Windows
Java + JSON. Пути к дружбе
Драйвер SQL Server 2005 для PHP
Типы данных в MySQL (сжатый справочник для PHP программиста)
PHP класс для работы с Яндекс.XML
Ошибки начинающих PHP разработчиков
Наследование шаблонов в Smarty
Особенности хранения сессий PHP в memcached
Internet Explorer 8 beta 2
9 правил для начинающего Ajax-разработчика
ExtJS 2.2 - полная поддержка Firefox 3, новые виджеты и другие нововведения |
Цитата дня (все,добавить):
|
Realcoding.NET
© 2003-2008 |
Контакты |
Реклама на сайте
|