Comment by pjmlp

6 months ago

You are missing a step there, before Windows Forms there was WFC, Windows Foudation Classes (not to mix with the other WFC from .NET), used in J++, one of the reasons for Sun's lawsuit.

Alongside events, and J/Direct the percursor to P/Invoke.

https://news.microsoft.com/source/1998/03/10/microsoft-visua...

It was WFC that was the rip off, WinForms is basically WFC redone in C#.

Indeed, but very few people remember J++ or WFC, so I simplified that story.

Either way, someone coming from VCL will see a lot of familiar things in System.ComponentModel.