I just read this interesting article. It appears to explain why Windows is such a mess - and how it happens.http://www.microsoft.com/technet/technetma...al/default.aspx
Synopsis: There's one approved way to call a function in Windows. But software programmers often use other methods - and this is what makes it so hard to keep Windows compatible with applications.
In this example they used Mapped Network Drives. There's a function that will call the Map Network Drives that can be used to do this directly.
But, the programmer decided to call the right click menu of Explorer to get it. And, instead of picking the name from the menu, they just picked the 3rd entry from the top. Then, they realized that it was different between WinXP and Win2K - so they added a version check to it. Then the user enables AutoPlay - and it bumps the item down - so they went back and defined it as the 5th item up from the bottom (rather than the 3rd item down from the top). Etc, etc, etc.
Now, there's no way that Microsoft can know exactly what each programmer in the entire world has done (but they're trying with the different hardware and software certification programs that they use).
Then along comes Vista with even more changes to the context menu. How can Microsoft be sure that this program will work with Vista?
You may say that it's the programmer's problem - but it's not, it's the user of the program's problem. They're the one that will have to wait for a patch to fix this - and they may lose a contract or some business because of it.
My browser caused a flood of traffic, sio my IP address was banned. Hope to fix it soon. Will get back to posting as soon as Im able. - John
(my website: http://www.carrona.org/
)**If you need a more detailed explanation, please ask for it. I have the Knack
. ** If I haven't replied in 48 hours, please send me a message. My eye problems have recently increased and I'm having difficult reading posts. (23 Nov 2017)FYI - I am completely blind in the right eye and ~30% blind in the left eye.
<p>If the eye problems get worse suddenly, I may not be able to respond.If that's the case and help is needed, please PM a staff member for assistance.