Window Server
Client-Side Library
The Window Server client-side library provides client applications
with access to the screen and input devices.
- Window Server Client-Side Library Overview
The Window Server keeps track of window sizes, positions, visibility and validity (keeping window content up to date). It also receives and distributes user input in the form of key presses and pointer events.
- How Will the New Application Framework Affect my Applications?
A new application and UI framework is planned for Symbian^4 (S^4). This topic summarizes what you need to know about how the new framework will affect your AVKON applications and any clients that draw using CWindowGc.
- Window Server Client-Side Library Concepts
This section introduces some important concepts that relate to the Window Server client-side library.
- Windows
This section provides information about the various types of windows and some related concepts.
- Graphics and Drawing
This section provides application developers with an introduction to key concepts involved in drawing graphics to the screen.
- Window Server Client-Side Events
- External Surfaces
This section introduces external surfaces, and related APIs and features such as zoom, flipping, rotation and display.
- Sprites and Cursors
A sprite is an arbitrary-shaped bitmap that can be moved without applications having to redraw the underlying screen. A specialized sprite type is provided for pointer cursors, which automatically track the position of a pointer.
- Animations
This section provides an introduction to the Animation API, which third-parties can use to create Window Server plug-in DLLs to perform animations.