├── .gitattributes ├── .gitignore ├── KLib.ArrayHelper.pas ├── KLib.Assets.rc ├── KLib.AsyncMethod.pas ├── KLib.AsyncMethods.pas ├── KLib.Asyncify.pas ├── KLib.CheckBoxHelper.pas ├── KLib.Common.pas ├── KLib.Constants.pas ├── KLib.Crypto.pas ├── KLib.Csv.pas ├── KLib.DateTimeUtils.pas ├── KLib.DiContainer.pas ├── KLib.FileSearchReplacer.pas ├── KLib.FileSystem.pas ├── KLib.Generics.Attributes.pas ├── KLib.Generics.Ini.pas ├── KLib.Generics.JSON.pas ├── KLib.Generics.ShellParams.pas ├── KLib.Generics.pas ├── KLib.Graphics.pas ├── KLib.Indy.pas ├── KLib.IniFiles.pas ├── KLib.ListOfThreads.pas ├── KLib.Math.pas ├── KLib.MemoryRAM.pas ├── KLib.MyEncoding.pas ├── KLib.MyEvent.pas ├── KLib.MyIdFTP.pas ├── KLib.MyIdHTTP.pas ├── KLib.MyIdHTTPServer.pas ├── KLib.MyService.Utils.pas ├── KLib.MyService.dfm ├── KLib.MyService.pas ├── KLib.MyServiceApplication.pas ├── KLib.MyThread.pas ├── KLib.Promise.All.pas ├── KLib.Promise.pas ├── KLib.ServiceApp.HttpServerAdapter.pas ├── KLib.ServiceApp.ThreadAdapter.pas ├── KLib.ServiceAppPort.pas ├── KLib.StringListHelper.pas ├── KLib.StringUtils.pas ├── KLib.Types.pas ├── KLib.Utils.pas ├── KLib.VC_Redist.pas ├── KLib.Validate.pas ├── KLib.Windows.EventLog.Messages ├── KLib.Windows.EventLog.Messages.h ├── KLib.Windows.EventLog.Messages.mc ├── KLib.Windows.EventLog.Messages.rc ├── MSG00409.bin ├── MSG00410.bin ├── README-info.txt └── README.txt ├── KLib.Windows.EventLog.pas ├── KLib.Windows.pas ├── KLib.WindowsService.pas ├── KLib.XML.pas ├── KLib.ZPLPrinter.pas ├── KLib.mystring.pas ├── KLib.sqlstring.pas ├── LICENSE ├── README.md ├── assets ├── x64 │ ├── libeay32.dll │ └── ssleay32.dll └── x86 │ ├── libeay32.dll │ └── ssleay32.dll ├── examples ├── async │ ├── README.md │ └── example-1-async.zip ├── formutils │ └── README.md └── services │ └── README.md └── forms ├── KLib.MessageForm.dfm ├── KLib.MessageForm.pas ├── KLib.PresentationForm.dfm ├── KLib.PresentationForm.pas ├── KLib.RTFForm.dfm ├── KLib.RTFForm.pas ├── KLib.WaitForm.dfm └── KLib.WaitForm.pas /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/.gitignore -------------------------------------------------------------------------------- /KLib.ArrayHelper.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.ArrayHelper.pas -------------------------------------------------------------------------------- /KLib.Assets.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Assets.rc -------------------------------------------------------------------------------- /KLib.AsyncMethod.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.AsyncMethod.pas -------------------------------------------------------------------------------- /KLib.AsyncMethods.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.AsyncMethods.pas -------------------------------------------------------------------------------- /KLib.Asyncify.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Asyncify.pas -------------------------------------------------------------------------------- /KLib.CheckBoxHelper.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.CheckBoxHelper.pas -------------------------------------------------------------------------------- /KLib.Common.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Common.pas -------------------------------------------------------------------------------- /KLib.Constants.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Constants.pas -------------------------------------------------------------------------------- /KLib.Crypto.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Crypto.pas -------------------------------------------------------------------------------- /KLib.Csv.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Csv.pas -------------------------------------------------------------------------------- /KLib.DateTimeUtils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.DateTimeUtils.pas -------------------------------------------------------------------------------- /KLib.DiContainer.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.DiContainer.pas -------------------------------------------------------------------------------- /KLib.FileSearchReplacer.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.FileSearchReplacer.pas -------------------------------------------------------------------------------- /KLib.FileSystem.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.FileSystem.pas -------------------------------------------------------------------------------- /KLib.Generics.Attributes.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Generics.Attributes.pas -------------------------------------------------------------------------------- /KLib.Generics.Ini.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Generics.Ini.pas -------------------------------------------------------------------------------- /KLib.Generics.JSON.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Generics.JSON.pas -------------------------------------------------------------------------------- /KLib.Generics.ShellParams.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Generics.ShellParams.pas -------------------------------------------------------------------------------- /KLib.Generics.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Generics.pas -------------------------------------------------------------------------------- /KLib.Graphics.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Graphics.pas -------------------------------------------------------------------------------- /KLib.Indy.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Indy.pas -------------------------------------------------------------------------------- /KLib.IniFiles.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.IniFiles.pas -------------------------------------------------------------------------------- /KLib.ListOfThreads.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.ListOfThreads.pas -------------------------------------------------------------------------------- /KLib.Math.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Math.pas -------------------------------------------------------------------------------- /KLib.MemoryRAM.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.MemoryRAM.pas -------------------------------------------------------------------------------- /KLib.MyEncoding.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.MyEncoding.pas -------------------------------------------------------------------------------- /KLib.MyEvent.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.MyEvent.pas -------------------------------------------------------------------------------- /KLib.MyIdFTP.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.MyIdFTP.pas -------------------------------------------------------------------------------- /KLib.MyIdHTTP.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.MyIdHTTP.pas -------------------------------------------------------------------------------- /KLib.MyIdHTTPServer.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.MyIdHTTPServer.pas -------------------------------------------------------------------------------- /KLib.MyService.Utils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.MyService.Utils.pas -------------------------------------------------------------------------------- /KLib.MyService.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.MyService.dfm -------------------------------------------------------------------------------- /KLib.MyService.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.MyService.pas -------------------------------------------------------------------------------- /KLib.MyServiceApplication.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.MyServiceApplication.pas -------------------------------------------------------------------------------- /KLib.MyThread.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.MyThread.pas -------------------------------------------------------------------------------- /KLib.Promise.All.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Promise.All.pas -------------------------------------------------------------------------------- /KLib.Promise.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Promise.pas -------------------------------------------------------------------------------- /KLib.ServiceApp.HttpServerAdapter.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.ServiceApp.HttpServerAdapter.pas -------------------------------------------------------------------------------- /KLib.ServiceApp.ThreadAdapter.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.ServiceApp.ThreadAdapter.pas -------------------------------------------------------------------------------- /KLib.ServiceAppPort.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.ServiceAppPort.pas -------------------------------------------------------------------------------- /KLib.StringListHelper.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.StringListHelper.pas -------------------------------------------------------------------------------- /KLib.StringUtils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.StringUtils.pas -------------------------------------------------------------------------------- /KLib.Types.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Types.pas -------------------------------------------------------------------------------- /KLib.Utils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Utils.pas -------------------------------------------------------------------------------- /KLib.VC_Redist.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.VC_Redist.pas -------------------------------------------------------------------------------- /KLib.Validate.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Validate.pas -------------------------------------------------------------------------------- /KLib.Windows.EventLog.Messages/KLib.Windows.EventLog.Messages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Windows.EventLog.Messages/KLib.Windows.EventLog.Messages.h -------------------------------------------------------------------------------- /KLib.Windows.EventLog.Messages/KLib.Windows.EventLog.Messages.mc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Windows.EventLog.Messages/KLib.Windows.EventLog.Messages.mc -------------------------------------------------------------------------------- /KLib.Windows.EventLog.Messages/KLib.Windows.EventLog.Messages.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Windows.EventLog.Messages/KLib.Windows.EventLog.Messages.rc -------------------------------------------------------------------------------- /KLib.Windows.EventLog.Messages/MSG00409.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Windows.EventLog.Messages/MSG00409.bin -------------------------------------------------------------------------------- /KLib.Windows.EventLog.Messages/MSG00410.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Windows.EventLog.Messages/MSG00410.bin -------------------------------------------------------------------------------- /KLib.Windows.EventLog.Messages/README-info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Windows.EventLog.Messages/README-info.txt -------------------------------------------------------------------------------- /KLib.Windows.EventLog.Messages/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Windows.EventLog.Messages/README.txt -------------------------------------------------------------------------------- /KLib.Windows.EventLog.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Windows.EventLog.pas -------------------------------------------------------------------------------- /KLib.Windows.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.Windows.pas -------------------------------------------------------------------------------- /KLib.WindowsService.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.WindowsService.pas -------------------------------------------------------------------------------- /KLib.XML.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.XML.pas -------------------------------------------------------------------------------- /KLib.ZPLPrinter.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.ZPLPrinter.pas -------------------------------------------------------------------------------- /KLib.mystring.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.mystring.pas -------------------------------------------------------------------------------- /KLib.sqlstring.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/KLib.sqlstring.pas -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/README.md -------------------------------------------------------------------------------- /assets/x64/libeay32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/assets/x64/libeay32.dll -------------------------------------------------------------------------------- /assets/x64/ssleay32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/assets/x64/ssleay32.dll -------------------------------------------------------------------------------- /assets/x86/libeay32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/assets/x86/libeay32.dll -------------------------------------------------------------------------------- /assets/x86/ssleay32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/assets/x86/ssleay32.dll -------------------------------------------------------------------------------- /examples/async/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/examples/async/README.md -------------------------------------------------------------------------------- /examples/async/example-1-async.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/examples/async/example-1-async.zip -------------------------------------------------------------------------------- /examples/formutils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/examples/formutils/README.md -------------------------------------------------------------------------------- /examples/services/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/examples/services/README.md -------------------------------------------------------------------------------- /forms/KLib.MessageForm.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/forms/KLib.MessageForm.dfm -------------------------------------------------------------------------------- /forms/KLib.MessageForm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/forms/KLib.MessageForm.pas -------------------------------------------------------------------------------- /forms/KLib.PresentationForm.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/forms/KLib.PresentationForm.dfm -------------------------------------------------------------------------------- /forms/KLib.PresentationForm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/forms/KLib.PresentationForm.pas -------------------------------------------------------------------------------- /forms/KLib.RTFForm.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/forms/KLib.RTFForm.dfm -------------------------------------------------------------------------------- /forms/KLib.RTFForm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/forms/KLib.RTFForm.pas -------------------------------------------------------------------------------- /forms/KLib.WaitForm.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/forms/KLib.WaitForm.dfm -------------------------------------------------------------------------------- /forms/KLib.WaitForm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karoloortiz/Delphi_Utils_Library/HEAD/forms/KLib.WaitForm.pas --------------------------------------------------------------------------------