|
|
Определяет поле с градиентной заливкой различных типов.
Создание объекта
grdObj=new TGradient(Parent);
Собственные свойства
|
Свойство
| Тип
| Описание
|
BorderColor
| TColor
| цвет окантовки (по умолчанию clBlack)
|
BorderWidth
| Number
| ширина окантовки
|
ColorBegin
| TColor
| начальный цвет градиента
|
ColorEnd
| TColor
| конечный цвет градиента
|
Reverse
| Boolean
| поменять местами начальный и конечный цвета
|
Rotation
| Number
| коэффициент вращения градиента в диапазоне [-100 ... 100] %
|
Shift
| Number
| сдвиг градиента между начальным и конечным цветами в диапазоне [-100 ... 100] %
|
Style
| Enum
| стиль градиента (см. ниже)
|
UseSysColors
| Boolean
| использовать цветовую палитру Windows
|
Только чтение
| [TYPE]
| [DESC]
|
Canvas
| TCanvas
| дескриптор графической канвы
|
|
Свойство Style
|
Значение
| Описание
|
gsArrowD
| стрелочный - вниз
|
gsArrowL
| стрелочный - влево
|
gsArrowR
| стрелочный - вправо
|
gsArrowU
| стрелочный - вверх
|
gsButterfly
| бабочка
|
gsDiagonalLB
| диагональный - линейный - назад
|
gsDiagonalLF
| диагональный - линейный - вперед
|
gsDiagonalRB
| диагональный - отраженный - назад
|
gsDiagonalRF
| диагональный - отраженный - вперед
|
gsDiamond
| бриллиант
|
gsLinearH
| линейный - по горизонтали
|
gsLinearV
| линейный - по вертикали
|
gsRadialB
| радиальный - снизу
|
gsRadialBL
| радиальный - из нижнего левого угла
|
gsRadialBR
| радиальный - из нижнего правого угла
|
gsRadialC
| радиальный - из центра
|
gsRadialL
| радиальный - слева
|
gsRadialR
| радиальный - справа
|
gsRadialRect
| радиальный - прямоугольный
|
gsRadialT
| радиальный - сверху
|
gsRadialTL
| радиальный - из верхнего левого угла
|
gsRadialTR
| радиальный - из верхнего правого угла
|
gsReflectedH
| отраженный - по горизонтали
|
gsReflectedV
| отраженный - по вертикали
|
|
Стандартные свойства
Стандартные методы
Стандартные события
// Главная форма frm=new TForm(); frm.Caption="JS+ - визуальный компонент TGradient"; frm.Width =450; frm.Height=300;
// Строка состояния stb=new TStatusBar(frm); stb.SimpleText=" Пример градиентной заливки";
// Градиент grd=new TGradient(frm); grd.SetBounds(10,10,frm.ClientWidth-20,stb.Top-20); grd.Style=gsRadialRect; grd.ColorBegin=0x0E286D.toTColor(); grd.ColorEnd=0xA3C7EE.toTColor(); grd.BorderWidth=1; grd.Shift=25; grd.Rotation=50;
frm.ShowModal();
|
JS+ | Руководство пользователя
|
|
|
|
|
|