На этом шаге мы приведем краткую справку по этому инструменту.
Карандаш определяет вид линии — цвет, толщину и стиль. В распоряжении программиста есть набор цветных карандашей (всего их 141), при помощи которых можно рисовать сплошные линии толщиной в один пиксель (таблица 1).
| Карандаш | Цвет |
|---|---|
| Pens::Red | Красный |
| Pens::Orange | Оранжевый |
| Pens::Yellow | Желтый |
| Pens::Green | Зеленый |
| Pens::LightBlue | Голубой |
| Pens::Blue | Синий |
| Pens::Purple | Пурпурный |
| Pens::Black | Черный |
| Pens::LightGray | Серый |
| Pens::White | Белый |
| Pens::Transparent | Прозрачный |
Программист может создать собственный карандаш, объект типа Pen и, задав значения свойств (таблица 2), определить цвет, толщину и стиль линии, которую он будет рисовать.
| Свойство | Описание |
|---|---|
| Color | Цвет линии. В качестве значения свойства следует использовать одну из констант Color (например, Color::Red), определенных в пространстве имен System::Drawing |
| Width | Толщина линии (задается в пикселях) |
| DashStyle | Вид линии. В качестве значения свойства следует использовать одну из констант DashStyle, определенных в пространстве имен System::Drawing::Drawing2D:
|
| DashPattern | Длина штрихов и промежутков пунктирной линии DashStyle::Custom |
На следующем шаге мы приведем краткую справку по инструменту кисть.