UserPalette property (Main Control)
Builder Syntax |
int UserPalette (int iIndex); |
Delphi Syntax |
UserPalette [iIndex:Integer]:TColorRef |
Overview |
Refer to Managing Palettes. |
Remarks
Sets a color in a palette that you define.
The user palette is an array of 256 elements. Each element is a long integer value containing the red, green and blue (RGB) components of the color. You can specify a color using the RGB function, and you can specify 256 or fewer colors.
To apply a palette to a bitmap, you must first use this property to set each of the colors in the array; then use the ColorRes method to implement the palette.
This property is also used when loading raw, uncompressed data that is 8 bits per pixel or less. To do this, assign a palette in the UserPalette property in the LoadInfo event. For more information, refer to Working with the RAW File Filter.
Palettes are used only for images that are 8 bits per pixel or less.
See Also
Topics: |
|
|