Компонент MultiShape предназначен для наложения текстур на формы. Компонент может многократно повторять какую-либо фигуру или надпись по вертикали, по горизонтали или в обоих направлениях (свойство RepeatMode). Для каждой фигуры или надписи можно создать тень (свойства Shadow, ShadowColor, ShadowX, ShadowY). Надписи можно располагать под углом (свойство Angle). Поскольку MultiShape создает прозрачный слой, можно накладывать эти компоненты друг на друга для создания сложных текстур. На рис. 16.25 показано окно демонстрационной программы, иллюстрирующей возможности компонента.

16.7.3. Компонент MultiShape

Рис. 16.25. Компонент MultiShape

Автор компонента - Enrico Lodolo (адрес электронной почты: e.lodolo@bo. nettuno.it).

Исходный текст этого компонента находится в папке shapes\mshape32.

16.7.2. Компонент jvAirBrush || Оглавление || 16.8. Формы


Искусство создания компонентов Delphi



Новости за месяц

  • Декабрь
    2019
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс