Remix.run Logo
zozbot234 20 hours ago

Those toolkits would usually reimplement the "native" look and feel from scratch, or nearly so. It was uncommon to rely directly on the basic OS widgets.

mikepurvis 20 hours ago | parent | next [-]

MFC was Microsoft, so that was definitely native, and I think a lot of stuff used native even just for performance reasons. I remember getting very frustrated around then when something would want me to install the JVM and I knew I was in for a laggy mess of an application that would have bad font rendering, strange little buttons, and its own file picker.

zozbot234 19 hours ago | parent [-]

> MFC was Microsoft, so that was definitely native

Microsoft reimplemented this stuff from scratch all the time. Not just in MFC itself but Office too.

LoganDark 18 hours ago | parent [-]

Don't modern versions of Windows contain at least 5 different widget frameworks? Like, Win32, Ribbon (I think engineered for Office as you said), WinForms, WPF, WinUI 1/2/3... I think Apple just has Cocoa (Carbon is long gone), AppKit, UIKit, and SwiftUI.

bmicraft 14 hours ago | parent [-]

You (rightly) forgot about UWP, "universal windows platform"

19 hours ago | parent | prev [-]
[deleted]