Dialogs API allows creating and using application-specific dialogs.
Dialogs use the dialog resource, defined in the application resource file
(RSS). The runtime representations of dialogs are instances of the CEikDialog
and CAknDialog
classes,
or any custom class deriving from the above. Derivation is used to add custom
functionality, controls or behavior to standard dialogs.
Many methods of CEikDialog
can be overridden to provide
custom behavior. If standard behavior and built-in components are sufficient, CEikDialog
or CAknDialog
can
be used directly.
CAknDialog
adds Options menu handling to CEikDialog
.
Figure 2: Dialogs API