2 ms·
>MacOS specifically does terrible job at visually managing apps. I'd say that Windows traditionally did a terrible job of allowing applications to have multipl
by GeekyBear 5y ago
>MacOS specifically does terrible job at visually managing apps.
I'd say that Windows traditionally did a terrible job of allowing applications to have multiple documents open at once and visible on a large monitor.
The traditional Windows Multiple Document Interface UI was a nightmare if you wanted to have more than one document (especially documents from more than one app) visible at once on screen.
https://docs.microsoft.com/en-us/windows/win32/winmsg/about-the-multiple-document-interface https://docs.microsoft.com/en-us/windows/win32/winmsg/about-...
That terrible interface is the reason Windows conflates closing an app with closing a document.
- whatever1 5y agoThis was abandoned like 30 years ago (Windows 95)? https://docs.microsoft.com/en-us/cpp/mfc/sdi-and-mdi?view=msvc-160 https://docs.microsoft.com/en-us/cpp/mfc/sdi-and-mdi?view=ms...
- GeekyBear 5y agoYet Win32 programs still conflate closing a document with closing the application to this day.
- whatever1 5y agoI do not follow. I have two excel documents open. Each is presented to the user like an independent excel app. So in my windows taskbar there will be two excel icons stacked. If I hover I will get a quick preview of all of the excel instances that are open. If I close one document the excel instance that is running that window will close too. The other instance of excel with its document will remain unaffected.
- GeekyBear 5y agoHave you not noticed all the comments complaining that Macs see closing a document and closing a program as two separate things, while Windows still does not? Edit: It wasn't until Office 2007 that some Microsoft apps (but not others) started breaking the Win32 MDI UI.
- cryptoz 5y agoI remember feeling fancy as a teenager when I implemented MDI for a Windows application. Likely an HTML editor. Probably in VB6, maybe VC++. I just did it because I could and now I wonder how many big corps also did that because they could. Thanks for the nostalgia run there.