You've already forked lazarus-ccr
mbColorLib: Rename HSVColorPicker to HSCirclePicker for more consistent naming. Remove its old unit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5598 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -1,4 +1,4 @@
|
|||||||
unit HSVColorPicker;
|
unit HSCirclePicker;
|
||||||
|
|
||||||
{$IFDEF FPC}
|
{$IFDEF FPC}
|
||||||
{$MODE DELPHI}
|
{$MODE DELPHI}
|
||||||
@ -11,7 +11,7 @@ uses
|
|||||||
HTMLColors, mbColorConv, mbColorPickerControl;
|
HTMLColors, mbColorConv, mbColorPickerControl;
|
||||||
|
|
||||||
type
|
type
|
||||||
THSVColorPicker = class(TmbHSLVColorPickerControl)
|
THSCirclePicker = class(TmbHSLVColorPickerControl)
|
||||||
private
|
private
|
||||||
FSatCircColor, FHueLineColor: TColor;
|
FSatCircColor, FHueLineColor: TColor;
|
||||||
FShowSatCirc: boolean;
|
FShowSatCirc: boolean;
|
||||||
@ -64,9 +64,9 @@ implementation
|
|||||||
uses
|
uses
|
||||||
mbUtils;
|
mbUtils;
|
||||||
|
|
||||||
{ THSVColorPicker }
|
{ THSCirclePicker }
|
||||||
|
|
||||||
constructor THSVColorPicker.Create(AOwner: TComponent);
|
constructor THSCirclePicker.Create(AOwner: TComponent);
|
||||||
begin
|
begin
|
||||||
inherited;
|
inherited;
|
||||||
SetInitialBounds(0, 0, 204, 204);
|
SetInitialBounds(0, 0, 204, 204);
|
||||||
@ -84,21 +84,21 @@ begin
|
|||||||
MarkerStyle := msCrossCirc;
|
MarkerStyle := msCrossCirc;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.CreateGradient;
|
procedure THSCirclePicker.CreateGradient;
|
||||||
begin
|
begin
|
||||||
FGradientWidth := Min(Width, Height);
|
FGradientWidth := Min(Width, Height);
|
||||||
FGradientHeight := FGradientWidth;
|
FGradientHeight := FGradientWidth;
|
||||||
inherited;
|
inherited;
|
||||||
end;
|
end;
|
||||||
(*
|
(*
|
||||||
procedure THSVColorPicker.CreateWnd;
|
procedure THSCirclePicker.CreateWnd;
|
||||||
begin
|
begin
|
||||||
inherited;
|
inherited;
|
||||||
CreateGradient;
|
CreateGradient;
|
||||||
UpdateCoords;
|
UpdateCoords;
|
||||||
end; *)
|
end; *)
|
||||||
|
|
||||||
procedure THSVColorPicker.DrawSatCirc;
|
procedure THSCirclePicker.DrawSatCirc;
|
||||||
var
|
var
|
||||||
delta: integer;
|
delta: integer;
|
||||||
radius: integer;
|
radius: integer;
|
||||||
@ -115,7 +115,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.DrawHueLine;
|
procedure THSCirclePicker.DrawHueLine;
|
||||||
var
|
var
|
||||||
angle: double;
|
angle: double;
|
||||||
sinAngle, cosAngle: Double;
|
sinAngle, cosAngle: Double;
|
||||||
@ -134,7 +134,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.DrawMarker(x, y: integer);
|
procedure THSCirclePicker.DrawMarker(x, y: integer);
|
||||||
var
|
var
|
||||||
c: TColor;
|
c: TColor;
|
||||||
begin
|
begin
|
||||||
@ -147,7 +147,7 @@ begin
|
|||||||
InternalDrawMarker(x, y, c);
|
InternalDrawMarker(x, y, c);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function THSVColorPicker.GetColorAtPoint(x, y: integer): TColor;
|
function THSCirclePicker.GetColorAtPoint(x, y: integer): TColor;
|
||||||
var
|
var
|
||||||
angle: Double;
|
angle: Double;
|
||||||
dx, dy, r, radius: integer;
|
dx, dy, r, radius: integer;
|
||||||
@ -175,7 +175,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
{ Outer loop: Y, Inner loop: X }
|
{ Outer loop: Y, Inner loop: X }
|
||||||
function THSVColorPicker.GetGradientColor2D(X, Y: Integer): TColor;
|
function THSCirclePicker.GetGradientColor2D(X, Y: Integer): TColor;
|
||||||
var
|
var
|
||||||
dx, dy: Integer;
|
dx, dy: Integer;
|
||||||
dSq, radiusSq: Integer;
|
dSq, radiusSq: Integer;
|
||||||
@ -204,7 +204,7 @@ begin
|
|||||||
Result := GetDefaultColor(dctBrush);
|
Result := GetDefaultColor(dctBrush);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.Paint;
|
procedure THSCirclePicker.Paint;
|
||||||
var
|
var
|
||||||
rgn: HRGN;
|
rgn: HRGN;
|
||||||
R: TRect;
|
R: TRect;
|
||||||
@ -223,14 +223,14 @@ begin
|
|||||||
DrawMarker(mx, my);
|
DrawMarker(mx, my);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.Resize;
|
procedure THSCirclePicker.Resize;
|
||||||
begin
|
begin
|
||||||
inherited;
|
inherited;
|
||||||
CreateGradient;
|
CreateGradient;
|
||||||
UpdateCoords;
|
UpdateCoords;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.SelectColor(x, y: integer);
|
procedure THSCirclePicker.SelectColor(x, y: integer);
|
||||||
var
|
var
|
||||||
angle: Double;
|
angle: Double;
|
||||||
dx, dy, r, radius: integer;
|
dx, dy, r, radius: integer;
|
||||||
@ -273,7 +273,7 @@ begin
|
|||||||
DoChange;
|
DoChange;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.SetHueLineColor(c: TColor);
|
procedure THSCirclePicker.SetHueLineColor(c: TColor);
|
||||||
begin
|
begin
|
||||||
if FHueLineColor <> c then
|
if FHueLineColor <> c then
|
||||||
begin
|
begin
|
||||||
@ -282,7 +282,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.SetRelHue(H: Double);
|
procedure THSCirclePicker.SetRelHue(H: Double);
|
||||||
begin
|
begin
|
||||||
if H > 1 then H := H - 1;
|
if H > 1 then H := H - 1;
|
||||||
if H < 0 then H := H + 1;
|
if H < 0 then H := H + 1;
|
||||||
@ -296,7 +296,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.SetRelSat(S: Double);
|
procedure THSCirclePicker.SetRelSat(S: Double);
|
||||||
begin
|
begin
|
||||||
Clamp(S, 0.0, 1.0);
|
Clamp(S, 0.0, 1.0);
|
||||||
if FSat <> S then
|
if FSat <> S then
|
||||||
@ -309,7 +309,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.SetSatCircColor(c: TColor);
|
procedure THSCirclePicker.SetSatCircColor(c: TColor);
|
||||||
begin
|
begin
|
||||||
if FSatCircColor <> c then
|
if FSatCircColor <> c then
|
||||||
begin
|
begin
|
||||||
@ -318,7 +318,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.SetSelectedColor(c: TColor);
|
procedure THSCirclePicker.SetSelectedColor(c: TColor);
|
||||||
begin
|
begin
|
||||||
if WebSafe then
|
if WebSafe then
|
||||||
c := GetWebSafe(c);
|
c := GetWebSafe(c);
|
||||||
@ -331,7 +331,7 @@ begin
|
|||||||
DoChange;
|
DoChange;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.SetShowHueLine(s: boolean);
|
procedure THSCirclePicker.SetShowHueLine(s: boolean);
|
||||||
begin
|
begin
|
||||||
if FShowHueLine <> s then
|
if FShowHueLine <> s then
|
||||||
begin
|
begin
|
||||||
@ -340,7 +340,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.SetShowSatCirc(s: boolean);
|
procedure THSCirclePicker.SetShowSatCirc(s: boolean);
|
||||||
begin
|
begin
|
||||||
if FShowSatCirc <> s then
|
if FShowSatCirc <> s then
|
||||||
begin
|
begin
|
||||||
@ -349,7 +349,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.SetShowSelCirc(s: boolean);
|
procedure THSCirclePicker.SetShowSelCirc(s: boolean);
|
||||||
begin
|
begin
|
||||||
if FShowSelCirc <> s then
|
if FShowSelCirc <> s then
|
||||||
begin
|
begin
|
||||||
@ -358,7 +358,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure THSVColorPicker.UpdateCoords;
|
procedure THSCirclePicker.UpdateCoords;
|
||||||
var
|
var
|
||||||
r, angle: double;
|
r, angle: double;
|
||||||
sinAngle, cosAngle: Double;
|
sinAngle, cosAngle: Double;
|
@ -130,7 +130,7 @@ begin
|
|||||||
FHCursor := crDefault;
|
FHCursor := crDefault;
|
||||||
FSLCursor := crDefault;
|
FSLCursor := crDefault;
|
||||||
FHHint := 'Hue: %h';
|
FHHint := 'Hue: %h';
|
||||||
FSLHint := 'S: %hslS L: %l'#13'Hex: %hex';
|
FSLHint := 'S: %s L: %l'#13'Hex: %hex';
|
||||||
|
|
||||||
// Saturation-Lightness picker
|
// Saturation-Lightness picker
|
||||||
FSLPicker := TSLColorPicker.Create(Self);
|
FSLPicker := TSLColorPicker.Create(Self);
|
||||||
|
@ -624,11 +624,11 @@ object Form1: TForm1
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
object TabSheet5: TTabSheet
|
object TabSheet5: TTabSheet
|
||||||
Caption = 'HSVColorPicker'
|
Caption = 'HSCirclePicker'
|
||||||
ClientHeight = 376
|
ClientHeight = 376
|
||||||
ClientWidth = 468
|
ClientWidth = 468
|
||||||
ImageIndex = 4
|
ImageIndex = 4
|
||||||
object HSVColorPicker1: THSVColorPicker
|
object HSCirclePicker1: THSCirclePicker
|
||||||
Left = 24
|
Left = 24
|
||||||
Height = 362
|
Height = 362
|
||||||
Top = 6
|
Top = 6
|
||||||
|
@ -6,7 +6,7 @@ interface
|
|||||||
uses
|
uses
|
||||||
LCLIntf, LCLType, SysUtils, Variants, Classes, Graphics, Controls, Forms,
|
LCLIntf, LCLType, SysUtils, Variants, Classes, Graphics, Controls, Forms,
|
||||||
Dialogs, HSLColorPicker, ComCtrls, StdCtrls, ExtCtrls, mbColorPreview,
|
Dialogs, HSLColorPicker, ComCtrls, StdCtrls, ExtCtrls, mbColorPreview,
|
||||||
HexaColorPicker, mbColorPalette, HSLRingPicker, HSVColorPicker, PalUtils,
|
HexaColorPicker, mbColorPalette, HSLRingPicker, HSCirclePicker, PalUtils,
|
||||||
SLHColorPicker, mbDeskPickerButton, mbOfficeColorDialog, SColorPicker,
|
SLHColorPicker, mbDeskPickerButton, mbOfficeColorDialog, SColorPicker,
|
||||||
HColorPicker, LVColorPicker, mbTrackBarPicker, HRingPicker, SLColorPicker,
|
HColorPicker, LVColorPicker, mbTrackBarPicker, HRingPicker, SLColorPicker,
|
||||||
HSColorPicker, IniFiles, mbColorPickerControl, BColorPicker, GColorPicker,
|
HSColorPicker, IniFiles, mbColorPickerControl, BColorPicker, GColorPicker,
|
||||||
@ -50,7 +50,7 @@ type
|
|||||||
HSLRingPicker1: THSLRingPicker;
|
HSLRingPicker1: THSLRingPicker;
|
||||||
TabSheet5: TTabSheet;
|
TabSheet5: TTabSheet;
|
||||||
TabSheet6: TTabSheet;
|
TabSheet6: TTabSheet;
|
||||||
HSVColorPicker1: THSVColorPicker;
|
HSCirclePicker1: THSCirclePicker;
|
||||||
SLHColorPicker1: TSLHColorPicker;
|
SLHColorPicker1: TSLHColorPicker;
|
||||||
TabSheet7: TTabSheet;
|
TabSheet7: TTabSheet;
|
||||||
TabSheet8: TTabSheet;
|
TabSheet8: TTabSheet;
|
||||||
@ -244,8 +244,8 @@ end;
|
|||||||
|
|
||||||
procedure TForm1.HSVColorPicker1Change(Sender: TObject);
|
procedure TForm1.HSVColorPicker1Change(Sender: TObject);
|
||||||
begin
|
begin
|
||||||
LVColorPicker1.Saturation := HSVColorPicker1.Saturation;
|
LVColorPicker1.Saturation := HSCirclePicker1.Saturation;
|
||||||
LVColorPicker1.Hue := HSVColorPicker1.Hue;
|
LVColorPicker1.Hue := HSCirclePicker1.Hue;
|
||||||
sc.color := LVColorPicker1.SelectedColor;
|
sc.color := LVColorPicker1.SelectedColor;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
@ -318,12 +318,12 @@ end;
|
|||||||
|
|
||||||
procedure TForm1.LVColorPicker1Change(Sender: TObject);
|
procedure TForm1.LVColorPicker1Change(Sender: TObject);
|
||||||
begin
|
begin
|
||||||
if (sc = nil) or (uc = nil) or (LVColorPicker1 = nil) or (HSVColorPicker1 = nil) then
|
if (sc = nil) or (uc = nil) or (LVColorPicker1 = nil) or (HSCirclePicker1 = nil) then
|
||||||
exit;
|
exit;
|
||||||
LVColorPicker1.Saturation := HSVColorPicker1.Saturation;
|
LVColorPicker1.Saturation := HSCirclePicker1.Saturation;
|
||||||
LVColorPicker1.Hue := HSVColorPicker1.Hue;
|
LVColorPicker1.Hue := HSCirclePicker1.Hue;
|
||||||
sc.Color := LVColorPicker1.SelectedColor;
|
sc.Color := LVColorPicker1.SelectedColor;
|
||||||
uc.Color := HSVtoColor(HSVColorPicker1.RelHue, HSVColorPicker1.RelSaturation, HSVColorPicker1.RelValue);
|
uc.Color := HSVtoColor(HSCirclePicker1.RelHue, HSCirclePicker1.RelSaturation, HSCirclePicker1.RelValue);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
// only for internet shortcuts
|
// only for internet shortcuts
|
||||||
@ -424,7 +424,7 @@ begin
|
|||||||
HSLRingPicker1.Enabled := CbEnabled.Checked
|
HSLRingPicker1.Enabled := CbEnabled.Checked
|
||||||
else if PageControl1.ActivePage = Tabsheet5 then
|
else if PageControl1.ActivePage = Tabsheet5 then
|
||||||
begin
|
begin
|
||||||
HSVColorPicker1.Enabled := CbEnabled.Checked;
|
HSCirclePicker1.Enabled := CbEnabled.Checked;
|
||||||
LVColorPicker1.Enabled := CbEnabled.Checked;
|
LVColorPicker1.Enabled := CbEnabled.Checked;
|
||||||
end
|
end
|
||||||
else if PageControl1.ActivePage = Tabsheet6 then
|
else if PageControl1.ActivePage = Tabsheet6 then
|
||||||
|
@ -359,43 +359,6 @@ LazarusResources.Add('THSLRingPicker','PNG',[
|
|||||||
+'fsx'#243'I'#132'_'#222#254#1#178#190'J'#1#137#1#236#23#0#0#0#0'IEND'#174'B`'
|
+'fsx'#243'I'#132'_'#222#254#1#178#190'J'#1#137#1#236#23#0#0#0#0'IEND'#174'B`'
|
||||||
+#130
|
+#130
|
||||||
]);
|
]);
|
||||||
LazarusResources.Add('THSVColorPicker','PNG',[
|
|
||||||
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#24#0#0#0#24#8#6#0#0#0#224'w='#248#0
|
|
||||||
+#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#3#10'IDATH'#199#237#213
|
|
||||||
+'K'#139#28'U'#24#135#241#223#169#174#174#190'U'#247'\23'#153#196#4'Ds'#129'H'
|
|
||||||
+#196#184#18#220#138'K?'#129#11#23#174'D'#252#6#174'u-'#238#252#22'~'#7#193
|
|
||||||
+#149#10'FA&'#184#136#8'c'#152'L'#166#167'oU'#221'Uu\t'#2#145'Lb'#162'+'#193
|
|
||||||
+#23#254#20#156'*'#158#135'S'#231#173'z'#249#175'Wx'#158#135'>'#188#127'#'#142
|
|
||||||
+#182#167#246#31'_'#147#129#237'p'#231#153#140#244'Y7_'#137'{'#241#154'mA'#207
|
|
||||||
+#208#200'Hb_'#176'c'#233#158#210#158#185#250#240#181#216#218#255')'#188#176
|
|
||||||
+#224'z|;n'#137'r'#29'C}C'#153'\0@'#174'6R'#200#205'%'#249'X'#252#238'V'#12'o'
|
|
||||||
+'~'#31#158'[p#~'#16'w'#144'+'#12'D}='#185#174#161'D.'#26#168#228#10#233'j'
|
|
||||||
+#198#180'Cv,~'#253'F'#12#239#253#16#254'Vp-~'#26'w'#180'l'#170'm('#13'UzR'#3
|
|
||||||
+']'#3#169#1#134#150#186#230#194#162#203#180#205#20#142#196'/n'#196#240#201
|
|
||||||
+#207#225#169#130#203#241#171#184')'#24#137'6'#213#182#212'6'#172#228#26#3#29
|
|
||||||
+#185#204'P4TH'#203#233'Cx'#194#180#226'tE'#245#135#248#241#245#24#190#252'%'
|
|
||||||
+#156')'#200']'#144#11'r'#209'H'#180'%'#218'V'#25#169#244'%r'#153#145#168#27
|
|
||||||
+#23#194#188#187#134'O'#234'5'#252#180'`<'#163':<'#251#21#189'~x;'#182','#244
|
|
||||||
+'$'#250#162#28'Cljl'#169#140'D'#185#182#190'FR'#206#152#165#15#225'%'''#5#227
|
|
||||||
+#30''']'#198#221#179#5#199#231#183#189'$j'#11#218#200#208#195'@'#180')'#218
|
|
||||||
+#22'mHdu'#193'$'#229#164#228'A'#151#227#140#251')G'#173'u'#238'%'#226#213#183
|
|
||||||
+'b8'#248'6'#252'E'#16#236'H"!'#144#160#133'4'#210#14't"}'#244'$'#146#197')'
|
|
||||||
+#227#146#7#157'5'#252'8'#227'8'#229#232#177'$'#197#25#135'|'#191#189'&#>'#150
|
|
||||||
+'&P7'#148'X!['#12#132#249#6#139#5'E'#193#178#160'|t-'#215'kfO'#10'~'#219#9'a'
|
|
||||||
+#255'v'#140'UB'#133'e'#164#8',"'#167'5'#237#134'~'#139'N'#147'iOF'#204#23#172
|
|
||||||
+'J'#150'K'#170#138'jE'#189#162#169#132#131'o'#206#238#162#226#144'"YC'#231#13
|
|
||||||
+#19'd'#13#150#180#19#242#140#188'!]'#244#132#241'h'#221'9'#211#130'E'#249'p'
|
|
||||||
+#23'%e'#253#244#15'mv'#200#28#179'H'#175'Y'#195#195#10'5'#253#14#211#140'IC'
|
|
||||||
+#167'h'#233'L'#6#156#140#152#20#235#204#22#204'K'#225#238'g!jb'#144#132''''#4
|
|
||||||
+#191#190#31#194#224#243#24#179'@Z'#19'WTK'#210#22#155'='#166#233'Z'#208'['
|
|
||||||
+#210#158'w$'#211#156#147'9'#227#5#147#197#186'e'#241#8#254#212#223#245#173
|
|
||||||
+#143'b'#220'j'#24#149#156'k'#184#212']'#231'B'#139#243#13#187#21#187#5#189'i'
|
|
||||||
+')'#140#143'89'#226#232'H8x''<'#247'<'#184#249'n'#140'[5'#23'R.'#247#185#212
|
|
||||||
+'a?'#176'g-'#216'+97'#163'5'#25's|$'#220#185#18'^x'#224#220#188#26#227#203'9'
|
|
||||||
+#151'{\L'#217'O8'#143#221#154#221#146#221#5#249#184#150#220'M'#195'?'#26'8?'
|
|
||||||
+#30#132'p'#229'b'#140#147#222#250#128#167#24#160'W'#145#205'y'#245#247#16#252
|
|
||||||
+'_'#255#182#254#4'leR'#175#234#10''''#210#0#0#0#0'IEND'#174'B`'#130
|
|
||||||
]);
|
|
||||||
LazarusResources.Add('TKColorPicker','PNG',[
|
LazarusResources.Add('TKColorPicker','PNG',[
|
||||||
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#24#0#0#0#24#8#6#0#0#0#224'w='#248#0
|
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#24#0#0#0#24#8#6#0#0#0#224'w='#248#0
|
||||||
+#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0'{IDATH'#199#237#149#177
|
+#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#0'{IDATH'#199#237#149#177
|
||||||
@ -634,3 +597,40 @@ LazarusResources.Add('TLVColorPicker','PNG',[
|
|||||||
+#170#238#228#14#248#19#0#245#151'y}'#192#3#148#140'h'#197#198'%'#238'5'#0#0#0
|
+#170#238#228#14#248#19#0#245#151'y}'#192#3#148#140'h'#197#198'%'#238'5'#0#0#0
|
||||||
+#0'IEND'#174'B`'#130
|
+#0'IEND'#174'B`'#130
|
||||||
]);
|
]);
|
||||||
|
LazarusResources.Add('THSCirclePicker','PNG',[
|
||||||
|
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#24#0#0#0#24#8#6#0#0#0#224'w='#248#0
|
||||||
|
+#0#0#9'pHYs'#0#0#11#19#0#0#11#19#1#0#154#156#24#0#0#3#10'IDATH'#199#237#213
|
||||||
|
+'K'#139#28'U'#24#135#241#223#169#174#174#190'U'#247'\23'#153#196#4'Ds'#129'H'
|
||||||
|
+#196#184#18#220#138'K?'#129#11#23#174'D'#252#6#174'u-'#238#252#22'~'#7#193
|
||||||
|
+#149#10'FA&'#184#136#8'c'#152'L'#166#167'oU'#221'Uu\t'#2#145'Lb'#162'+'#193
|
||||||
|
+#23#254#20#156'*'#158#135'S'#231#173'z'#249#175'Wx'#158#135'>'#188#127'#'#142
|
||||||
|
+#182#167#246#31'_'#147#129#237'p'#231#153#140#244'Y7_'#137'{'#241#154'mA'#207
|
||||||
|
+#208#200'Hb_'#176'c'#233#158#210#158#185#250#240#181#216#218#255')'#188#176
|
||||||
|
+#224'z|;n'#137'r'#29'C}C'#153'\0@'#174'6R'#200#205'%'#249'X'#252#238'V'#12'o'
|
||||||
|
+'~'#31#158'[p#~'#16'w'#144'+'#12'D}='#185#174#161'D.'#26#168#228#10#233'j'
|
||||||
|
+#198#180'Cv,~'#253'F'#12#239#253#16#254'Vp-~'#26'w'#180'l'#170'm('#13'UzR'#3
|
||||||
|
+']'#3#169#1#134#150#186#230#194#162#203#180#205#20#142#196'/n'#196#240#201
|
||||||
|
+#207#225#169#130#203#241#171#184')'#24#137'6'#213#182#212'6'#172#228#26#3#29
|
||||||
|
+#185#204'P4TH'#203#233'Cx'#194#180#226'tE'#245#135#248#241#245#24#190#252'%'
|
||||||
|
+#156')'#200']'#144#11'r'#209'H'#180'%'#218'V'#25#169#244'%r'#153#145#168#27
|
||||||
|
+#23#194#188#187#134'O'#234'5'#252#180'`<'#163':<'#251#21#189'~x;'#182','#244
|
||||||
|
+'$'#250#162#28'Cljl'#169#140'D'#185#182#190'FR'#206#152#165#15#225'%'''#5#227
|
||||||
|
+#30''']'#198#221#179#5#199#231#183#189'$j'#11#218#200#208#195'@'#180')'#218
|
||||||
|
+#22'mHdu'#193'$'#229#164#228'A'#151#227#140#251')G'#173'u'#238'%'#226#213#183
|
||||||
|
+'b8'#248'6'#252'E'#16#236'H"!'#144#160#133'4'#210#14't"}'#244'$'#146#197')'
|
||||||
|
+#227#146#7#157'5'#252'8'#227'8'#229#232#177'$'#197#25#135'|'#191#189'&#>'#150
|
||||||
|
+'&P7'#148'X!['#12#132#249#6#139#5'E'#193#178#160'|t-'#215'kfO'#10'~'#219#9'a'
|
||||||
|
+#255'v'#140'UB'#133'e'#164#8',"'#167'5'#237#134'~'#139'N'#147'iOF'#204#23#172
|
||||||
|
+'J'#150'K'#170#138'jE'#189#162#169#132#131'o'#206#238#162#226#144'"YC'#231#13
|
||||||
|
+#19'd'#13#150#180#19#242#140#188'!]'#244#132#241'h'#221'9'#211#130'E'#249'p'
|
||||||
|
+#23'%e'#253#244#15'mv'#200#28#179'H'#175'Y'#195#195#10'5'#253#14#211#140'IC'
|
||||||
|
+#167'h'#233'L'#6#156#140#152#20#235#204#22#204'K'#225#238'g!jb'#144#132''''#4
|
||||||
|
+#191#190#31#194#224#243#24#179'@Z'#19'WTK'#210#22#155'='#166#233'Z'#208'['
|
||||||
|
+#210#158'w$'#211#156#147'9'#227#5#147#197#186'e'#241#8#254#212#223#245#173
|
||||||
|
+#143'b'#220'j'#24#149#156'k'#184#212']'#231'B'#139#243#13#187#21#187#5#189'i'
|
||||||
|
+')'#140#143'89'#226#232'H8x''<'#247'<'#184#249'n'#140'[5'#23'R.'#247#185#212
|
||||||
|
+'a?'#176'g-'#216'+97'#163'5'#25's|$'#220#185#18'^x'#224#220#188#26#227#203'9'
|
||||||
|
+#151'{\L'#217'O8'#143#221#154#221#146#221#5#249#184#150#220'M'#195'?'#26'8?'
|
||||||
|
+#30#132'p'#229'b'#140#147#222#250#128#167#24#160'W'#145#205'y'#245#247#16#252
|
||||||
|
+'_'#255#182#254#4'leR'#175#234#10''''#210#0#0#0#0'IEND'#174'B`'#130
|
||||||
|
]);
|
||||||
|
@ -20,7 +20,7 @@ uses
|
|||||||
CColorPicker, MColorPicker, YColorPicker, KColorPicker,
|
CColorPicker, MColorPicker, YColorPicker, KColorPicker,
|
||||||
HRingPicker,
|
HRingPicker,
|
||||||
HColorPicker, SColorPicker, LVColorPicker, //LColorPicker, VColorPicker,
|
HColorPicker, SColorPicker, LVColorPicker, //LColorPicker, VColorPicker,
|
||||||
HSColorPicker, HSVColorPicker, HSLColorPicker, HSLRingPicker,
|
HSColorPicker, HSCirclePicker, HSLColorPicker, HSLRingPicker,
|
||||||
SLColorPicker, SLHColorPicker,
|
SLColorPicker, SLHColorPicker,
|
||||||
CIEAColorPicker, CIEBColorPicker, CIELColorPicker,
|
CIEAColorPicker, CIEBColorPicker, CIELColorPicker,
|
||||||
HexaColorPicker, mbColorPreview, mbColorList, mbColorTree, mbColorPalette,
|
HexaColorPicker, mbColorPreview, mbColorList, mbColorTree, mbColorPalette,
|
||||||
@ -33,9 +33,8 @@ begin
|
|||||||
TRColorPicker, TGColorPicker, TBColorPicker,
|
TRColorPicker, TGColorPicker, TBColorPicker,
|
||||||
TRAxisColorPicker, TGAxisColorPicker, TBAxisColorPicker,
|
TRAxisColorPicker, TGAxisColorPicker, TBAxisColorPicker,
|
||||||
TCColorPicker, TMColorPicker, TYColorPicker, TKColorPicker,
|
TCColorPicker, TMColorPicker, TYColorPicker, TKColorPicker,
|
||||||
THRingPicker,
|
THRingPicker, THColorPicker, TSColorPicker, TLVColorPicker,
|
||||||
THColorPicker, TSColorPicker, TLVColorPicker, //TLColorPicker, TVColorPicker,
|
THSColorPicker, THSCirclePicker, THSLColorPicker, THSLRingPicker,
|
||||||
THSColorPicker, THSVColorPicker, THSLColorPicker, THSLRingPicker,
|
|
||||||
TSLColorPicker, TSLHColorPicker,
|
TSLColorPicker, TSLHColorPicker,
|
||||||
TCIEAColorPicker, TCIEBColorPicker, TCIELColorPicker,
|
TCIEAColorPicker, TCIEBColorPicker, TCIELColorPicker,
|
||||||
THexaColorPicker, TmbColorPreview, TmbColorList, TmbColorTree,
|
THexaColorPicker, TmbColorPreview, TmbColorList, TmbColorTree,
|
||||||
|
@ -133,8 +133,8 @@
|
|||||||
<UnitName Value="SLHColorPicker"/>
|
<UnitName Value="SLHColorPicker"/>
|
||||||
</Item29>
|
</Item29>
|
||||||
<Item30>
|
<Item30>
|
||||||
<Filename Value="HSVColorPicker.pas"/>
|
<Filename Value="HSCirclePicker.pas"/>
|
||||||
<UnitName Value="HSVColorPicker"/>
|
<UnitName Value="HSCirclePicker"/>
|
||||||
</Item30>
|
</Item30>
|
||||||
<Item31>
|
<Item31>
|
||||||
<Filename Value="SelPropUtils.pas"/>
|
<Filename Value="SelPropUtils.pas"/>
|
||||||
|
Reference in New Issue
Block a user