I have two related questions. The first is probably pretty simple: what controls this difference? I was unable to find a preference for this in "Settings > General" or "Settings > Editing > General Editing".
The second is this: When I start DrRacket from the command line (that is, as a subprocess of a shell), I see one style. When I start it by double-clicking, I get the other. This leads me to believe that the difference can be controlled by ... an environment variable? Which is weird? My guess would be that it's something indirect, e.g. there's an environment variable which causes DrR to look in a different place for prefs first, or somehow the PATH is affecting the tab style somehow, but ... it's weird. Any thoughts?
I could be wrong, but I think the flat panel implementation is a vestige from the time where the tabs weren't using the native OS provided tabs. Removing it would have been a good idea - if it weren't for Windows. At least that's the impression I get from reading the Racket docs. But - can it be true that native Windows tabs doesn't support reordering?
Anyways, my point is that it doesn't make sense to add a preference for this.
I bet the environment variable is there, so one can work on the flat tabs on macOS.