Содержание
- 2. Графические возможности Delphi Delphi позволяет программисту разрабатывать программы, которые могут выводить графику: схемы, чертежи, иллюстрации. Программа
- 3. Свойство canvas — это объект типа TCanvas. Методы этого типа обеспечивают вывод графических примитивов (точек, линий,
- 4. Карандаш и кисть Художник в своей работе использует карандаши и кисти. Методы, обеспечивающие вычерчивание на поверхности
- 5. Карандаш Карандаш используется для вычерчивания точек, линий, контуров геометрических фигур: прямоугольников, окружностей, эллипсов, дуг и др.
- 6. Значение свойства Color определяет цвет линии Свойство width задает толщину линии (в пикселах). Например, инструкция Canvas.
- 7. Значение свойства Реn.Style определяет вид линии
- 8. Значение свойства Реn.Mode влияет на цвет линии Свойство Mode определяет, как будет формироваться цвет точек линии
- 9. Кисть Кисть (canvas.Brush) используется методами, обеспечивающими вычерчивание замкнутых областей, например геометрических фигур, для заливки (закрашивания) этих
- 10. Значения свойства Brush.Style определяют тип закрашивания
- 11. Пример стилей заполнения областей,
- 12. Рисовать на поверхности формы можно процедурой TForm1.FormPaint procedure TForm1.FormPaint(Sender: TObject); Для сокращения записи длинных свойств и
- 13. Вывод текста Для вывода текста на поверхность графического объекта используется метод TextOut. Инструкция вызова метода TextOut
- 14. Свойства объекта TFont Шрифт определяется значением свойства Font объекта canvas. Свойство Font представляет собой объект типа
- 15. Область вывода текста закрашивается текущим цветом кисти. Поэтому перед выводом текста свойству Brush.Color нужно присвоить значение
- 16. Методы вычерчивания графических примитивов Любая картинка, чертеж, схема могут рассматриваться как совокупность графических примитивов: точек, линий,
- 17. Точка Поверхности, на которую программа может осуществлять вывод графики, соответствует объект Canvas. Свойство Pixels, представляющее собой
- 18. Линия Вычерчивание прямой линии осуществляет метод LinеТо, инструкция вызова которого в общем виде выглядит следующим образом:
- 19. Прямоугольник Прямоугольник вычерчивается методом Rectangle, инструкция вызова которого в общем виде выглядит следующим образом: Объект.Canvas.Rectangle(x1, y1,x2,
- 20. Прямоугольник со скругленными углами Метод RoundRec тоже вычерчивает прямоугольник, но со скругленными углами. Объект.Canvas.RoundRec(x1,y1,х2, у2, х3,
- 21. Окружность и эллипс Метод Ellipse вычерчивает эллипс или окружность, в зависимости от значений параметров. Инструкция вызова
- 23. Скачать презентацию