3 ms·
> https://www.joelonsoftware.com/2000/04/22/consistency-and-other-hobgoblins/ https://www.joelonsoftware.com/2000/04/22/consistency-and-ot... >> Netscape 6.0 g
by mananaysiempre 3y ago
> https://www.joelonsoftware.com/2000/04/22/consistency-and-other-hobgoblins/ https://www.joelonsoftware.com/2000/04/22/consistency-and-ot...
>> Netscape 6.0 goes so far as to reimplement every single common Windows control.
Of course, there’s the part where IE[1], VB, and Access all implement(ed) their own common windows controls, they were just careful to make them behave (nearly) the same. Some of the things needed for that are deliberately available in the Win32 API, others are deliberately[2] undocumented, still others are just impressively obscure[3].
[1] http://bytepointer.com/resources/old_new_thing/20050211_035_windowless_controls_are_not_magic.htm http://bytepointer.com/resources/old_new_thing/20050211_035_...
[2] http://bytepointer.com/resources/old_new_thing/20150508_096_documentation_creates_contract_which_is_why_you_need_to_be_very_careful_what_you.htm http://bytepointer.com/resources/old_new_thing/20150508_096_...
[3] https://www.codeproject.com/Articles/12340/CImageButtonWithStyle-Buttons-using-Images-with-XP https://www.codeproject.com/Articles/12340/CImageButtonWithS...