Linked by Thom Holwerda on Sat 28th Feb 2009 11:47 UTC
Permalink for comment 351124
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 06/18/13 22:33 UTC
Linked by Anonymous on 06/18/13 22:26 UTC
Linked by Thom Holwerda on 06/18/13 22:25 UTC
Linked by Thom Holwerda on 06/18/13 17:45 UTC
Linked by Thom Holwerda on 06/18/13 17:32 UTC, submitted by poundsmack
Linked by Thom Holwerda on 06/17/13 17:58 UTC
Linked by Thom Holwerda on 06/17/13 17:52 UTC
Linked by Thom Holwerda on 06/14/13 21:03 UTC
Linked by Thom Holwerda on 06/14/13 20:46 UTC
Linked by Thom Holwerda on 06/14/13 17:32 UTC
More News »
Sponsored Links



Member since:
2006-01-01
Yes you are right, with Windows, every control IS a window (this excludes the menu bar) but unlike X.ORG, by default "visually" it does *not* live outside the parent form (which is the case with X when you show the widget) that created the control (widget). With X.ORG, each control/window/widget can live outside the parent window (form) that created the widget. The Window Manager gives it a border so it is treated like another form (when speaking with Windows terminology). Thus, the "window manager should handle the tab bar logic".
With windows however it is a different story. Each newly created control must be assigned to a real window with borders or what we call a "form". Thus, the "window manager should handle the tab bar logic" is voided because visually, it is not a form.
Because of the way X treats controls, it makes it a bit difficult to create an MDI and not just that but if things get messy, you may end up with a task bar button for each icon on your desktop because each object in X is treated as if it was a form equivalent in Windows. So you have to do a few extra steps to make it behave the way you'd expect to.
As far as Safari is concerned, I trully doubt that's a real title bar. It's probably a panel aligned to the top and masked to look like a title bar. With Windows you can make the entire form behave like a title bar so it's not that hard.
Edited 2009-02-28 22:43 UTC