TMS Day in Meerbusch

Thursday I had the great honor to join the Delphi gurus Bruno Fierens and Holger Flick in their sessions at the TMS Day in Meerbusch. They also played a nice video from my son Leon.

We explained to work with existing TMS components but also presented some fantastic new stuff from the TMS labs.

If you want to know more about it, then join the next TMS days.

Bruno, Leon and myself in Meerbusch

Posted in Uncategorized | Leave a comment

New Video About Record Helper

Today we published another video, this time about record helper.

As always, if you like this channel then please subscribe it. We are also very pleased about some likes.

Enjoy the video.

Posted in C++-Builder, Delphi, RAD Studio 10.2 Tokyo, Tips and Tricks | Leave a comment

New Video About Shortcuts

Today we created a new video about shortcuts in the Delphi IDE.

As always, if you like this channel then please subscribe it. We are also very pleased about some likes.

Enjoy the video.

Posted in Delphi, RAD Studio 10.2 Tokyo, Tips and Tricks | Leave a comment

New YouTube Channel

Together with my son we have set up a new YouTube channel. In this channel we will explain some interesting Delphi stuff.

As you can image we started with the legendary hello world program.

The first video is in German language but if you prefer it we can also offer some English videos.

If you like this channel then please subscribe it. We are also very pleased about some likes.

Posted in C++-Builder, Delphi, FireMonkey, RAD Studio 10.2 Tokyo, Tips and Tricks, Uncategorized | Leave a comment

Foren-Tage

Yesterday I returned from the Foren-Tage. It has been a wonderful event with an amazing trip on a ship around the Port of Hamburg. The trip has been sponsored by TMS Software. Many thanks for that!
On the conference on Saturday there also has been very interesting sessions. Here are some highlights near other great stuff:

  1. David Millington showed how to instantiate and work with C++Builder classes in Delphi.
  2. Bernd Ua explained what can happen if assumed copies of strings are passed to Windows API functions.
  3. Uwe Raabe suggested how to configure the Delphi IDE to make it more productive.
  4. And my personal favorite was the Google Maps component from Bruno Fierens.

Here is a small picture from me with Bruno.

 

Posted in C++-Builder, Delphi, FireMonkey, RAD Studio 10.2 Tokyo, Third Party Components, Tips and Tricks, TMS Software, Uncategorized | Leave a comment

TMS Day Meerbusch Nov 23, 2017

I’m happy to announce that TMS Software organizes a new training day on Thursday November 23rd in Meerbusch, NRW, Germany.

The sessions will be spent on Google Maps integration, TMS VCL & FNC components brought by ir. Bruno Fierens, TMS CTO & Embarcadero MVP, Dr. Holger Flick, TMS Evangelist & Embarcadero MVP and myself.

If you are using TMS components or plan to use them, don’t hesitate to participate in the TMS Day. We will show some great new stuff.

Posted in C++-Builder, Delphi, FireMonkey, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio XE5, RAD Studio XE6, RAD Studio XE7, RAD Studio XE8, Third Party Components, TMS Software, Uncategorized | Leave a comment

TMS Passkit at German Code Rage 2017

This year I will hold a presentation at the German Code Rage 2017. You can join it on Thursday, 22th at 1 pm.

I will talk about the new TMS PassKit component. With TMS PassKit, wallet PassKit files can be generated for use with the iOS / iPhone wallet of all types. Wallet is an application on Apple iOS that manages tickets, vouchers, boarding passes, store cards or other virtual objects. It is a part of the Apple Pay system which supports payment by NFC or Apple Wallet.

TMS Software, established in 1995, is a software development company specialized in:

  • VCL, FMX, LCL, FNC, ASP.NET, .NET, IntraWeb component development
  • Windows, Web, Android, iOS, macOS, Linux, Node.js development projects
  • Training, consulting & custom project development

TMS software has a team of experienced developers with main office in Europe, Belgium as well as offices in Uruguay and Brazil.

Posted in C++-Builder, Delphi, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio XE8, Third Party Components, Uncategorized | Leave a comment

Converted dfm to Text Format

Today Stefan Glienke mentioned at Google+ that there are some libraries which still use the binary format for dfm files. This is an issue since it is nearly impossible to recognize the changes in your vcs.

I do remember old Delphi version which only supported the binary format. In the Delphi bin folder you can find the convert.exe tool that converts a dfm file to the text format and vice versa. You can simply drop a dfm file on it.

Stefan mentioned that one if the libs with binaries is Abbrevia so that I converted them to the text format.

Posted in C++-Builder, Delphi, RAD Studio 10.2 Tokyo, Third Party Components, Tips and Tricks, TurboPack, Uncategorized | Leave a comment

Free Capacities

Hi all,

I currently have free capacities. I’m looking for remote contract work. I’m a specialist in all Delphi versions, particularly components, SQL databases, ORM and multi-threading.


Thanks,

Roman

Posted in C++-Builder, Delphi, FireMonkey, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio XE5, RAD Studio XE6, RAD Studio XE7, RAD Studio XE8, Third Party Components, Tips and Tricks, Uncategorized | Leave a comment

Supports

This week I had to maintain some legacy code that uses many interfaces and supports in order to find out if a specific interface is supported:

One of the tasks I had to do is to replace the interfaces with pure Delphi objects. That’s why I wondered if there is a chance to write something similar for objects.

I played a bit and found the following:

Posted in Delphi, RAD Studio 10.2 Tokyo, Tips and Tricks, Uncategorized | 4 Comments