XML Mapper 27.0.7594.23573 XML Mapper is the Swiss knife for transforming and mapping XML files. This is an updated version of the XML Mapper that ships with RAD Studio. At design time, it defines the mappings between generic XML documents and the data packets that client datasets. How to install: unpack the content to installation bin folder. Easter Egg: Type [ALT]+TEAM on the about screen. http://altd.embarcadero.com/getit/public/libraries/XMLMapper/XmlMapper-202010172.zip
PrintDAT! Report Component 1.81.00 PrintDAT! makes your grids and tables printable with just 1 line of code. Our report component can print or export your TDBrid, TStringGrid, TListbox, TTable, TQuery, TDataset, TClientDataset, including virtually all 3rd party databases. http://altd.embarcadero.com/getit/public/libraries/PrintDAT/PrintDAT_Lite-20201015.zip
IPWorks 2020 Delphi Edition 20.0.7583 IPWorks is a comprehensive framework of easy-to-use components for Internet development, including FTP, HTTP, SMTP, POP, IMAP, LDAP, DNS, SMS, SOAP, etc. http://altd.embarcadero.com/getit/public/libraries/NSoftware/IPWorks_2020_7583_dlp.zip
IPWorks 2020 C++ Builder Edition 20.0.7583 IPWorks is a comprehensive framework of easy-to-use components for Internet development, including FTP, HTTP, SMTP, POP, IMAP, LDAP, DNS, SMS, SOAP, etc. http://altd.embarcadero.com/getit/public/libraries/NSoftware/IPWorks_2020_7583_bcb.zip
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
FMXLinux 1.50 for Sydney FMXLinux 1.50 for Rio Full features FireMonkey implementation for Linux Platform http://altd.embarcadero.com/getit/public/libraries/FMXLinux/fmxlinux-10.4-20201105.zip http://altd.embarcadero.com/getit/public/libraries/FMXLinux/fmlinux-Rio-20201105.zip
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
Delphi Compiler and LSP Hotfix 1 for 10.4.1 (General and Linux) http://altd.embarcadero.com/getit/public/libraries/Patches/CompilerLSPHotfixGeneral-20201104.zip http://altd.embarcadero.com/getit/public/libraries/Patches/CompilerLSPHotfixLinux-20201104.zip
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
about Delphi Compiler and LSP Hotfix 1 for 10.4.1 (General and Linux)
more info: Embarcadero Blogs https://blogs.embarcadero.com/delphi-compiler-and-lsp-patch-for-rad-studio-10-4-1/
How to Install (anyone) - How I did in my install:
My RAD Studio 10.4.1 is in C:\EMB <--- my root for Embarcadero softwares ---------- --- C:\EMB\RAD1041 <--- my RAD 10.4.1 root --- C:\EMB\RAD1041\bin --- C:\EMB\RAD1041\...
1) Copy your "Hotfix - zip file" for one folder anyone ...> I unzip this file in my C:\EMB folder - you can choice anyother place if you can!
2) open CMD as Admin, and go to folder where is the files unziped! ...> in my case: c:\EMB\CompilerLSPHotfixGeneral-20201104 <--- my files unzip
3) you'll see 3 files : "PatchTool.exe", "ReadMe.txt" and "delphi.compilers.hotfix.zip"
4) you'll use the "PatchTool.exe" to install or uninstall the patches in RAD Studio, like this!
5) type the command-line:
PatchTools -f delphi.compilers.hotfix.zip -b 21.0 -a
NOTE: using -u on command-line, you can "uninstall" this patch! for all options type: PATCHTOOLS.EXE <--- without any params
6) wait the installation and it's ready!
7) if all it's ok, you'll have a new folder named: "C:\<<RAD-STUDIO-FOLDER>>\_patch-backup" in your RAD Studio installation.
... see the "install.log" file to see what files was added or replaced!
FMX Linux 1.51 for Sydney FMX Linux 1.51 for Rio Full features FireMonkey implementation for Linux Platform. http://altd.embarcadero.com/getit/public/libraries/FMXLinux/fmxlinux-10.4-20201109.zip http://altd.embarcadero.com/getit/public/libraries/FMXLinux/fmlinux-Rio-20201109.zip
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
QuickLib 2.1 QuickLib expands language functionality with lots of improved and quick to implement functions like AutoMapper, MemoryCache, IOC Dependency Injection, Scheduled and Background tasks with retry and fail control, Json/Yaml/Registry config, Serializers etc. http://altd.embarcadero.com/getit/public/libraries/ExilonSoft/QuickLib-20201111.zip https://github.com/exilon
QuickLogger 1.44 QuickLogger is a Delphi/Firemonkey (Windows/Linux/OSX/IOS/Android) library for logging on files, console, memory, email, rest, eventlog, syslog, slack, telegram, redis, logstash, elasticsearch, influxdb, graylog, ide debug messages and throw events. http://altd.embarcadero.com/getit/public/libraries/ExilonSoft/QuickLogger-20201111.zip https://github.com/exilon
Sempare Template Engine for Delphi 1.3.0 (XE4 to Sydney editions) Sempare Template Engine for Delphi allows for flexible text manipulation. It can be used for generating email, html, source code, xml, configuration, etc. --- Released under GPL and Commercial License.
Simply add the 'src' directory to the search path to get started.
Sample usage:
program Example; uses Sempare.Template; type TInformation = record name: string; favourite_sport : string; end; begin var tpl := Template.parse('My name is <% name %>. My favourite sport is <% favourite_sport %>.'); var information : TInformation; information.name := 'conrad'; information.favourite_sport := 'ultimate'; writeln(Template.eval(tpl, information)); end.
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
BatSoft Library 4.0 from November 12, 2020 BatSoft Library contains patterns such as mementos, observers, settings streaming and a simple yet extremely versatile and efficient list control... and few other handy things. http://altd.embarcadero.com/getit/public/libraries/BatSoft/BatSoft-20201113.zip http://batsoft.com.au/ https://getitnow.embarcadero.com/BatSoftLibrary-4.0/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
SDL Component Suite. Light Edition 10.7 from November 17, 2020 The SDL Component Suite is an industry leading collection of components supporting scientific and engineering computing. The entire suite consists of about 50 units covering a wide range of requirements in science and engineering. The component suite is available both for Delphi and for C++Builder. Epina GmbH Get It Now http://altd.embarcadero.com/getit/public/libraries/SDLSuite/SDLsuite_10.4-20201117.zip https://www.epina.at/ https://getitnow.embarcadero.com/SDLComponentSuite-Sydney-10.7/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
TwineCompile 5.2.1 from September 07, 2020 (update) Cut C++ compile times by up to 50x! JomiTech Get It Now http://altd.embarcadero.com/getit/public/libraries/TwineCompile/TwineCompile-20200907.zip http://jomitech.com/ https://getitnow.embarcadero.com/TwineCompile-5.2.1/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
DelphiMessageBus 1.1 from November 24, 2020 (link) Message Bus Pattern for Delphi. Send (publish) Message of any type in one place and receive it (subscribe) in many places. THSoft Tomasz Hutnik Get It Now https://github.com/THSoftPoland/DelphiMessageBus https://thsoft.pl/ https://getitnow.embarcadero.com/DelphiMessageBus-1.1/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
Apple Platforms Patch for RAD Studio 10.4.1 http://altd.embarcadero.com/getit/public/libraries/Patches/ApplePlatformsPatch10.4.1-20201124.zip
Apple Platforms Patch for RAD Studio 10.4.1 Readme
This patch addresses a few issues related to RAD Studio 10.4.1 support for XCode 12, iOS 14 and macOS Big Sur, which were not available when 10.4.1 shipped.
The patch includes fixes in different areas. The first is an RTL fix for an issue with exceptions, also causing issues at app termination, for macOS applications running on the recently released macOS 11.0 Big Sur. The corresponding public issue was logged on Quality Portal as RSP-30000. For this issue, the patch includes modified source code and compiled binary files.
The second part of the patch is delivered via a new version of PAServer for macOS, and includes fixes for several issues: SDK import from Xcode 12 Debugging applications on an iOS 14 device This includes Quality Portal reports such as RSP-30806, RSP-31014, RSP-31667 and RSP-31049.
Installation via GetIt
If you download the patch via GetIt, it is installed automatically, creating a backup of the files replaced. However, the new version of PAServer for macOS is only copied into the PAserver folder (by default, a folder like C:\Program Files (x86)\Embarcadero\Studio\21.0\PAServer), and you need to copy it over to a Mac and install it manually.
Manual Download and Installation
If you download this patch via the my.embarcadero.com download portal, you’ll have to copy the content of the ZIP file into the respective subfolders of the RAD Studio installation folder. Also, you have to copy and install PAServer on your Mac.
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
WebMocks 2.0 from November 27, 2020 Library for stubbing and setting expectations on HTTP requests in Delphi with DUnitX. http://altd.embarcadero.com/getit/public/libraries/WebMocks/WebMocks-20201127.zip https://appercept.com/ https://github.com/appercept/Delphi-WebMocks https://getitnow.embarcadero.com/WebMocks-2.0/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
Delphi Event Bus 2.0 from November 30, 2020 Delphi Event Bus (for short DEB) is an Event Bus framework for the Delphi platform implementing the publish/subscribe pattern. DEB is designed to decouple different parts/layers of your application while still allowing them to communicate efficiently. http://altd.embarcadero.com/getit/public/libraries/DelphiEventBus/DelphiEventBus-20201130.zip https://github.com/spinettaro/delphi-event-bus https://getitnow.embarcadero.com/DelphiEventBus-2.0/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
Fast Report FMX 2.7.3 Embarcadero Edition for Sydney from December 02, 2020 Report generator FastReport FMX is a modern solution for integrating Business Intelligence in your software. It has been created for developers who want to use ready-made components for reporting http://altd.embarcadero.com/getit/public/libraries/FastReport/FastReportFMX-20201202.zip https://www.fast-report.com/en/product/fast-report-fmx/ https://getitnow.embarcadero.com/Fast_Report_FMX-2.7-104/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
AQtime Standard for Embarcadero RAD Studio 8.81 from December 02, 2020 AQtime is integrated profiler toolkit that helps you find performance bottlenecks and memory and resource leaks in your applications and easily eliminate them. With AQtime Standard for Embarcadero RAD Studio, you can profile 32-bit native-code applications created with Embarcadero RAD Studio XE6 - XE8, 10, 10.1. SmartBear Software http://altd.embarcadero.com/getit/public/libraries/AQtime/AQtime-20201202.zip https://smartbear.com/ https://smartbear.com/product/aqtime-pro/overview/ https://getitnow.embarcadero.com/AQtime-8.81/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
FMXLinux 1.52 from December 08, 2020 Full features FireMonkey implementation for Linux Platform. http://altd.embarcadero.com/getit/public/libraries/FMXLinux/FMXLinux_Sydney-20201208.zip https://www.ksdev.com/ https://www.fmxlinux.com/ https://getitnow.embarcadero.com/FmxLinux-1.52/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
Sempare Template Engine for Delphi 1.3.1 from November 12, 2020 Sempare Template Engine for Delphi allows for flexible text manipulation. It can be used for generating email, html, source code, xml, configuration, etc. http://altd.embarcadero.com/getit/public/libraries/Sempare/Sempare-20201210.zip http://www.sempare.ltd/ https://github.com/sempare/sempare-delphi-template-engine https://getitnow.embarcadero.com/SempareTemplateEngine-1.3.1/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
I thank you and many others here, mainly @Kaida... create man/woman here
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
TwineCompile 5.2.2 from December 15, 2020 Cut C++ compile times by up to 50x! http://altd.embarcadero.com/getit/public/libraries/TwineCompile/TwineCompile-20201214.zip http://jomitech.com/ http://jomitech.com/twine.php https://getitnow.embarcadero.com/TwineCompile-5.2.2/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
Parnassus Parallel Debugger 1.0 from December 15, 2020 Modern apps have multiple threads, and this plugin lets you debug in parallel: the same way your code runs! See multiple call stacks, step or run each thread instead of the whole process, see multiple threads' execution right in the code editor and more. To install need ParnassusCoreEditor and next reg-file with your paths:
reg-file : ---------- Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Embarcadero\BDS\21.0\Experts] "Debugger"="C:\\Users\\USER\\Documents\\Embarcadero\\Studio\\21.0\\Parnassus\\ParnassusDebugger_XSydney.dll" ---------- http://altd.embarcadero.com/getit/public/libraries/ParnasusPlugins/ParnassusDebugger_XSydney-20201214.zip http://altd.embarcadero.com/getit/public/libraries/ParnasusPlugins/ParnassusCoreEditor_XSydney-20200617.zip https://parnassus.co/ https://parnassus.co/delphi-tools/ https://getitnow.embarcadero.com/ParallelDebugger-1.0/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
BatSoft is sole trader consultancy (ABN: 50 392 093 218) that does software analysis, architecture and development for computers and mobile devices. My specialties are software analysis and advanced OO architecture. I develop primarily using Delphi, Unity C# and SQL.
I recently did a two year TAFE course on game development. Geez, that’s so much more fun than I expected. The best part is that I can use my rather abundant imagination!
My work experiences span from 1995 and range from Australia, Sweden and Taiwan. I am generally the chief architect, sometimes a mentor for colleagues, and always prefer to solve the more challenging projects. I have worked in all stages of software development and prefer working in a team, but for some reason I have often been given projects that one would normally assign to small teams.
From my experiences I’ve learnt that a good solution, even to a complex real world problem, tends to consist of a few simple rules that, when combined, give rise to what appears to be complex behaviour. My method is to begin with investing time in properly understanding client needs, then architecting a solution. After that I need relatively little time writing and testing, because simple rules translate to simple code. I can’t recall ever missing a deadline when I’ve been allowed to work in this way, though I have missed deadlines when rushed. In my experience, shortcuts cost even more time to work around, even in initial development. And… my code is always tidy and usually well commented, usually with design notes serving as documentation.
Can I do web? Not really. I’d prefer that you spend your money on a web developer. Can I design databases? Yes, I certainly can. Am I an expert in XYZ library? Probably not. I don’t specialise in knowing tech. I specialised in architecting solutions. Am I an expert in any particular domain? No, I specialised in business analysis. Do I understand client needs? Yes! That is one of my fortés. Can I solve hard architectural problems? Yes! That is another forté. Can I design good UI’s? I think my UI’s are fine, but most clients find them ugly. Can I teach OO? Yep, from the very basics to advanced patterns in hours. I have my own teaching method.
BatSoft Library Hi! This library is some of my personal library that I’ve built up over my 20+ years of Delphi. Hopefully these classes and routines will be as useful to others as they’ve been to me.
It is donation-ware, so you’re allowed to use this for both commercial and personal projects for free. But if you want to encourage me to continue updating it, then please e-mail me and/or donate to help pay for my Delphi licence.
The documentation can be found in the menu above.
I’m currently adding documentation. (The menu is slowly growing.) In the meantime, have a look at the demos (and also the unit tests).
http://batsoft.com.au/batsoft-classes-pas/ http://batsoft.com.au/batsoft-mementos-pas/ http://batsoft.com.au/batsoft-observer-managed/ http://batsoft.com.au/batsoft-observer-manual/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
Extract files from C:\Program Files (x86)\Embarcadero\Studio\21.0\PAServer\LinuxPAServer21.0.tar to your Ubuntu(Debian) home documents directory: /home/<LinuxUser>/Documents/PAServer-21.0
Start paserver as sudo, don't enter a password advisably.
sudo ./paserver
Enter "i" to display an IP Address or "?" for Help
>i *. Your IP Address might be different than shown on the images below.
3. Preparing RAD Studio for deploying FMX Application.
Creating FMX project and configuring SDK Manager for connection with LinuxPAServer.
1. Launch RAD Studio 10.4. 2. Go to Project->Add New Project. 3. On New Items dialog select Delphi -> Multi-Device Application [OK], Blank Application [OK]. In the Projects explorer, expand Target Platforms double-click on Linux 64 bit to activate. 4. Right-click on Linux 64 bit -> "Edit SDK"
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
TwineCompile 5.2.2 from December 16, 2020 (update) Cut C++ compile times by up to 50x! JomiTech Project Get It Now http://altd.embarcadero.com/getit/public/libraries/TwineCompile/TwineCompile-20201215.zip http://jomitech.com/ http://jomitech.com/twine.php https://getitnow.embarcadero.com/TwineCompile-5.2.2/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
December Apple Platforms Patch for RAD Studio 10.4.1 1.0 from December 17, 2020 or December Apple Platforms Patch for RAD Studio 10.4.1 1.0 from December 16, 2020 Difference in readme.txt only. Updated Apple Platforms Patch for RAD Studio 10.4.1. This new patch replaces the similar patch released November including additional improvements. Embarcadero Technologies http://altd.embarcadero.com/getit/public/libraries/Patches/ApplePlatformsPatch10.4.1-20201217.zip http://altd.embarcadero.com/getit/public/libraries/Patches/ApplePlatformsPatch10.4.1-20201216.zip
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
DEC - Delphi Encryption Compendium 6.0 from December 18, 2020 Cryptography library containing hash- and cipher algorithms, a cryptographic pseudo random number generator and CRC and format conversion classes along with demo projects and extensive documentation. http://altd.embarcadero.com/getit/public/libraries/DEC/DEC-20201218.zip http://batsoft.com.au/ https://github.com/MHumm/DelphiEncryptionCompendium https://getitnow.embarcadero.com/DEC-6.0/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
DEC - Delphi Encryption Compendium Lite 6.0 from December 21, 2020 Cryptography library containing hash algorithms, a cryptographic pseudo random number generator and CRC and format conversion classes along with demo projects and extensive documentation. TeamDEC Get It Now http://altd.embarcadero.com/getit/public/libraries/DEC/DECLite-20201221.zip https://github.com/MHumm/DelphiEncryptionCompendium https://getitnow.embarcadero.com/DECLite-6.0/
eWriter HelpViewer for Delphi 2.5 from December 21, 2020 EWriter eBooks are the modern alternative to the obsolete CHM format for local application help. They offer full support for context-sensitive help and file links. They combine the benefits of CHM and WebHelp and eliminate the disadvantages of both. The package includes the unit Vcl.EwriterHelpViewer.pas which implements support for the eWriter help format in Delphi’s help system. Applications currently using CHM files for application help can switch to eWriter help almost without changes. EC Software GmbH Project Get It Now http://altd.embarcadero.com/getit/public/libraries/eWriter/eWriter-20201222.zip https://www.helpandmanual.com/ https://www.helpandmanual.com/downloads_delphi.html https://getitnow.embarcadero.com/eWriterHelpViewer-2.5/
ICS for FMX and VCL 8.65 from December 23, 2020 ICS is a Delphi library composed of many internet components supporting all major protocols and applications. All components are event driven and non-blocking, with blocking versions for simpler applications. Includes OpenSSL 1.1.1i. Overbyte Project Get It Now http://altd.embarcadero.com/getit/public/libraries/ICS/icsv865-D104-20201223.zip http://www.overbyte.be/ http://wiki.overbyte.eu/wiki/index.php/ICS_Download https://getitnow.embarcadero.com/ICS_FMX-8.65-Sydney/
ICS for VCL 8.65 from December 23, 2020 ICS is a Delphi library composed of many internet components supporting all major protocols and applications. All components are event driven and non-blocking, with blocking versions for simpler applications. Includes OpenSSL 1.1.1i. Overbyte Project Get It Now http://www.overbyte.be/ http://wiki.overbyte.be/wiki/index.php/ICS_Download https://getitnow.embarcadero.com/ICS_VCL-8.65-Sydney/
SynEdit for VCL 1.5 from December 22, 2020 (update) SynEdit for Delphi and CBuilder. Syntax highlighting edit control, not based on the Windows common controls. Supported on platforms: Windows. TurboPack Project Get It Now http://altd.embarcadero.com/getit/public/libraries/TurboPack/SynEdit-20201223.zip http://www.turbopack.net/ https://github.com/TurboPack/SynEdit https://getitnow.embarcadero.com/SynEdit-1.5cb-Sydney/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
TChromeTabs 2.6 from December 29, 2020 TChrome tabs is a comprehensive implementation of Google Chrome's tab system - features include - fully animated tabs, drag and drop, automatic resizing and positioning, right to left text, custom tab shapes, full demo plus much more. Easy-IP Project Get It Now http://altd.embarcadero.com/getit/public/libraries/TChromeTabs/TChromeTabs-20201229.zip http://www.easy-ip.net/ https://github.com/norgepaul/tchrometabs https://getitnow.embarcadero.com/TChromeTabs-2.6-Sydney/
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3