Графические возможности Delphi: Использование ресурсов, просмотр мультиков

Категория: Учебники по Delphi » Основы программирования в Delphi

Создание файла ресурсов

Для того чтобы воспользоваться возможностью загрузки картинки из ресурса, необходимо сначала создать файл ресурсов, поместив в него нужные картинки.

Файл ресурсов можно создать при помощи утилиты Image Editor (Редактор изображений), которая запускается выбором команды Image Editor меню Tools.

Для того чтобы создать новый файл ресурсов, надо из меню File выбрать команду New, а затем в появившемся подменю — команду Resource File (Файл ресурсов)

В результате открывается окно нового файла ресурсов, а в строке меню окна Image Editor появляется новый пункт — Resource (рис. 10.20).

 

Графические возможности Delphi: Мультипликация, использование ьиотвых образов

Категория: Учебники по Delphi » Основы программирования в Delphi

Мультипликация

 

Под мультипликацией обычно понимается движущийся и меняющийся рисунок. В простейшем случае рисунок может только двигаться или только меняться.

Как было показано выше, рисунок может быть сформирован из графических примитивов (линий, окружностей, луг, многоугольников и т. д.). Обеспечить перемещение рисунка довольно просто: надо сначала вывести рисунок на экран, затем через некоторое время стереть его и снова вывести этот же рисунок, но уже на некотором расстоянии от его первоначального положения. Подбором времени между выводом и удалением рисунка, а также расстояния между старым и новым положением рисунка (шага перемещения), можно добиться того, что у наблюдателя будет складываться впечатление, что рисунок равномерно движется по экрану. {replace on}

Следующая простая программа, текст которой приведен в листинге 10.8, а вид формы — на рис. 10.15, демонстрирует движение окружности от левой к правой границе окна программы.

 

Графические возможности Delphi: Иллюстрации, битовые образы

Категория: Учебники по Delphi » Основы программирования в Delphi

Вывод иллюстраций

Наиболее просто вывести иллюстрацию, которая находится в файле с расширением bmp, jpg или ico, можно при помошикомпонентаimage, значок
которого находится на вкладке Additional палитры (рис. 10.11).

Наиболее просто вывести иллюстрацию, которая находится в файле с расширением bmp, jpg или ico, можно при помошикомпонента image, значоккоторого находится на вкладке Additional палитры (рис. 10.11). 

 

Графические возможности Delphi: Дуга, прямоугольник, сектор, точка

Категория: Учебники по Delphi » Основы программирования в Delphi

Вычерчивание дуги выполняет метод Arc, инструкция вызова которого в

общем виде выглядит следующим образом:

Вычерчивание дуги выполняет метод Arc, инструкция вызова которого вобщем виде выглядит следующим образом: 

 

Графические возможности Delphi: Текст, линия, окружность

Категория: Учебники по Delphi » Основы программирования в Delphi

Вывод текста

 

Дня вывода текста на поверхность графического объекта используется метод
TextOut. Инструкция вызова метода Textcmt в общем виде выглядит следующим образом:

 

Объект.Canvas.TextOut(x,у, Текст);

 

где:

  • объект — имя объекта, на поверхность которого выводится текст;
  • х, у — координаты точки графической поверхности, от которой выполняется вывод текста (рис. 10.3);
  • Текст — переменная или константа символьного типа, значение которой определяет выводимый методом текст.