Latest news of the FPC and Lazarus team
We are  organizing a new event on  Saturday 
November 2018.
For the program click here
For registration go to this page (click...)

Free trial for new subscribers
and students:

Extra 1 year subscription 

(on top of what you have already)

if you renew now you will get an extra year subscription and the USB stick Credit card including the Blaise Pascal Magazine Library for only € 25 extra.
Total Amount € 75 including the Download Subscription for one year.

Total Amount for the printed version € 260 including the Printed and Download Subscription for one year.



1 Computer Graphics Math and Games
2 1-year Subscription Blaise Pascal Magazine
3 Learn To Program Using Lazarus
4 The all-in LIBRARY of all Blaise Pascal Magazines up to 2018 (called Lib-Stick) on a
5 Credit card U
sb Stick.


The b
ook is written by the  main writers
and the making of the book 




New Issue 75 coming

Lab visit 7: TMS WEB Core testing and exploring

With the ever growing number of TMS WEB Core UI controls we have and the ever growing complexity, testing web UI controls becomes a non-trivial task. Our team clearly has a need to allow an efficient way testing not only by the developer of the UI controls but also by other users. One of the chores for testing a UI control with numerous settings that affect the appearance and the behavior, is that typically an application needs to be developed that will surface all the combinations of settings. And then we are not yet talking about interactions between multiple UI controls. So, we found ourselves both writing a lot of test application code and also going a lot through the cycle of configuring a UI control, compile, run, test and repeat with other configurations.

The new issue 75 will be published this month: Here is the next Cover

Starting the conference

"Times they are a changin..."
an old song of Bob Dylan. So actually anything changes all the time: I was very much surprised these days when I was doing some research about the Quantum Internet that there will be soon some rigorous new developments to happen in two years: 2020!
Read the transcript (page 30) of this TEDx where Stephanie Wehner is explaining what the Quantum Internet means: A step for mankind as big as the creating of the internet in 1969, as big as Columbus discovering the Americas in 1492. And even bigger. Put it in to your Agenda...

I am always fascinated by these kind of amazing and even fantastical developments but we have done quite some developments of our own:
(I mean we as a Pascal community).
We created Pas2 JS, the Webcore component group from TMS, the FNC component group - again from TMS and now we have a new phenomena:
the gaming suite...Why is that so special?

Because you now can make your own 2D and 3DGames. Because that means you can create your own 3D live software and because something very special is coming on that ever has been my greatest dream:
I want to make Pascal available to children in the most purest and simplest way:
let them play with Pascal. How?

Quite simple: this gaming engine makes it possible for a child to have a form where you can draw on, create your own house or bear or cat or car and... move it live around on the paper.
Turn it around or make 3D of it. And...on the other form you immediately can see the code. You can see it changing live.
And backwards: if you change the code the tree will grow - or shrink! Live.

But that's not all: I would really like the kid to learn some of the directives that you need for pascal code writing: think of that apple falling from the tree - which Mr. Newton experimented with , then remember the steps: if - then else? What about an array? Pretty easy to draw...

How fabulous would that be - explaining code to a child and let it try it by altering the statement through drawing it?
And vice versa...
learning all the essential bits and pieces through playing?

I will show it to you in Köln/Bonn next Saturday (22 September) with the help of Michalis Kamburelis who is the developer of all that beautiful stuff.

Imaging you your self could in code write a scenario where you can walk through a building and let your customer have a preview and tell you where the cables, the communications and what other things could go by walking through that building... and all that is done in ONE Language: Pascal!

I think we are quite well on the way to make Pascal the tool it should be: a great tool for everyone in whatever situation on whatever platform...

If this really interests you:
come to the Lazarus Professional Conference next weekend: 20/21/22
of September. The Saturday (22) is the best way for you to get value for your money: you will get the Library Credit Card USB Stick for free! If you come, send us your request for the voucher code and we will make sure you will get extra discount... office@blaisepascal.eu


Very special news in this Item:
Michalis Kamburelis presents his new 
Creating 2D and 3D Games Using Castle Game Engine
Build your own house or office and walk through it


Quantum Internet: Professor Stephanie Wehner
REST easy with kbmMW #14 – DB Controlled login: By Kim Madsen
Delphi revelations #1 – kbmMW Smart client on NextGen (Android) – Scope problems:
By Kim Madsen
kbmMW safety first #2 – Hardware based random numbers
By Kim Madsen
Inter-thread communication By Jean Pierre Hoefnagel
Creating Games Using Castle Game Engine: By Michalis Kamburelis
Video Processing:
Video capture, Sceen capture, IP Camera, Webstreaming,Creating videos from Frames
By Boian Mitov
Rotation Button: By David Dirkse
STATICS: Calculating loads that are hanging on a cable
By David Dirkse
Converting Delphi code to Lazarus
By Juha Manninen and Howard Page-Clark




Meetup Saturday 3 November 2018

Location: “In de huiskamer” Address:  Kerkstraat 23 IJsselstein – Netherlands Date: Saturday 3 November 2018 For details you can call +31 6 21 23 62 68 or send an email to office(at)blaisepascal.eu For Registration (click here) Program: all of these presentations will be spoken in English, and Dutch  as well eventually German 9.00 – 9.30 Registration … Read More

Update about The Lazarus Handbook

