You've already forked lazarus-ccr
mbColorLib: Delphi support removed. Change version number to 2.1 (standard even/odd numbering scheme).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5549 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -3,7 +3,7 @@ object Form1: TForm1
|
||||
Height = 397
|
||||
Top = 197
|
||||
Width = 539
|
||||
Caption = 'mbColor Lib v2.0.1 Demo'
|
||||
Caption = 'mbColor Lib v2.1 Demo'
|
||||
ClientHeight = 397
|
||||
ClientWidth = 539
|
||||
Font.Color = clWindowText
|
||||
@ -43,9 +43,9 @@ object Form1: TForm1
|
||||
Height = 384
|
||||
Top = 6
|
||||
Width = 403
|
||||
ActivePage = TabSheet1
|
||||
ActivePage = TabSheet3
|
||||
Anchors = [akTop, akLeft, akRight, akBottom]
|
||||
TabIndex = 0
|
||||
TabIndex = 2
|
||||
TabOrder = 0
|
||||
OnChange = PageControl1Change
|
||||
OnMouseMove = PageControl1MouseMove
|
||||
@ -89,8 +89,8 @@ object Form1: TForm1
|
||||
Width = 289
|
||||
Anchors = [akTop, akLeft, akRight, akBottom]
|
||||
HintFormat = 'RGB(%r, %g, %b)'#13'Hex: #%hex'
|
||||
SliderMarker = smRect
|
||||
IntensityText = 'Intensity'
|
||||
SliderMarker = smRect
|
||||
TabOrder = 0
|
||||
Constraints.MinHeight = 85
|
||||
Constraints.MinWidth = 93
|
||||
@ -697,9 +697,9 @@ object Form1: TForm1
|
||||
Width = 104
|
||||
Caption = 'Pick from screen'
|
||||
TabOrder = 0
|
||||
OnSelColorChange = mbDeskPickerButton1SelColorChange
|
||||
ScreenHintFormat = 'RGB(%r, %g, %b)'#13'Hex: %h'
|
||||
ShowScreenHint = True
|
||||
OnSelColorChange = mbDeskPickerButton1SelColorChange
|
||||
end
|
||||
object OfficeColorDialogButton: TButton
|
||||
Left = 8
|
||||
@ -721,8 +721,8 @@ object Form1: TForm1
|
||||
TabOrder = 2
|
||||
Hue = 0
|
||||
Saturation = 0
|
||||
Luminance = 94
|
||||
SelectedColor = 6184542
|
||||
Luminance = 78
|
||||
SelectedColor = 5131854
|
||||
end
|
||||
object VColorPicker1: TVColorPicker
|
||||
Left = 34
|
||||
@ -835,7 +835,6 @@ object Form1: TForm1
|
||||
HintFormat = 'H: %h S: %s'#13'Hex: %hex'
|
||||
TabOrder = 0
|
||||
OnMouseMove = HSColorPicker1MouseMove
|
||||
Luminance = 120
|
||||
MarkerStyle = msSquare
|
||||
OnChange = HSColorPicker1Change
|
||||
end
|
||||
@ -957,8 +956,8 @@ object Form1: TForm1
|
||||
HintFormat = 'Blue: %b (selected)'
|
||||
SelectionIndicator = siRect
|
||||
TabOrder = 6
|
||||
Red = 122
|
||||
Green = 122
|
||||
Red = 122
|
||||
SelectedColor = 16743034
|
||||
end
|
||||
object KColorPicker2: TKColorPicker
|
||||
@ -1063,9 +1062,9 @@ object Form1: TForm1
|
||||
SelectedColor = 16119089
|
||||
HintFormat = 'A: %cieA B: %cieB'#13'Hex: #%hex'
|
||||
TabOrder = 3
|
||||
LValue = 88
|
||||
AValue = -47
|
||||
BValue = -32
|
||||
LValue = 88
|
||||
OnChange = CIELColorPicker1Change
|
||||
end
|
||||
object CIEAColorPicker1: TCIEAColorPicker
|
||||
@ -1090,9 +1089,9 @@ object Form1: TForm1
|
||||
SelectedColor = 130823
|
||||
HintFormat = 'L: %cieL A: %cieA'#13'Hex: #%hex'
|
||||
TabOrder = 5
|
||||
LValue = 88
|
||||
AValue = -88
|
||||
BValue = 74
|
||||
LValue = 88
|
||||
OnChange = CIEBColorPicker1Change
|
||||
end
|
||||
object Label10: TLabel
|
||||
|
@ -190,28 +190,28 @@ uses
|
||||
|
||||
procedure TForm1.tb1Change(Sender: TObject);
|
||||
begin
|
||||
sc.opacity := tb1.position;
|
||||
sc.opacity := tb1.position;
|
||||
end;
|
||||
|
||||
procedure TForm1.tb2Change(Sender: TObject);
|
||||
begin
|
||||
uc.opacity := tb2.position;
|
||||
uc.opacity := tb2.position;
|
||||
end;
|
||||
|
||||
procedure TForm1.HSLColorPicker1Change(Sender: TObject);
|
||||
begin
|
||||
sc.color := HSLColorPicker1.SelectedColor;
|
||||
sc.color := HSLColorPicker1.SelectedColor;
|
||||
end;
|
||||
|
||||
procedure TForm1.HSLColorPicker1MouseMove(Sender: TObject;
|
||||
Shift: TShiftState; X, Y: Integer);
|
||||
begin
|
||||
uc.color := HSLColorPicker1.ColorUnderCursor;
|
||||
uc.color := HSLColorPicker1.ColorUnderCursor;
|
||||
end;
|
||||
|
||||
procedure TForm1.HexaColorPicker1Change(Sender: TObject);
|
||||
begin
|
||||
sc.color := hexacolorpicker1.selectedcolor;
|
||||
sc.color := hexacolorpicker1.selectedcolor;
|
||||
end;
|
||||
|
||||
procedure TForm1.HexaColorPicker1MouseMove(Sender: TObject;
|
||||
@ -227,28 +227,28 @@ end;
|
||||
|
||||
procedure TForm1.Button1Click(Sender: TObject);
|
||||
begin
|
||||
mbColorPalette1.GeneratePalette(clblue);
|
||||
mbColorPalette1.GeneratePalette(clblue);
|
||||
end;
|
||||
|
||||
procedure TForm1.Button2Click(Sender: TObject);
|
||||
begin
|
||||
mbColorpalette1.GenerateGradientPalette([clblue, clred]);
|
||||
mbColorpalette1.GenerateGradientPalette([clblue, clred]);
|
||||
end;
|
||||
|
||||
procedure TForm1.mbColorPalette1SelColorChange(Sender: TObject);
|
||||
begin
|
||||
uc.Color := mbColorPalette1.SelectedColor;
|
||||
sc.Color := mbColorPalette1.SelectedColor;
|
||||
end;
|
||||
|
||||
procedure TForm1.mbColorPalette1MouseMove(Sender: TObject;
|
||||
Shift: TShiftState; X, Y: Integer);
|
||||
begin
|
||||
uc.color := mbcolorpalette1.ColorUnderCursor;
|
||||
uc.color := mbcolorpalette1.ColorUnderCursor;
|
||||
end;
|
||||
|
||||
procedure TForm1.HSLRingPicker1Change(Sender: TObject);
|
||||
begin
|
||||
sc.color := HSLRingPicker1.SelectedColor;
|
||||
sc.color := HSLRingPicker1.SelectedColor;
|
||||
end;
|
||||
|
||||
procedure TForm1.HSLRingPicker1MouseMove(Sender: TObject;
|
||||
@ -259,9 +259,9 @@ end;
|
||||
|
||||
procedure TForm1.HSVColorPicker1Change(Sender: TObject);
|
||||
begin
|
||||
sc.color := HSVColorPicker1.SelectedColor;
|
||||
VColorPicker2.Saturation := HSVColorPicker1.Saturation;
|
||||
VColorPicker2.Hue := HSVColorPicker1.Hue;
|
||||
sc.color := HSVColorPicker1.SelectedColor;
|
||||
VColorPicker2.Saturation := HSVColorPicker1.Saturation;
|
||||
VColorPicker2.Hue := HSVColorPicker1.Hue;
|
||||
end;
|
||||
|
||||
procedure TForm1.HSVColorPicker1MouseMove(Sender: TObject;
|
||||
@ -272,7 +272,7 @@ end;
|
||||
|
||||
procedure TForm1.SLHColorPicker1Change(Sender: TObject);
|
||||
begin
|
||||
sc.color := SLHColorPicker1.SelectedColor;
|
||||
sc.color := SLHColorPicker1.SelectedColor;
|
||||
end;
|
||||
|
||||
procedure TForm1.SLHColorPicker1MouseMove(Sender: TObject;
|
||||
@ -283,8 +283,8 @@ end;
|
||||
|
||||
procedure TForm1.mbDeskPickerButton1SelColorChange(Sender: TObject);
|
||||
begin
|
||||
sc.color := mbDeskPickerButton1.SelectedColor;
|
||||
uc.color := mbDeskPickerButton1.SelectedColor;
|
||||
sc.color := mbDeskPickerButton1.SelectedColor;
|
||||
uc.color := mbDeskPickerButton1.SelectedColor;
|
||||
end;
|
||||
|
||||
procedure TForm1.PageControl1Change(Sender: TObject);
|
||||
@ -333,18 +333,18 @@ end;
|
||||
|
||||
procedure TForm1.HRingPicker1Change(Sender: TObject);
|
||||
begin
|
||||
sc.color := hringpicker1.SelectedColor;
|
||||
sc.color := hringpicker1.SelectedColor;
|
||||
end;
|
||||
|
||||
procedure TForm1.HRingPicker1MouseMove(Sender: TObject; Shift: TShiftState;
|
||||
X, Y: Integer);
|
||||
begin
|
||||
uc.color := hringpicker1.ColorUnderCursor;
|
||||
uc.color := hringpicker1.ColorUnderCursor;
|
||||
end;
|
||||
|
||||
procedure TForm1.VColorPicker2Change(Sender: TObject);
|
||||
begin
|
||||
HSVColorPicker1.Value := VColorPicker2.Value;
|
||||
HSVColorPicker1.Value := VColorPicker2.Value;
|
||||
end;
|
||||
|
||||
// only for internet shortcuts
|
||||
@ -376,27 +376,27 @@ end;
|
||||
|
||||
procedure TForm1.CheckBox1Click(Sender: TObject);
|
||||
begin
|
||||
HexaColorPicker1.SliderVisible := checkbox1.Checked;
|
||||
HexaColorPicker1.SliderVisible := checkbox1.Checked;
|
||||
end;
|
||||
|
||||
procedure TForm1.ComboBox1Change(Sender: TObject);
|
||||
begin
|
||||
hexacolorpicker1.SliderMarker := TMArker(ComboBox1.ItemIndex);
|
||||
hexacolorpicker1.SliderMarker := TMArker(ComboBox1.ItemIndex);
|
||||
end;
|
||||
|
||||
procedure TForm1.CheckBox2Click(Sender: TObject);
|
||||
begin
|
||||
hexacolorpicker1.NewArrowStyle := checkbox2.checked;
|
||||
hexacolorpicker1.NewArrowStyle := checkbox2.checked;
|
||||
end;
|
||||
|
||||
procedure TForm1.CIEAColorPicker1Change(Sender: TObject);
|
||||
begin
|
||||
CIEAIndicator.Brush.Color := CIEAColorPicker1.SelectedColor;
|
||||
CIEAIndicator.Brush.Color := CIEAColorPicker1.SelectedColor;
|
||||
end;
|
||||
|
||||
procedure TForm1.CIEBColorPicker1Change(Sender: TObject);
|
||||
begin
|
||||
CIEBIndicator.Brush.Color := CIEBColorPicker1.SelectedColor;
|
||||
CIEBIndicator.Brush.Color := CIEBColorPicker1.SelectedColor;
|
||||
end;
|
||||
|
||||
procedure TForm1.CIELColorPicker1Change(Sender: TObject);
|
||||
@ -406,54 +406,54 @@ end;
|
||||
|
||||
procedure TForm1.Button4Click(Sender: TObject);
|
||||
begin
|
||||
if opendialog1.Execute then
|
||||
mbcolorpalette1.Palette := opendialog1.FileName;
|
||||
if opendialog1.Execute then
|
||||
mbcolorpalette1.Palette := opendialog1.FileName;
|
||||
end;
|
||||
|
||||
procedure TForm1.ComboBox2Change(Sender: TObject);
|
||||
begin
|
||||
mbcolorpalette1.SortOrder := tsortorder(combobox2.itemindex);
|
||||
mbcolorpalette1.SortOrder := tsortorder(combobox2.itemindex);
|
||||
end;
|
||||
|
||||
procedure TForm1.ComboBox3Change(Sender: TObject);
|
||||
begin
|
||||
mbcolorpalette1.Sortmode := tsortmode(combobox3.ItemIndex);
|
||||
mbcolorpalette1.Sortmode := tsortmode(combobox3.ItemIndex);
|
||||
end;
|
||||
|
||||
procedure TForm1.ComboBox4Change(Sender: TObject);
|
||||
begin
|
||||
mbcolorpalette1.CellStyle := tcellstyle(combobox4.ItemIndex);
|
||||
mbcolorpalette1.CellStyle := tcellstyle(combobox4.ItemIndex);
|
||||
end;
|
||||
|
||||
procedure TForm1.UpDown1ChangingEx(Sender: TObject; var AllowChange: Boolean;
|
||||
NewValue: SmallInt; Direction: TUpDownDirection);
|
||||
begin
|
||||
allowchange := true;
|
||||
mbcolorpalette1.CellSize := abs(NewValue);
|
||||
allowchange := true;
|
||||
mbcolorpalette1.CellSize := abs(NewValue);
|
||||
end;
|
||||
|
||||
procedure TForm1.CbWebSsafeClick(Sender: TObject);
|
||||
var
|
||||
i: integer;
|
||||
begin
|
||||
for i := 0 to ComponentCount - 1 do
|
||||
if IsPublishedProp(components[i], 'WebSafe') = true then
|
||||
SetOrdProp(components[i], 'WebSafe', integer(CbWebSsafe.checked));
|
||||
for i := 0 to ComponentCount - 1 do
|
||||
if IsPublishedProp(components[i], 'WebSafe') = true then
|
||||
SetOrdProp(components[i], 'WebSafe', integer(CbWebSsafe.checked));
|
||||
end;
|
||||
|
||||
procedure TForm1.Button5Click(Sender: TObject);
|
||||
var
|
||||
i: integer;
|
||||
i: integer;
|
||||
begin
|
||||
mbcolortree1.ClearColors;
|
||||
mbcolorlist1.ClearColors;
|
||||
for i := 0 to mbcolorpalette1.Colors.Count - 1 do
|
||||
mbcolortree1.ClearColors;
|
||||
mbcolorlist1.ClearColors;
|
||||
for i := 0 to mbcolorpalette1.Colors.Count - 1 do
|
||||
begin
|
||||
mbcolortree1.AddColor('Color '+inttostr(i), StringtoColor(mbcolorpalette1.colors.Strings[i]), false);
|
||||
mbcolorlist1.AddColor('Color '+inttostr(i), StringtoColor(mbcolorpalette1.colors.Strings[i]), false);
|
||||
mbcolortree1.AddColor('Color '+inttostr(i), StringtoColor(mbcolorpalette1.colors.Strings[i]), false);
|
||||
mbcolorlist1.AddColor('Color '+inttostr(i), StringtoColor(mbcolorpalette1.colors.Strings[i]), false);
|
||||
end;
|
||||
mbcolortree1.UpdateColors;
|
||||
mbcolorlist1.UpdateColors;
|
||||
mbcolortree1.UpdateColors;
|
||||
mbcolorlist1.UpdateColors;
|
||||
end;
|
||||
|
||||
procedure TForm1.CbEnabledChange(Sender: TObject);
|
||||
|
Reference in New Issue
Block a user