Unit 'JPL.Colors.List' Package
[Overview][Types][Classes][Procedures and functions][Index] [#pl_jplib]

TColorList

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: JPL.Colors.List.pas line 54

type TColorList = class

public

  constructor Create;

  

  destructor Destroy; override;

  

  procedure Clear;

  

  function AddColor();

  

  procedure AddColorsFromArray();

  

  procedure SaveColorsToArray();

  

  procedure SortByRedChannel();

  

  procedure SortByGreenChannel();

  

  procedure SortByBlueChannel();

  

  procedure SortByRgbSum();

  

  procedure SortByColorName();

  

  procedure SortByNumber();

  

  procedure SortByColorValue();

  

  procedure SortByCMYK_Cyan();

  

  procedure SortByCMYK_Magenta();

  

  procedure SortByCMYK_Yellow();

  

  procedure SortByCMYK_Black();

  

  procedure SortByHSL_Hue();

  

  procedure SortByHSL_Sat();

  

  procedure SortByHSL_Lum();

  

  procedure Modify_Grayscale;

  

  procedure Modify_MixWithColor();

  

  procedure Modify_Brightness();

  

  procedure Modify_Contrast();

  

  procedure Modify_Pale();

  

  procedure Modify_Invert;

  

  procedure Modify_InvertRgbChannels();

  

  procedure Modify_SetRandomColor;

  

  procedure Modify_RandomRgbChannels();

  

  procedure Modify_SetRedChannel();

  

  procedure Modify_SetGreenChannel();

  

  procedure Modify_SetBlueChannel();

  

  procedure Modify_ChangeRedChannel();

  

  procedure Modify_ChangeGreenChannel();

  

  procedure Modify_ChangeBlueChannel();

  

  procedure Modify_ChangeRGBChannels();

  

  procedure Modify_SetHueCssValue();

  

  procedure Modify_SetSatCssValue();

  

  procedure Modify_SetLumCssValue();

  

  procedure Modify_SetHslCssDelta();

  

  procedure Modify_SetHueWinValue();

  

  procedure Modify_SetSatWinValue();

  

  procedure Modify_SetLumWinValue();

  

  procedure Modify_SetHslWinDelta();

  

  procedure Renumber();

  

  procedure ExchangeItems();

  

  function AsPlainText();

  

  procedure SaveToPlainTextFile();

  

  function AsGimpPalette();

  

  procedure SaveToGimpPaletteFile();

  

  property ColorArray: TColorListArray; [rw]

  

  property Count: Integer; [r]

  

  property Items []: TColorListItem; default; [rw]

  

  property Colors []: TColor; [rw]

  

  property Names []: string; [rw]

  

  property ColorToNameSeparator: string; [rw]

  

  property NumberToColorSeparator: string; [rw]

  

end;

Inheritance

TColorList

  

|

TObject



CT Web help

CodeTyphon Studio