Книга: Описание языка PascalABC.NET
Подпрограммы для работы с пером
Подпрограммы для работы с пером
Рисование линий осуществляется текущим пером. Доступ к свойствам текущего пера можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.
Процедуры и функции для доступа к свойствам пера сгруппированы парами: если Prop - имя свойства пера, то функция PenProp возвращает значение этого свойства, а процедура SetPenProp(p) устанавливает это свойство:
procedure SetPenColor(c: Color); Устанавливает цвет текущего пера |
function PenColor: Color; Возвращает цвет текущего пера |
procedure SetPenWidth(Width: integer); Устанавливает ширину текущего пера |
function PenWidth: integer; Возвращает ширину текущего пера |
procedure SetPenStyle(style: DashStyle); Устанавливает стиль текущего пера. Константы стилей пера приведены здесь |
function PenStyle: DashStyle; Возвращает стиль текущего пера. Константы стилей пера приведены здесь |
procedure SetPenMode(m: integer); Устанавливает режим текущего пера |
function PenMode: integer; Возвращает режим текущего пера |
function PenX: integer; Возвращают x-координату текущей позиции рисования |
function PenY: integer; Возвращают y-координату текущей позиции рисования |
Кроме этого, можно изменять свойства текущего пера через объект Pen.
- Типы и переменные модуля GraphABC
- Графические примитивы
- Функции для работы с цветом
- Цветовые константы
- Подпрограммы для работы с пером
- Текущее перо Pen
- Стили пера
- Подпрограммы для работы с кистью
- Текущая графическая кисть Brush
- Стили кисти
- Стили штриховки кисти
- Подпрограммы для работы со шрифтом
- Текущий шрифт Font
- Стили шрифта
- Класс Picture графического рисунка
- Подпрограммы для работы с графическим окном
- Класс GraphABCWindow графического окна
- Подпрограммы для работы с координатами графического окна
- Класс GraphABCCoordinate графического окна
- Подпрограммы блокировки рисования
- Подпрограммы режимов рисования
- События модуля GraphABC
- Виртуальные коды клавиш
- Подпрограммы для работы с координатами графического окна
- Стили шрифта
- Подпрограммы блокировки рисования
- Подпрограммы режимов рисования
- Стили пера
- Типы данных для работы с датой и временем
- Новые функции API для работы с Blob и массивами
- 10 Алгоритм работы с возражениями
- 33.1. Интерактивный и неинтерактивный режим работы
- 4. Режимы работы экспертных систем
- ГЛАВА 5. СИСТЕМНЫЕ ОПЕРАЦИИ ДЛЯ РАБОТЫ С ФАЙЛОВОЙ СИСТЕМОЙ
- Введение Визуализация работы коллективного интеллекта