The question is what does the WM do if it's a new window? Does it put on top of another window, beside it or allow for both possibilities? This is the basic difference between a stacking window manager, a tiling window manager and a dynamic window manager. When receiving these drawing orders part of those orders must specify whether to draw in an existing window or a new window. Drawing a taskbar, an application launcher, a dock, a system tray that's a number of programs giving more orders to WM. Restoring desktop content that's another program giving orders to WM. Drawing a background on the desktop (root window) that's a program that sends orders to the WM (Window Manager). Anything drawn on the screen that's a window manager at work, but it needs to receive drawing orders from a program or a number of programs. A window manager (WM) allows multiple windows to be drawn and is thus essential for multitasking and a huge evolution in OS design. Ubuntu and Debian are like DOS it receives input from the keyboard and responds to input by outputting text to one screen (one window).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |