Window Server
Client-Side Library Concepts
This section introduces some important concepts that relate to
the Window Server client-side library.
Target audience: Application developers.
- Window Server Sessions
Each application uses a Window Server session to communicate with the Window Server.
- Client-Side Buffer
The Window Server client-side buffer enables drawing functions to be buffered and executed in sequence. This saves many client-server context switches and makes the system fast and responsive.
- Screen Handling
This topic provides information about screen size and display mode.
- Display Control and Mapping in the Window Server Client
ScreenPlay provides support for externally connected displays, such as TV-out. Previous versions of Symbian and the non-ScreenPlay variant consider the size of each display to be fixed, assuming it to be built into the phone. However, for High-Definition Multimedia Interface (HDMI) and composite video connectors, there is a range of resolutions that can change dynamically. ScreenPlay provides an optional feature that supports switching between resolutions at runtime and notifies Window Server clients when there are changes to the resolution and connectedness.
- Password Support
The Window Server provides support for a password screen. This can be configured to request a password at various times, such as once a day or when the machine is switched on.