Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Параметр Цвет во всех методах определяет цвет линии (точки). Если он не задан, то для рисования используется значение свойства ForeColor объекта-хозяина метода.
Для явного задания значения цвета можно использовать:
1. VB-константу, задающую цвет
vbBlack | Черный |
vbRed | Красный |
vbGreen | Зеленый |
vbYellow | Желтый |
vbBlue | Синий |
vbMagenta | Фиолетовый (неточный перевод) |
vbCyan | Голубой (неточный перевод) |
vbWhite | Белый |
2. Функцию QBColor(n), где n - номер цвета, целое число от 0 то 15. Эта функция использует палитру из 16 цветов.
Число | Цвет | Число | Цвет |
Black (черный) | Gray (серый) | ||
Blue (голубой) | Light Blue (светло-голубой) | ||
Green (зеленый) | Light Green | ||
Cyan (бирюзовый) | Light Cyan | ||
Red (красный) | Light Red | ||
Magenta (малиновый) | Light Magenta | ||
Yellow (желтый) | Light Yellow | ||
White (белый) | Bright White |
3. Функцию RGB(n1,n2,n3). Эта функция использует палитру из 256 цветов. Параметр n1 - целое число от 0 до 255, представляет красную компоненту цвета. Параметр n2 - целое число от 0 до 255, представляет зеленую компоненту цвета. Параметр n3 - целое число от 0 до 255, представляет голубую компоненту цвета.
Значение RGB-цвета определяет относительную интенсивность красного, зеленого и голубого цвета для получения необходимого цвета, который будет отображаться на экране. Чем меньше положить каждой краски, тем темнее цвет получится. Если значение некоторого цвета больше 255, то он заменяется на 255.
Например, для стандартных цветов будут такие значения – RGB-компонент:
Цвет | Red-значение | Green-значение | Blue-значение |
Black (черный) | |||
Blue (голубой) | |||
Green (зеленый) | |||
Cyan (бирюзовый) | |||
Red (красный) | |||
Magenta (малиновый) | |||
Yellow (желтый) | |||
White (белый) |
16.3. Свойства объектов, влияющих на графические методы:
Свойство | Смысл |
DrawWidth | Толщина линии |
ForeColor | Цвет линии |
DrawStyle | Стиль линии: 1 - Solid (сплошная), 2 – Dash (штрих-пунктирная), 3 – Dot (пунктирная) и т.п. Задается при толщине линий 1. |
Fillstyle | Стиль (узор) заливки и будет ли заливка |
FillColor | Цвет заливки |
AutoRedraw | Определяет, будут ли автоматически восстанавливаться графика и напечатанный текст, случайно стертые из-за того, что объект скрылся из виду |
DrawMode | Способ наложения краски. По умолчанию значение равно 13, когда краска плотно накладывается и предыдущая картинка через нее не просвечивает. |
Управлять толщиной, цветом и другими атрибутами фигур можно следующим образом:
1. Настроить соответствующие свойства объекта в режиме проектирования. Эти свойства будут воздействовать сразу на все методы.
2. Задать изменение этих свойств в режиме работы программы. Бьет предыдущий.
3. Задать многие атрибуты рисуемой фигуры можно в самом методе. Бьет оба предыдущих.
Дата публикования: 2014-12-28; Прочитано: 147 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!