Difference between revisions of "Widget Manager"
From PowerUI
Line 3: | Line 3: | ||
== Scope == | == Scope == | ||
− | The window manager is used for more than just typical "window" - it's designed to be used to describe any kind of self contained widget or component of a UI. For example, the [[Dialogue|dialogue system]] uses it to display speech and every [[Context Menu|context menu]] is also a window. | + | The window manager is used for more than just typical "window" - it's designed to be used to describe any kind of self contained widget or component of a UI. For example, the [[Dialogue|dialogue system]] uses it to display speech and every [[Context Menu|context menu]] is also a window. [[Screen Fading (Fade to black/ Whiteouts)|Screen fading]] is also a more abstract use of the window system. |
== Templates == | == Templates == | ||
The visual appearance of a window is described by a [[Window Templates|window template]]. PowerUI has a few built in templates for different kinds of window. Ideally these templates can be shared or sold to maximize the value of the window manager. | The visual appearance of a window is described by a [[Window Templates|window template]]. PowerUI has a few built in templates for different kinds of window. Ideally these templates can be shared or sold to maximize the value of the window manager. |
Revision as of 10:07, 14 January 2017
The window manager is a major subsystem in PowerUI. It creates self contained UI's, each called a window, which can be opened via a web API or via the window:// protocol.
Scope
The window manager is used for more than just typical "window" - it's designed to be used to describe any kind of self contained widget or component of a UI. For example, the dialogue system uses it to display speech and every context menu is also a window. Screen fading is also a more abstract use of the window system.
Templates
The visual appearance of a window is described by a window template. PowerUI has a few built in templates for different kinds of window. Ideally these templates can be shared or sold to maximize the value of the window manager.