W Cat - Описание языка PascalABC.NET

Здесь есть возможность читать онлайн «W Cat - Описание языка PascalABC.NET» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: Программирование, Детская образовательная литература, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Описание языка PascalABC.NET: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Описание языка PascalABC.NET»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

PascalABC.NET — это язык программирования Паскаль нового поколения, включающий классический Паскаль, большинство возможностей языка Delphi, а также ряд собственных расширений. Он реализован на платформе Microsoft.NET и содержит все современные языковые средства: классы, перегрузку операций, интерфейсы, обработку исключений, обобщенные классы и подпрограммы, сборку мусора, лямбда-выражения, средства параллельного программирования.
PascalABC.NET является мультипарадигменным языком: на нем можно программировать в структурном, объектно-ориентированном и функциональном стилях.
PascalABC.NET — это также простая и мощная интегрированная среда разработки, поддерживающая технологию IntelliSense, содержащая средства автоформатирования, встроенный отладчик и встроенный дизайнер форм.

Описание языка PascalABC.NET — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Описание языка PascalABC.NET», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

clDeepPink

clDarkSalmon

clDeepSkyBlue

clDimGray

clDodgerBlue

clFirebrick

clFloralWhite

clForestGreen

clFuchsia

clGainsboro

clGhostWhite

clGold

clGoldenrod

clGray

clGreen

clGreenYellow

clHoneydew

clHotPink

clIndianRed

clIndigo

clIvory

clKhaki

clLavender

clLavenderBlush

clLawnGreen

clLemonChiffon

clLightBlue

clLightCoral

clLightCyan

clLightGray

clLightGreen

clLightGoldenrodYellow

clLightPink

clLightSalmon

clLightSeaGreen

clLightSkyBlue

clLightSlateGray

clLightSteelBlue

clLightYellow

clLime

clLimeGreen

clLinen

clMagenta

clMaroon

clMediumBlue

clMediumOrchid

clMediumAquamarine

clMediumPurple

clMediumSeaGreen

clMediumSlateBlue

clMoneyGreen

clPlum

clMistyRose

clNavy

clMidnightBlue

clMintCream

clMediumSpringGreen

clMoccasin

clNavajoWhite

clMediumTurquoise

clOldLace

clOlive

clOliveDrab

clOrange

clOrangeRed

clOrchid

clPaleGoldenrod

clPaleGreen

clPaleTurquoise

clPaleVioletRed

clPapayaWhip

clPeachPuff

clPeru

clPink

clMediumVioletRed

clPowderBlue

clPurple

clRed

clRosyBrown

clRoyalBlue

clSaddleBrown

clSalmon

clSandyBrown

clSeaGreen

clSeaShell

clSienna

clSilver

clSkyBlue

clSlateBlue

clSlateGray

clSnow

clSpringGreen

clSteelBlue

clTan

clTeal

clThistle

clTomato

clTransparent

clTurquoise

clViolet

clWheat

clWhite

clWhiteSmoke

clYellow

clYellowGreen

Подпрограммы для работы с пером

Рисование линий осуществляется текущим пером. Доступ к свойствам текущего пера можно осуществлять как в процедурном, так и в объектно-ориентированном стиле.

Процедуры и функции для доступа к свойствам пера сгруппированы парами: если Prop - имя свойства пера, то функция PenProp возвращает значение этого свойства, а процедура SetPenProp(p) устанавливает это свойство:

procedureSetPenColor(c: Color);

Устанавливает цвет текущего пера

functionPenColor: Color;

Возвращает цвет текущего пера

procedureSetPenWidth(Width: integer);

Устанавливает ширину текущего пера

functionPenWidth: integer;

Возвращает ширину текущего пера

procedureSetPenStyle(style: DashStyle);

Устанавливает стиль текущего пера. Константы стилей пера приведены здесь

functionPenStyle: DashStyle;

Возвращает стиль текущего пера. Константы стилей пера приведены здесь

procedureSetPenMode(m: integer);

Устанавливает режим текущего пера

functionPenMode: integer;

Возвращает режим текущего пера

functionPenX: integer;

Возвращают x-координату текущей позиции рисования

functionPenY: integer;

Возвращают y-координату текущей позиции рисования

Кроме этого, можно изменять свойства текущего пера через объект Pen.

Текущее перо Pen

Объект текущего пера возвращается функцией Pen и имеет тип GraphABCPen:

functionPen: GraphABCPen;

Класс GraphABCPen имеет следующий интерфейс:

type

GraphABCPen = class

propertyNETPen: System.Drawing.Pen;

propertyColor: GraphABC.Color;

propertyWidth: integer;

propertyStyle: DashStyle;

propertyMode: integer;

propertyX: integer;

propertyY: integer;

end;

Свойства класса GraphABCPen описаны в следующей таблице:

propertyNETPen: System.Drawing.Pen;

Текущее перо .NET. Служит для более тонкой настройки свойств пера

propertyColor: GraphABC.Color;

Цвет пера

propertyWidth: integer;

Ширина пера

propertyStyle: DashStyle;

Стиль пера. Константы стилей пера приведены здесь

propertyMode: integer;

Режим пера

propertyX: integer;

Координата X пера (только чтение)

propertyY: integer;

Координата Y пера (только чтение)

Пример.

Pen.Color := clRed;

Pen.Style := psDot;

Кроме этого, можно изменять свойства текущего пера, используя соответствующие процедуры и функции.

Стили пера

Стили пера задаются перечислимым типом DashStyle. Кроме того, для стилей пера определены следующие константы:

psSolid = DashStyle.Solid;

Сплошное перо

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Описание языка PascalABC.NET»

Представляем Вашему вниманию похожие книги на «Описание языка PascalABC.NET» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Catie Disabato - The Ghost Network
Catie Disabato
Отзывы о книге «Описание языка PascalABC.NET»

Обсуждение, отзывы о книге «Описание языка PascalABC.NET» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x