Da ich ja schon gestern auf die Möglichkeiten der (Ubuntu) Bash auf Windows 10 Creators Update und Delphi eingegangen bin, habe ich mal einen kleinen Performance Test gegenüber einer normalen Ubuntu-Installation gemacht.
Dazu habe ich ein einfaches Quicksort benutzt:
program QuickSort;
{$APPTYPE CONSOLE}
uses
SysUtils,
System.Diagnostics,
System.Timespan;
const
maxLen = 100000000;
type
stip = array [1 .. maxLen] of integer;
var
i: integer;
s: stip;
Stopwatc...
Today I thought I would follow up my previous 'preview' post with more information on Multi-Tenancy support in RAD Server. The 10.2 version, released 2 days ago, includes Multi-Tenancy support for RAD Server.
RAD Server is a turn-key application foundation for rapidly building and deploying services based applications. RAD Server enables developers to quickly build new application back-ends or migrate existing Delphi or C++ client/server business logic to a modern services based architecture th...
We have a lot of great demos to help you get started with RAD Studio. Today's blog post focuses on our CopyPaste FireMonkey demo.
The CopyPaste sample demonstrates how to create applications that use the system's clipboard to copy and paste text or images. The sample uses IFMXClipboardService to interact with the system clipboard. The SetClipboard method is used to put data into the system clipboard and the GetClipboard method is used to return data from the system clipboard.
Windows, macOS an...
Jim McKeeth just relaunched his weekly Delphi podcast with Nick Hodges. Today, I thought I would show you how to build a FireMonkey app for streaming your podcast.
Visual Controls
Application Title:
TToolbar
TLabel: StyleLookUp = toollabel; Align = Contents
Streaming Controls:
TToolbar
TEdit: Align = Left; Margins Right = 5
TButton: StyleLookUp = stoptoolbutton; Margins Right = 5, Margins Left = 5;
TButton: StyleLookUp = playtoolbutton; Margins Right = 5, Margins ...
Tip of the day: How to change TMultiView's fill color
1. Add TMultiView to your form
2. Right-click on the control and select 'Edit Default Style'. This opens the integrated Style Designer
3. Select 'MultiViewStyle' in the Structure Pane
4. In the Object Inspector, select Fill > Brush to change the color
5. When done, click on the 'x' in the top right hand corner to apply the color change
6. Repeat these steps for each platform where you want to make a TMultiView fill color change...
The Delphi Boot Camp series is a free Coding Bootcamp with over 13 hours of training, question & answer sessions, and more with experienced developers. Delphi can be used to build cross platform applications for Android, iOS, macOS, and Windows 10. This coding bootcamp will bring you up to speed quickly and get you building and deploying apps to your devices fast. If you're new to Delphi and Object Pascal be sure to start on the Day 1 session.
Are you ready to get started? Let's g...
TMultiView is a smart menu component for FireMonkey applications that makes it really easy to create app navigation that automatically adjusts itself depending on form factor, orientation and target platform. TMultiView is a container component which means that you can parent many different components to it, such as a top aligned TToolbar or a client aligned TListview.