A standard control that displays a calendar. This is a Gregorian Calendar. This class should only get used
directly if ONLY a gregorian Calendar is requested. The CEikCalendar should be used to show
the gregorian or a lunar calendar depending on a some settings. Using CEikCalendar will
use any other calendar transparently.
Date selection pop-up. This control brings up a pop-up calendar from which a user may select a single date.
It is used in conjunction with a user-supplied MEikCalendarObserver. This class is not
intended for user derivation.
Any real implmentation of the CEikCalendar must inherit from this base class.
Clock control. An on-screen clock that can be initialised from a CLOCK resource struct, and can be
switched between analog and digital display with a pointer tap. CEikClock is implemented as a container
control wrapped around a more primitive CEikLocaleConformantClock. The clock control
has an associated resource struct CLOCK and control factory identifier EEikCtClock. This class is not
intended for user derivation.
A primitive clock. This clock is used by the more sophisticated CEikClock which is implemented as a
container control wrapped around CEikLocaleConformantClock.
A clock constructed from resource
Calendar observer interface. Objects of classes implementing this interface can be registered with a
CEikCalendar object, and will be informed about changes made to the calendar. This interface
is implemented by user classes which are interested in user date selections from CEikCalendar
controls.
Base class used in the derivation of CEikClock. It has no user accessible functions.
Utility class to support clock animation.
Sets the time for clocks.
A digital clock. A digital clock is composed of one or more text sections, which define how the time information is displayed.
Sets display parameters for clocks.