Category Archives: RAD Studio 10.3 Rio

Encoding of .pas files part 2

In my last post I explained that it is a good strategy to encode .pas files in UTF8. From RAD Studio 10.4 you can set under “Tools/Options/User Interface/Editor” the “Default file encoding” to UTF8. In older versions of RAD Studio … Continue reading

Posted in RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio 10.3 Rio, RAD Studio 10.4 Sydney, RAD Studio XE5, RAD Studio XE6, RAD Studio XE7, RAD Studio XE8, Tips and Tricks, Uncategorized | Comments Off on Encoding of .pas files part 2

Encoding of .pas files

This week I would like to talk about the encoding of .pas files. Normally they are ANSI encoded which is no problem since all Delphi statements are ASCII encoded. But the exception are comments. Many developers overlook this issue, but … Continue reading

Posted in C++-Builder, Delphi, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio 10.3 Rio, RAD Studio 10.4 Sydney, RAD Studio XE5, RAD Studio XE6, RAD Studio XE7, RAD Studio XE8, Tips and Tricks, Uncategorized | Comments Off on Encoding of .pas files

The Power of Delphi

One of my customers is working with Delphi for more than 20 years and he is now using the same codebase for an incredible number of project types. These types will show you how powerful Delphi is compared to other … Continue reading

Posted in Delphi, FireMonkey, HTML, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio 10.3 Rio, RAD Studio 10.4 Sydney, RAD Studio XE5, RAD Studio XE6, RAD Studio XE7, RAD Studio XE8, TMS Software, TMS Web Core | Comments Off on The Power of Delphi

Delphi 10.4.2

I just installed Delphi 10.4.2 and compiled a huge customer’s project. This project has about 2.3 million lines of code. Normally it is written and maintained with Delphi 10.3.3 Rio. For working inside the IDE it is compiled for Win32 … Continue reading

Posted in Delphi, RAD Studio 10.3 Rio, RAD Studio 10.4 Sydney, Tips and Tricks | Comments Off on Delphi 10.4.2

HTML templates in Web Core

Did you know that you can connect TMS Web Core applications to existing websites? This is a very important feature since it allows you to create websites by web designers and then implement the business logic in pure Pascal. But … Continue reading

Posted in Delphi, HTML, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio 10.3 Rio, RAD Studio 10.4 Sydney, RAD Studio XE7, RAD Studio XE8, TMS Software, TMS Web Core | Comments Off on HTML templates in Web Core

Happy Birthday!

Hi all, today is Delphi’s 26th Anniversary! Happy birthday to this wonderful development language! I started to work with Delphi 2 and used Delphi 1 for legacy 16 bit applications. From this moment I used all Delphi versions 1, 2, … Continue reading

Posted in Delphi, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio 10.3 Rio, RAD Studio 10.4 Sydney, RAD Studio XE5, RAD Studio XE6, RAD Studio XE7, RAD Studio XE8 | Comments Off on Happy Birthday!

Async and Await in TMS Web Core

Today we published a blog article on the TMS Software web site. In this article Leon explains how to write complex asynchronous Web applications with TMS Web Core and Pascal. The trick is that asynchronous calls can be written in … Continue reading

Posted in Delphi, HTML, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio 10.3 Rio, RAD Studio 10.4 Sydney, RAD Studio XE7, RAD Studio XE8, Tips and Tricks, TMS Software, TMS Web Core, Uncategorized, Visual Studio Code | Comments Off on Async and Await in TMS Web Core

Did you know…?

Did you know that inside Delphi designtime packages you can use all global Vcl variables like Application and Screen? Particularly the Screen variable is very interesting since it fires events like OnActiveFormChange and also offers the useful Forms collection.  The … Continue reading

Posted in Delphi, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio 10.3 Rio, RAD Studio 10.4 Sydney, RAD Studio XE5, RAD Studio XE6, RAD Studio XE7, RAD Studio XE8, Tips and Tricks, Uncategorized | Comments Off on Did you know…?

Did you know…?

Did you know that TMS Web Core projects allow to add further file types to a project? One example are .svg files, that are often used in web applications. That’s why the IDE plugin of TMS Web Core allows to … Continue reading

Posted in Delphi, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio 10.3 Rio, RAD Studio 10.4 Sydney, RAD Studio XE7, RAD Studio XE8, Tips and Tricks, TMS Software, TMS Web Core, Uncategorized | Comments Off on Did you know…?

20 Year Anniversary

Today is a wonderful day. It is the 20th anniversary of TMS Software. I’m sure that most of you know the TMS products like VCL UI Pack, FNC, Flexcel, BIZ and last but not least Web Core. Exactly 20 years … Continue reading

Posted in C++-Builder, Delphi, FireMonkey, HTML, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio 10.3 Rio, RAD Studio 10.4 Sydney, RAD Studio XE5, RAD Studio XE6, RAD Studio XE7, RAD Studio XE8, Third Party Components, Tips and Tricks, TMS Software, Uncategorized, Visual Studio Code | Comments Off on 20 Year Anniversary