All Blog Posts  |  Next Post  |  Previous Post

Every Delphi developer wins during the holiday season


Monday, December 12, 2022

TMS Software Delphi  Components

When our team brainstormed about giveaways for the holiday season, we came up with several ideas.

  • We wanted to create a project and give away the full source code
  • We wanted to offer discounts on new licenses for products
  • We wanted to give away some real (physical) gifts and came up with the idea to give away TMS WEB Core books written by our colleague Dr. Holger Flick

As we could not choose between these 3 ideas, we decided to combine all ideas into one action.

So, we created a Delphi TMS WEB Core application of which we give away the full source code and via this web application, you can get the 25% discount coupon codes for new licenses of TMS WEB Core, TMS FNC Component Studio, TMS BIZ Premium and a 20% discount coupon code for TMS ALL-ACCESS. Finally, when submitting your email address for claiming the full source code of the project you participate in the contest where we give away 3 TMS WEB Core books!  

TMS Software Delphi  Components

Participate now

Head over to the TMS WEB Core XMas web app at and click the gift boxes to find the discount coupon codes and click again on the coupon code to start the order using the discount. Submit your name & email to participate in the contest to win one of 3 TMS WEB Core books and get the full source code of this TMS WEB Core web app!

TMS Software Delphi  Components

About the XMas app

The XMas app is actually simple but shows some interesting techniques. First of all, it is fully based on a HTML template. It should work fine on a smartphone, tablet or desktop computer. In this particular case, we did not use the new introduced Responsive Manager to create the responsive design, but used classic Bootstrap with media queries from the HTML template for the form. We've used the JavaScript particle.js library to have the effect of falling snowflakes. Particle.js is a powerful library that features tons of customizations through CSS to create animations in a website. You can see here different transparencies set to snowflakes, rotation of snowflakes and a sort of random falling down movements. To participate for the contest, an endpoint was created via a script on the server and this endpoint receives & stores the name, email address and boolean whether the email address can be used to send our newsletter or not. This information is sent via a HTTPS request. The boxes from where the discount coupon codes are revealed are made from images shown via a TWebImageControl component and when it is clicked the image URL is changed to show an image of an opened box.

Happy holidays

We wish you a fantastic holiday period with your friends & family and hopefully some spare time to explore some new Delphi programming ideas! 

Bruno Fierens


This blog post has received 2 comments.

1. Wednesday, December 14, 2022 at 9:52:21 AM

Good morning, will there also be any gifts for existing customers?

Thanks for great support throughout the year and have a wonderful holiday season

Baecker Gernot

2. Wednesday, December 14, 2022 at 10:08:08 AM

Sure, everyone participating gets the full source code of the XMas TMS WEB Core app we created and a chance to win a TMS WEB Core book.
Other than this, we spoil all existing customers all year with 70% discounts for renewals. And especially this week, watch out for another new component that existing TMS ALL-ACCESS will get beta access to. To be announced shortly!

Thanks for your loyalty, much luck in participating to win a TMS WEB Core book.
Happy holidays!

Bruno Fierens

Add a new comment

You will receive a confirmation mail with a link to validate your comment, please use a valid email address.
All fields are required.

All Blog Posts  |  Next Post  |  Previous Post