Овал (франц., единственное число ovale, от лат. ovum - яйцо) ― плоская замкнутая кривая. Простейшими, частными случаями овала являются эллипс и окружность. Если взаимно перпендикулярные диаметры окружности назвать a и b, то a=b. У эллипса вертикальный и горизонтальный диаметры не равны, a ¹ b.
Коэффициент k в строке оператора построения окружности показывает, как ее преобразовать, чтобы получить эллипс. Если k > 1, то получим вертикальный эллипс, а если k < 1, то получим горизонтальный эллипс. Например,
Circle (1200, 800), 800, VbMagenta,,, 0.5 k<1
Circle (2400, 1200), 820, VbMagenta,,, 1.5 k>1
Запятые между параметром цвета и коэффициентом сжатия показывают позиции углов a и b для построения дуг и секторов на основе эллипсов.
Расположение текста (подписей графических объектов) на форме
Помимо инструмента Надпись (Label) панели управляющих элементов, с помощью которого разместили заголовок «Графические примитивы VB», текст на форме можно позиционировать программным методом с использованием операторов CurrentX (текущая координата по оси Х), CurrentY (текущая координата по оси У) и Print (печать).
|
|
Использование свойств DrawWidth, BackColor, ForeColor и FillStyle
DrawWidth – толщина линий и контуров изображения
BackColor – цвет фона
ForeColor – цвет переднего плана
FillStyle – заливка замкнутых контуров
Если все замкнуты контуры одного цвета, то можно указать цвет в окне Свойств.