Michael Schnell schrieb:
On 12/02/2013 10:55 AM, Mark Morgan Lloyd wrote:
I think you're at risk of mixing layers again.
Of course you are absolutely right and I do know this.
But I replied to Microsoft being the inventor of the desktop we are
using. And Microsoft does not use a (publicly) defined X layer but that
layer is an integral part of what is perceived as the thingy that holds
the programs' GUIs (and might be called "Desktop").
The first MS desktop was GEM, borrowed from Digital Research borrowed
from Apple, I used it also on my Atari ST. License issues forced MS to
create something slightly different, named Windows. The major difference
of Windows (vs. GEM) is the added messaging system, with message pipes
and loops, which turned the GEM event polling model upside down. Next
come menus, which were moved from the screen into forms. The rest is
technically almost the same, with only a different look to convince
judges in defense against Apple and DRI claims.
DoDi
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus