W Cat - Описание языка PascalABC.NET
- Название:Описание языка PascalABC.NET
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
W Cat - Описание языка PascalABC.NET краткое содержание
PascalABC.NET — это язык программирования Паскаль нового поколения, включающий классический Паскаль, большинство возможностей языка Delphi, а также ряд собственных расширений. Он реализован на платформе Microsoft.NET и содержит все современные языковые средства: классы, перегрузку операций, интерфейсы, обработку исключений, обобщенные классы и подпрограммы, сборку мусора, лямбда-выражения, средства параллельного программирования.
PascalABC.NET является мультипарадигменным языком: на нем можно программировать в структурном, объектно-ориентированном и функциональном стилях.
PascalABC.NET — это также простая и мощная интегрированная среда разработки, поддерживающая технологию IntelliSense, содержащая средства автоформатирования, встроенный отладчик и встроенный дизайнер форм.
Описание языка PascalABC.NET - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
Штриховка кисти
propertyHatchBackgroundColor: GraphABC.Color;
Цвет заднего плана штриховой кисти
propertyGradientSecondColor: GraphABC.Color;
Второй цвет градиентной кисти
Пример.
Brush.Color := clRed;
Brush.Style := bsHatch;
Brush.Hatch := bhBackwardDiagonal;
Кроме того, можно изменять свойства текущей кисти, используя соответствующие процедуры и функции.
Стили кисти
Стили кисти задаются перечислимым типом BrushStyleType:
typeBrushStyleType = (bsSolid, bsClear, bsHatch, bsGradient);
Константы имеют следующий смысл:
bsSolid Сплошная кисть (по умолчанию) |
bsClear Прозрачная кисть |
bsHatch Штриховая кисть |
bsGradient Градиентная кисть |
Для всех кистей используется свойство Color. Для штриховой кисти дополнительно можно устанавливать свойства Hatch и HatchBackgroundColor, для градиентной - свойство GradientSecondColor.
Стили штриховки кисти
Стили штриховки кисти задаются перечислимым типом HatchStyle. Кроме того, для стилей штриховки кисти определены следующие константы:
bhHorizontal |
![]() |
bhVertical |
![]() |
bhForwardDiagonal |
![]() |
bhBackwardDiagonal |
![]() |
bhCross |
![]() |
bhDiagonalCross |
![]() |
bhPercent05 |
![]() |
bhPercent10 |
![]() |
bhPercent20 |
![]() |
bhPercent25 |
![]() |
bhPercent30 |
![]() |
bhPercent40 |
![]() |
bhPercent50 |
![]() |
bhPercent60 |
![]() |
bhPercent70 |
![]() |
bhPercent75 |
![]() |
bhPercent80 |
![]() |
bhPercent90 |
![]() |
bhLightDownwardDiagonal |
![]() |
bhLightUpwardDiagonal |
![]() |
bhDarkDownwardDiagonal |
![]() |
bhDarkUpwardDiagonal |
![]() |
bhWideDownwardDiagonal |
![]() |
bhWideUpwardDiagonal |
![]() |
bhLightVertical |
![]() |
bhLightHorizontal |
![]() |
bhNarrowVertical |
![]() |
bhNarrowHorizontal |
![]() |
bhDarkVertical |
![]() |
bhDarkHorizontal |
![]() |
bhDashedDownwardDiagonal |
![]() |
bhDashedUpwardDiagonal |
![]() |
bhDashedHorizontal |
![]() |
bhDashedVertical |
![]() |
bhSmallConfetti |
![]() |
bhLargeConfetti |
![]() |
bhZigZag |
![]() |
bhWave |
![]() |
bhDiagonalBrick |
![]() |
bhHorizontalBrick |
![]() |
bhWeave |
![]() |
bhPlaid |
![]() |
bhDivot |
![]() |
bhDottedGrid |
![]() |
bhDottedDiamond |
![]() |
bhShingle |
![]() |
bhTrellis |
![]() |
bhSphere |
![]() |
bhSmallGrid |
![]() |
bhSmallCheckerBoard |
![]() |
bhLargeCheckerBoard |
![]() |
bhOutlinedDiamond |
![]() |
bhSolidDiamond |
![]() |
bhMin |
![]() |
bhLargeGrid |
![]() |
bhMax |
Интервал:
Закладка: