diff -r 51a74ef9ed63 -r ae94777fff8f Symbian3/SDK/Source/GUID-A36C2DE6-21D8-5558-B223-1E81CEB16891-GENID-1-8-1-6-1-1-4-1-5-1-3-1.dita --- a/Symbian3/SDK/Source/GUID-A36C2DE6-21D8-5558-B223-1E81CEB16891-GENID-1-8-1-6-1-1-4-1-5-1-3-1.dita Wed Mar 31 11:11:55 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,36 +0,0 @@ - - - - - -Clock -OverviewProvides the graphical display of digital and analogue clocks. The -clocks are animated to change with system time. -
Architectural relationships

The animation -of the clocks is performed by an animation DLL that plugs-in to the Window -Server. The key classes in this API are client-side animation classes, derived -from the animation client-side class RAnim.

-
Description

The API has three key concepts: clock -base classes, analogue clock, and digital clock.

Clock base classes

A -number of base classes provide shared functionality for the clocks, including -basic display control, and time setting. They derive ultimately from RAnim, -and are, in inheritance order, RAnimWithUtils, RTimeDevice, -and RClock.

Analogue clock

Derived -from RClock, the class RAnalogClock provides -an analogue clock with configurable color, size, position, and number of hands.

How -a hand is drawn is specified by a TAnalogDisplayHand object. -The settings for displaying an AM/PM indicator is provided by SAnalogDisplayAmPm.

Digital -clock

Derived from RClock, the class RDigitalClock provides -a digital clock with configurable color, size, position, and font. What time -information is displayed is configured through one or more TDigitalDisplayTextSection objects.

-
See also
    -
  • Animation

  • -
  • Window server

  • -
-
\ No newline at end of file