Declarations ​
pascal
procedure SetColors(const GradientColors: TArrayOfColor32GradientStop); overload;
procedure SetColors(const GradientColors: TArrayOfColor32); overload;
procedure SetColors(const Palette: TPalette32); overload;Overload Details
Overload 1 ​
pascal
procedure SetColors(const GradientColors: TArrayOfColor32GradientStop); overload;Populates stops from an array of TColor32GradientStop records.
| Parameter | Type | Description |
|---|---|---|
GradientColors | TArrayOfColor32GradientStop | Array of color stop offset/color definitions. |
Overload 2 ​
pascal
procedure SetColors(const GradientColors: TArrayOfColor32); overload;Populates stops from an array of TColor32 colors, distributing offsets equidistantly between 0.0 and 1.0.
| Parameter | Type | Description |
|---|---|---|
GradientColors | TArrayOfColor32 | Array of colors. |
Overload 3 ​
pascal
procedure SetColors(const Palette: TPalette32); overload;Populates stops from entries in a TPalette32 instance.
| Parameter | Type | Description |
|---|---|---|
Palette | TPalette32 | Palette source. |
Description ​
Replaces all existing color stops with newly provided color entries.