diff --git a/CTS.Main.dfm b/CTS.Main.dfm index c782d9d..33ecfc8 100644 --- a/CTS.Main.dfm +++ b/CTS.Main.dfm @@ -13,13 +13,12 @@ Font.Height = -11 Font.Name = 'Tahoma' Font.Style = [] - OldCreateOrder = False + Padding.Top = 8 Position = poScreenCenter ShowHint = True OnClose = FormClose OnCreate = FormCreate OnDestroy = FormDestroy - PixelsPerInch = 96 TextHeight = 13 object ColorBoxTColor: TColorBox Left = 57 @@ -39,6 +38,7 @@ DefaultPaint = False Alignment = taLeftJustify BevelOuter = bvNone + Locked = True ParentBackground = False ShowCaption = True TabOrder = 0 @@ -158,6 +158,7 @@ DefaultPaint = False Alignment = taLeftJustify BevelOuter = bvNone + Locked = True ParentBackground = False ShowCaption = True TabOrder = 1 @@ -190,6 +191,7 @@ DefaultPaint = False Alignment = taLeftJustify BevelOuter = bvNone + Locked = True ParentBackground = False ShowCaption = True TabOrder = 2 @@ -419,6 +421,7 @@ DefaultPaint = True Alignment = taLeftJustify BevelOuter = bvNone + Locked = True ParentBackground = False ShowCaption = True TabOrder = 3 @@ -3628,6 +3631,7 @@ DefaultPaint = False Alignment = taLeftJustify BevelOuter = bvNone + Locked = True ParentBackground = False ShowCaption = True TabOrder = 4 @@ -3683,6 +3687,7 @@ BevelInner = bvNone BevelKind = bkFlat Color = 14155735 + Ctl3D = True Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -15 @@ -3690,6 +3695,7 @@ Font.Style = [] MaxValue = 255 MinValue = 0 + ParentCtl3D = False ParentFont = False TabOrder = 1 Value = 255 @@ -3707,6 +3713,7 @@ BevelInner = bvNone BevelKind = bkFlat Color = 16767449 + Ctl3D = True Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -15 @@ -3714,6 +3721,7 @@ Font.Style = [] MaxValue = 255 MinValue = 0 + ParentCtl3D = False ParentFont = False TabOrder = 2 Value = 255 @@ -3731,6 +3739,7 @@ BevelInner = bvNone BevelKind = bkFlat Color = 14145535 + Ctl3D = True Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -15 @@ -3738,8 +3747,9 @@ Font.Style = [] MaxValue = 255 MinValue = 0 + ParentCtl3D = False ParentFont = False - TabOrder = 3 + TabOrder = 0 Value = 255 OnChange = SpinEditRChange OnKeyUp = SpinEditRKeyUp @@ -3762,7 +3772,7 @@ MaxValue = 16777215 MinValue = 0 ParentFont = False - TabOrder = 4 + TabOrder = 3 Value = 255 OnChange = SpinEditRGBChange LightButtons = False @@ -3808,7 +3818,7 @@ RoundRectParam = 4 Shape = stRoundRect ShowFocusRect = False - TabOrder = 5 + TabOrder = 4 TabStop = True TextFormat = [tfCenter, tfSingleLine, tfVerticalCenter] SubTextFont.Charset = DEFAULT_CHARSET @@ -3827,6 +3837,7 @@ DefaultPaint = False Alignment = taLeftJustify BevelOuter = bvNone + Locked = True ParentBackground = False ShowCaption = True TabOrder = 5 @@ -3854,8 +3865,12 @@ Top = 70 Width = 33 Height = 13 + Hint = 'VCL/Alpha VCL' AutoSize = False Caption = 'VCL' + OnClick = LabelVCLClick + OnMouseEnter = LabelVCLMouseEnter + OnMouseLeave = LabelVCLMouseLeave end object LabelHTMLFMX: TLabel Left = 10 @@ -3863,6 +3878,7 @@ Width = 33 Height = 13 Cursor = crHandPoint + Hint = 'HTML/FMX' AutoSize = False Caption = 'HTML' OnClick = LabelHTMLFMXClick @@ -3883,7 +3899,7 @@ Font.Name = 'Tahoma' Font.Style = [] ParentFont = False - TabOrder = 1 + TabOrder = 0 OnKeyPress = EditResHEXKeyPress end object EditResTColor: TEdit @@ -3917,7 +3933,7 @@ Font.Name = 'Tahoma' Font.Style = [] ParentFont = False - TabOrder = 3 + TabOrder = 5 OnKeyPress = EditResHTMLKeyPress end object ButtonFlatHEXCopy: TButtonFlat @@ -3959,7 +3975,7 @@ OnClick = ButtonFlatHEXCopyClick RoundRectParam = 0 ShowFocusRect = False - TabOrder = 4 + TabOrder = 1 TabStop = True TextFormat = [tfCenter, tfSingleLine, tfVerticalCenter] SubTextFont.Charset = DEFAULT_CHARSET @@ -4007,7 +4023,7 @@ OnClick = ButtonFlatTColorCopyClick RoundRectParam = 0 ShowFocusRect = False - TabOrder = 5 + TabOrder = 4 TabStop = True TextFormat = [tfCenter, tfSingleLine, tfVerticalCenter] SubTextFont.Charset = DEFAULT_CHARSET @@ -4103,7 +4119,7 @@ OnClick = ButtonFlatTColorSelectClick RoundRectParam = 0 ShowFocusRect = False - TabOrder = 7 + TabOrder = 3 TabStop = True TextFormat = [tfCenter, tfSingleLine, tfVerticalCenter] SubTextFont.Charset = DEFAULT_CHARSET @@ -4122,6 +4138,7 @@ DefaultPaint = False Alignment = taLeftJustify BevelOuter = bvNone + Locked = True ParentBackground = False ShowCaption = True TabOrder = 6 @@ -4265,6 +4282,7 @@ DefaultPaint = False Alignment = taLeftJustify BevelOuter = bvNone + Locked = True ParentBackground = False ShowCaption = True TabOrder = 7 @@ -4328,7 +4346,7 @@ MaxValue = 255 MinValue = 0 ParentFont = False - TabOrder = 1 + TabOrder = 2 Value = 255 OnChange = SpinEditKChange LightButtons = False @@ -4351,7 +4369,7 @@ MaxValue = 255 MinValue = 0 ParentFont = False - TabOrder = 2 + TabOrder = 5 Value = 255 OnChange = SpinEditKChange LightButtons = False @@ -4374,7 +4392,7 @@ MaxValue = 255 MinValue = 0 ParentFont = False - TabOrder = 3 + TabOrder = 0 Value = 255 OnChange = SpinEditKChange LightButtons = False @@ -4397,7 +4415,7 @@ MaxValue = 255 MinValue = 0 ParentFont = False - TabOrder = 4 + TabOrder = 3 Value = 255 OnChange = SpinEditKChange LightButtons = False @@ -4443,7 +4461,7 @@ RoundRectParam = 4 Shape = stRoundRect ShowFocusRect = False - TabOrder = 5 + TabOrder = 4 TabStop = True TextFormat = [tfCenter, tfSingleLine, tfVerticalCenter] SubTextFont.Charset = DEFAULT_CHARSET @@ -4462,6 +4480,7 @@ DefaultPaint = False Alignment = taLeftJustify BevelOuter = bvNone + Locked = True ParentBackground = False ShowCaption = True TabOrder = 8 @@ -4560,7 +4579,7 @@ MaxValue = 359 MinValue = 0 ParentFont = False - TabOrder = 3 + TabOrder = 0 Value = 359 OnChange = SpinEditVChange LightButtons = False @@ -4606,7 +4625,7 @@ RoundRectParam = 4 Shape = stRoundRect ShowFocusRect = False - TabOrder = 4 + TabOrder = 3 TabStop = True TextFormat = [tfCenter, tfSingleLine, tfVerticalCenter] SubTextFont.Charset = DEFAULT_CHARSET @@ -4625,6 +4644,7 @@ DefaultPaint = False Alignment = taLeftJustify BevelOuter = bvNone + Locked = True ParentBackground = False ShowCaption = True TabOrder = 9 @@ -5065,8 +5085,7 @@ SizeStyle = ssAuto end> TabOrder = 1 - ExplicitTop = 27 - ExplicitHeight = 59 + ExplicitWidth = 864 object PanelC1: TPanel Left = 2 Top = 0 @@ -5078,7 +5097,7 @@ ShowCaption = False TabOrder = 0 StyleElements = [seFont, seClient] - ExplicitHeight = 59 + ExplicitLeft = 0 object Shape1: TLabelEx Tag = 1 AlignWithMargins = True @@ -5176,7 +5195,7 @@ ParentBackground = False ShowCaption = False TabOrder = 1 - ExplicitHeight = 59 + ExplicitLeft = 54 object Shape2: TLabelEx Tag = 2 AlignWithMargins = True @@ -5274,7 +5293,7 @@ ParentBackground = False ShowCaption = False TabOrder = 2 - ExplicitHeight = 59 + ExplicitLeft = 108 object Shape3: TLabelEx Tag = 3 AlignWithMargins = True @@ -5372,7 +5391,7 @@ ParentBackground = False ShowCaption = False TabOrder = 3 - ExplicitHeight = 59 + ExplicitLeft = 162 object Shape4: TLabelEx Tag = 4 AlignWithMargins = True @@ -5470,7 +5489,7 @@ ParentBackground = False ShowCaption = False TabOrder = 4 - ExplicitHeight = 59 + ExplicitLeft = 216 object Shape5: TLabelEx Tag = 5 AlignWithMargins = True @@ -5568,7 +5587,7 @@ ParentBackground = False ShowCaption = False TabOrder = 5 - ExplicitHeight = 59 + ExplicitLeft = 270 object Shape6: TLabelEx Tag = 6 AlignWithMargins = True @@ -5666,7 +5685,7 @@ ParentBackground = False ShowCaption = False TabOrder = 6 - ExplicitHeight = 59 + ExplicitLeft = 324 object Shape7: TLabelEx Tag = 7 AlignWithMargins = True @@ -5764,7 +5783,7 @@ ParentBackground = False ShowCaption = False TabOrder = 7 - ExplicitHeight = 59 + ExplicitLeft = 378 object Shape8: TLabelEx Tag = 8 AlignWithMargins = True @@ -5862,7 +5881,7 @@ ParentBackground = False ShowCaption = False TabOrder = 8 - ExplicitHeight = 59 + ExplicitLeft = 432 object Shape9: TLabelEx Tag = 9 AlignWithMargins = True @@ -5960,7 +5979,7 @@ ParentBackground = False ShowCaption = False TabOrder = 9 - ExplicitHeight = 59 + ExplicitLeft = 486 object Shape10: TLabelEx Tag = 10 AlignWithMargins = True @@ -6058,7 +6077,7 @@ ParentBackground = False ShowCaption = False TabOrder = 10 - ExplicitHeight = 59 + ExplicitLeft = 540 object Shape11: TLabelEx Tag = 11 AlignWithMargins = True @@ -6156,7 +6175,7 @@ ParentBackground = False ShowCaption = False TabOrder = 11 - ExplicitHeight = 59 + ExplicitLeft = 594 object Shape12: TLabelEx Tag = 12 AlignWithMargins = True @@ -6254,7 +6273,7 @@ ParentBackground = False ShowCaption = False TabOrder = 12 - ExplicitHeight = 59 + ExplicitLeft = 648 object Shape13: TLabelEx Tag = 13 AlignWithMargins = True @@ -6352,7 +6371,7 @@ ParentBackground = False ShowCaption = False TabOrder = 13 - ExplicitHeight = 59 + ExplicitLeft = 702 object Shape14: TLabelEx Tag = 14 AlignWithMargins = True @@ -6450,7 +6469,7 @@ ParentBackground = False ShowCaption = False TabOrder = 14 - ExplicitHeight = 59 + ExplicitLeft = 756 object Shape15: TLabelEx Tag = 15 AlignWithMargins = True @@ -6548,7 +6567,7 @@ ParentBackground = False ShowCaption = False TabOrder = 15 - ExplicitHeight = 59 + ExplicitLeft = 810 object Shape16: TLabelEx Tag = 16 AlignWithMargins = True diff --git a/CTS.Main.pas b/CTS.Main.pas index 45e3749..d8571d5 100644 --- a/CTS.Main.pas +++ b/CTS.Main.pas @@ -16,6 +16,8 @@ interface type TColorField3Mode = (fmHTML, fmFMX); + TColorField2Mode = (fmVCL, fmFMXConts); + TFormMain = class(TForm) TimerPXUC: TTimer; PanelCollapsedMagnify: TPanelCollapsed; @@ -249,6 +251,9 @@ TFormMain = class(TForm) procedure LabelHTMLFMXClick(Sender: TObject); procedure LabelHTMLFMXMouseEnter(Sender: TObject); procedure LabelHTMLFMXMouseLeave(Sender: TObject); + procedure LabelVCLMouseEnter(Sender: TObject); + procedure LabelVCLMouseLeave(Sender: TObject); + procedure LabelVCLClick(Sender: TObject); private FDataColor: TColor; FSpectBMP: TBitmap; @@ -262,6 +267,7 @@ TFormMain = class(TForm) FCMYKCopyFormat: string; FShortCut: TShortCut; FColorField3Mode: TColorField3Mode; + FColorField2Mode: TColorField2Mode; procedure SetShapeColor(Shape: TShape; aColor: TColor); procedure SetActiveShape(const Value: TShape); procedure DrawSpect; @@ -274,12 +280,14 @@ TFormMain = class(TForm) procedure ShowUpdateDone; function ShapeIsLocked(Shape: TShape): Boolean; procedure SetColorField3Mode(const Value: TColorField3Mode); + procedure SetColorField2Mode(const Value: TColorField2Mode); public procedure SetDataColor(dColor: TColor); procedure AddColorToMix(aColor: TColor); procedure Navigate(Tab: TTabSheet); function GetPixelUnderCursor(Snap: Boolean = True): TColor; property ActiveShape: TShape read FActiveShape write SetActiveShape; + property ColorField2Mode: TColorField2Mode read FColorField2Mode write SetColorField2Mode; property ColorField3Mode: TColorField3Mode read FColorField3Mode write SetColorField3Mode; end; @@ -300,8 +308,8 @@ implementation uses System.Math, Vcl.ClipBrd, System.IniFiles, CTS.Test, HGM.WinAPI, - HGM.Common.Utils, HGM.Utils.Color, CTS.LD, System.Net.HttpClient, - System.Threading, System.Net.URLClient, System.IOUtils; + HGM.Common.PngUtils, HGM.Common.Utils, HGM.Utils.Color, CTS.LD, + System.Net.HttpClient, System.Threading, System.Net.URLClient, System.IOUtils; {$R *.dfm} @@ -689,6 +697,7 @@ procedure TFormMain.FormClose(Sender: TObject; var Action: TCloseAction); Ini.WriteInteger('General', 'MagnifySize', FMagnify.Width); Ini.WriteString('General', 'ShortCut', ShortCutToText(FShortCut)); Ini.WriteInteger('General', 'ColorField3Mode', Ord(ColorField3Mode)); + Ini.WriteInteger('General', 'ColorField2Mode', Ord(ColorField2Mode)); for i := 1 to 16 do begin Buf := FindComponent('Shape' + i.ToString); @@ -1070,6 +1079,7 @@ procedure TFormMain.FormCreate(Sender: TObject); // end; ColorField3Mode := fmHTML; + ColorField2Mode := fmVCL; PanelWait.Visible := False; PanelCollapsedMem.Visible := True; ActivityIndicator1.Animate := False; @@ -1111,6 +1121,11 @@ procedure TFormMain.FormCreate(Sender: TObject); except ColorField3Mode := fmHTML; end; + try + ColorField2Mode := TColorField2Mode(Ini.ReadInteger('General', 'ColorField2Mode', Ord(fmVCL))); + except + ColorField2Mode := fmVCL; + end; FShortCut := TextToShortCut(Ini.ReadString('General', 'ShortCut', DEFAULT_SHORTCUT)); if FShortCut = 0 then FShortCut := TextToShortCut(DEFAULT_SHORTCUT); @@ -1256,6 +1271,24 @@ procedure TFormMain.LabelHTMLFMXMouseLeave(Sender: TObject); LabelHTMLFMX.Font.Style := []; end; +procedure TFormMain.LabelVCLClick(Sender: TObject); +begin + if ColorField2Mode = fmVCL then + ColorField2Mode := fmFMXConts + else + ColorField2Mode := fmVCL; +end; + +procedure TFormMain.LabelVCLMouseEnter(Sender: TObject); +begin + LabelVCL.Font.Style := [fsBold]; +end; + +procedure TFormMain.LabelVCLMouseLeave(Sender: TObject); +begin + LabelVCL.Font.Style := []; +end; + procedure TFormMain.ListBoxMixDblClick(Sender: TObject); begin if ListBoxMix.ItemIndex >= 0 then @@ -1311,6 +1344,12 @@ procedure TFormMain.SetDataColor(dColor: TColor); fmFMX: EditResHTML.Text := ColorToFMXColor(FDataColor); end; + case ColorField2Mode of + fmVCL: + EditResTColor.Text := Vcl.Graphics.ColorToString(FDataColor); + fmFMXConts: + EditResTColor.Text := Vcl.Graphics.ColorToString(FDataColor).Replace('$00', '$FF'); + end; RGBToCMYK(R, G, B, C, M, Y, K); SpinEditC.Value := C; @@ -1356,6 +1395,22 @@ procedure TFormMain.SetDataColor(dColor: TColor); Repaint; end; +procedure TFormMain.SetColorField2Mode(const Value: TColorField2Mode); +begin + FColorField2Mode := Value; + case FColorField2Mode of + fmVCL: + begin + LabelVCL.Caption := 'VCL'; + end; + fmFMXConts: + begin + LabelVCL.Caption := 'VCL'; + end; + end; + SetDataColor(FDataColor); +end; + procedure TFormMain.SetColorField3Mode(const Value: TColorField3Mode); begin FColorField3Mode := Value; diff --git a/CTS.dproj b/CTS.dproj index 14dd7ee..24d00a9 100644 --- a/CTS.dproj +++ b/CTS.dproj @@ -1,11 +1,11 @@  {9E5990C1-136E-41C4-B13D-B41177D65E4F} - 19.2 + 19.5 VCL CTS.dpr True - Release + Debug Win32 1 Application @@ -116,10 +116,6 @@ dfm - - Cfg_2 - Base - Base @@ -127,6 +123,10 @@ Cfg_1 Base + + Cfg_2 + Base + Delphi.Personality.12 @@ -141,19 +141,9 @@ Microsoft Office XP Sample Automation Server Wrapper Components - - - - CTS.exe - true - - - - - CTS.exe - true - - + + + 1 @@ -166,14 +156,14 @@ 0 - + classes - 1 + 64 classes - 1 + 64 @@ -467,6 +457,11 @@ 1 .framework + + Contents\MacOS + 1 + .framework + 0 @@ -480,7 +475,7 @@ 1 .dylib - + 1 .dylib @@ -494,6 +489,11 @@ 1 .dylib + + Contents\MacOS + 1 + .dylib + 0 .dll;.bpl @@ -508,7 +508,7 @@ 1 .dylib - + 1 .dylib @@ -522,6 +522,11 @@ 1 .dylib + + Contents\MacOS + 1 + .dylib + 0 .bpl @@ -540,7 +545,7 @@ 0 - + 0 @@ -551,197 +556,242 @@ Contents\Resources\StartUp\ 0 - + + Contents\Resources\StartUp\ 0 - - - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset - 1 + + 0 - - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset + + 1 - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset + 1 - - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset + + + ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF 1 - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset + + ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF 1 - - + + + ..\ 1 - + + ..\ 1 - + + ..\ 1 - - + + + Contents 1 - + + Contents 1 - + + Contents 1 - - + + + Contents\Resources 1 - + + Contents\Resources 1 - + + Contents\Resources 1 - + + + library\lib\armeabi-v7a + 1 + + + library\lib\arm64-v8a + 1 + 1 1 - + 1 - - - + 1 - + + Contents\MacOS 1 - + + Contents\MacOS + 1 + + + Contents\MacOS 1 + + 0 + - - + + + library\lib\armeabi-v7a 1 - + + + 1 - + 1 - + + ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF 1 + ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF 1 - + + ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF 1 - + + ..\ 1 + ..\ 1 - + + ..\ 1 - + 1 1 - + 1 - + + + ..\$(PROJECTNAME).launchscreen + 64 + + + ..\$(PROJECTNAME).launchscreen + 64 + + + 1 1 - + 1 - - + + + Assets 1 - + + Assets 1 - + + + + Assets 1 - - - + + Assets 1 + + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + - ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - - ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - - - 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - - - 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset 1 @@ -750,7 +800,7 @@ ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset 1 - + ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset 1 @@ -760,7 +810,7 @@ ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 @@ -770,7 +820,7 @@ ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 @@ -780,7 +830,7 @@ ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 @@ -790,7 +840,7 @@ ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 @@ -800,446 +850,123 @@ ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - - - 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset 1 - - - 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset 1 - - - 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset 1 - - - 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset 1 - - - 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - - - 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - - - 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - - - 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - - - 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - - - ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset - 1 - - - ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset - 1 - - - - - 1 - - - 1 - - - 1 - - - - - ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset - 1 - - - ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset - 1 - - - - - 1 - - - 1 - - - 1 - - - - - 1 - - - 1 - - - 1 - - - - - 1 - - - 1 - - - 1 - - - - - 1 - - - 1 - - - 1 - - - - - ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset - 1 - - - ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset - 1 - - - - - ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset - 1 - - - ..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset - 1 - - - - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset - 1 - - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset - 1 - - - - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset - 1 - - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset - 1 - - - - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset - 1 - - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset - 1 - - - - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset - 1 - - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset - 1 - - - - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset - 1 - - - ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset - 1 - - - + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - + ..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset 1 - - - 1 - - - 1 - - - - - ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF - 1 - - - ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF - 1 - - - - - 1 - - - 1 - - - - - ..\ - 1 - - - ..\ - 1 - - - - - 1 - - - 1 - - - 1 - - - - - ..\$(PROJECTNAME).launchscreen - 64 - - - ..\$(PROJECTNAME).launchscreen - 64 - - - - - 1 - - - 1 - - - 1 - - - - - ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF - 1 - - - - - ..\ - 1 - - - ..\ - 1 - - - - - Contents - 1 - - - Contents - 1 - - - - - Contents\Resources - 1 - - - Contents\Resources - 1 - - - - - library\lib\armeabi-v7a - 1 - - - library\lib\arm64-v8a - 1 - - - 1 - - - 1 - - - 1 - - - 1 - - - Contents\MacOS - 1 - - - Contents\MacOS - 1 - - - 0 - - - - - library\lib\armeabi-v7a - 1 - - - - - 1 - - - 1 - - - - - Assets - 1 - - - Assets - 1 - - - - - Assets - 1 - - - Assets - 1 - - - - + + + + + - - - - + + + True diff --git a/CTS.res b/CTS.res index e7f5711..6f96a8e 100644 Binary files a/CTS.res and b/CTS.res differ diff --git a/ColorToStr.groupproj b/ColorToStr.groupproj index cc2500b..f2dadab 100644 --- a/ColorToStr.groupproj +++ b/ColorToStr.groupproj @@ -12,6 +12,9 @@ + + + Default.Personality.12 @@ -47,14 +50,23 @@ + + + + + + + + + - + - + - +