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.
Related concepts