|
|
|
| |
Определяет поле с градиентной заливкой различных типов.
Создание объекта
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+ | Руководство пользователя
|
|
|
| |
|
|