Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Задание цвета



Параметр Цвет во всех методах определяет цвет линии (точки). Если он не задан, то для рисования используется значение свойства 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...