Comment Re:Linux vs Windows RAM usage apples to oranges (Score 1) 110
lol yes! There's at least an Open File dialog from Windows 3.1: https://old.reddit.com/r/Windo...
The ODBC Driver interface for configuration is tied to the old dialog.
The interface for the drivers was designed around GetOpenFileName() as it was at the time.
One of the features of GetOpenFileName/GetSaveFileName is that the structure passed in can include two special options- a function pointer to a hook routine, as well as a custom dialog template which windows will insert.
The functions were improved in Windows 95 with the "Explorer style". Even old programs get this style at the very least, because windows will imply the flag.
unless a template or hook routine is specified. See if a hook routine or template is specified and the OFN_EXPLORER flag is not, then the hook routine or template was designed for the old-style dialog. Windows uses the old-style dialog in this instance so that the program can run and doesn't crash.
The ODBC Driver configuration uses a dialog template to add the "read Only" and "Exclusive" checkboxes. That is why it shows the old style dialog.