Linda-chan
“Sadly, almost nobody uses Win32 scroll bars any more. Everybody uses frameworks that provide their own custom scroll bars.”
Yes, that’s sad. Personally, I develop Win32 desktop applications in Delphi (specifically, the VCL framework, which is just a thin layer on top of the native Windows controls), so all applications I write professionally (for scientific, industrial, or enterprise use) as well as all applications I write at home (mathematical visualisation etc.) are 100% native Windows applications. Of course, with the scroll bar context menu.
In fact, a few years ago, an update to the VCL made this context menu disappear. Being an Embarcadero MVP, I reported it as a bug and now it is back again!
To me, the classic Win32 desktop and its native Win32 controls represent quality and stability. Everything just works, every time, in exactly the expected way. A Win32 app I wrote in the late 90s can still be used on Windows 11 today. Its Delphi project can be opened in the most recent Delphi version (13.2) just fine. And I feel confident that Win32 applications I write today will be usable in 20 years time without any issues at all.
I might sound like some kind of “Win32 fanatic”, but I truly believe that the classic Windows desktop is a major technological achievement in terms of quality and stability. Sometimes you get the feeling that “kids these days” don’t think that the classic Win32 desktop is very “hot” or “cool”, but the world runs on it: Everything from healthcare information systems to hotel reservation systems are based on the classic Win32 desktop.
And it just works. I love it!
And I think it is sad that it often isn’t considered “cool” or “hot” or “modern” these days.