Here you can see a preview: Click on the Picture to see more. The chapters that are ready for now: Debugging  click for more Editor click for more Macros click for more Components & the Component Palette click for more TA_Chart click for more TCP/IP Programming Web Service Toolkit Graphics Printing Databases Delphi / Lazarus Project Converter … Read More

New: Blog about the web

Since today we have a new extra Blog: for about a fortnight Bruno Fierens will explain about the webcore and the new techniques that are becoming available

Road Map for Lazarus / FPC

We started to create our first Roadmap for Lazarus. You can find it here: Click on the Blog, in the next lines you find the address. Or click on the picture.

Dutch Delphi Academie opened

De “Stage” onderdelen zijn voor stagiairs en afstudeerders toegankelijk. Beiden ook voor deelname van enkele dagen, dus als iemand even een dagje mee wil pikken dan kan dat. Voor stagiairs en afstudeerders is deelname altijd gratis, als ze het hele traject doen dan krijgen ze zelfs een stagevergoeding! Kijk hier

About the Lazarus Professional Event

On Wednesday Holger Klemt and  I had invited some guests to have a little celebration dinner for the start off. Thursday we started the First day  with Mattias and he showed the most of the new features available in the new version of Lazarus. LCL Interfaces Changes / LCL Changes TScrollingWinControl (TForm, TScrollBox, TFrame) Added flags … Read More

Gaming Engine Michalis Kamburelis

The text is done by Michalis 1. The engine is great to develop 2D games, not only 3D. https://www.youtube.com/watch?v=4bK1mLFRLJY This video shows the game “The Unholy Society”, that we’re developing as “Cat-astrophe Games” indie game studio. It is all in-game footage (that is, performed 100% using Castle Game Engine). If you like the game, you can … Read More

PhotoPage made in Bonn Lazarus Professional Event

All these pictures are available for the attendees – if you want them (all) you could send your request to: office (Atsign) blaisepascal.eu. Mattias Gaertner The originator of Pas2JS. Nothing to say about the attention people were having Holger Klemt und Mattias Gaertner James Ralston, a guest specially came over from the USA The Lazarus … Read More

Survey PAS2JS

This is a survey about the language features that we need to add to the PAS2JS Compiler. It takes very little time because there is only one question: The survey is located here: https://tinyurl.com/y8kft76u

Lazarus Professional Event Latest News Saturday Program

Samstag / Saturday 22 September 2018   09:00-10:30 Lazarus und fpc im Überblick: Roadmap  HK+MG+DO             Wo steht lazarus im Vergleich zu Delphi? Was ist aktuell in der Pipeline? Welche neusten Entwicklungen sind im Trunk?             Wie bekommt man professionellen Support (LazFactory)? Literatur zum Lazarus projekt.             Wer sind die Köpfe dahinter? Was kommt wann … Read More


Subjects we will show and discuss: on the event (Mattias Gärtner) LCL Interfaces Changes / LCL Changes / TScrollingWinControl (TForm, TScrollBox, TFrame)Added flags to exclude some graphics format to create smaller applications: TCustomImageList / TImageList /TSpeedButton, TBitBtn TWinControl.DoubleBuffered, / .ParentDoubleBuffered and TApplication.DoubleBuffered IDE Changes: Editor / Debugger / IDE Interfaces Changes / Components / TOpenGLControl / TAChart Changes affecting compatibility: LazUtils … Read More

TMS announcing TMS WEB Core 1.0 Brescia

Here you will find more detailed information TMS WEB Core  Framework for creating modern web applications. TMS ALL-ACCESS All-access 1 year subscription to the entire product range. Ready for WEB The following products can be used in combination with TMS WEB Core. FNC Components Framework neutral components for use with Delphi & C++Builder VCL framework, Delphi … Read More

Announcing Delphi Community Edition

Embarcadero announces the new C++Builder and Delphi Community editions. Shared FREE of charge with our community of freelance developers, startups, students and non-profits earning less than $5000 USD, our Community Editions are full-featured IDEs for building iOS, Android, Windows and macOS apps from a single codebase. This is our first Community Edition release and it … Read More

Why C is not my favourite programming language / Holger Klemt

June 16, 2018 This article is based on a post by https://www.bernd-leitenberger.de/pascal-und-c.shtml and has been updated by Holger Klemt in some places based on recent developments. Introduction There is an essay by Kernigham, one of the developers of C, “Why Pascal is not my favorite programming language.” This essay from the early 80s is worth … Read More

Wintech Italie

Wintech / Piacenza / Italy Detlef Overbeek at his desk In Italy we presented together with  Bruno Fierens of TMS the new WebCore component group.  


Michael Philippenko from Fastreport and his colleague from Steema-software is going to organise a special series of free workshops on reporting and charting in Delphi and .Net and would like to invite you to attend the workshops at Nürnberg on June 29 (Friday) 2018 and in Barcelona on July 2 (Monday) 2018

Follow up MeetUp 25 May 2018

Conclusions and requests on the MeetUp we will do the following: – The color theme of the Magazine will be simplified. The Black and White version will become  more simplified to black and white and as little shades as possible. – In Lazarus the Compact View will have the following Features extra: The Form view … Read More


Hello dear reader, we want you to know and make sure that at any time you can ask for the details we have registered about you. So we could show that to you or if you wish of course remove any unwanted details we have.So far we have nothing but your address, sometimes telephone, email … Read More

News about

We have decided  today (29th April 2018) that we will add the language feature “Anonymous Functions” at shortest possible time. All the details of the compiler will be put on a special page.