class CEikMsgWin : public CBase |
Base class providing functions to construct and display an information message.
Public Member Functions | |
---|---|
~CEikMsgWin() | |
IMPORT_C void | CancelDisplay() |
IMPORT_C void | ConstructL(RWindowGroup &) |
IMPORT_C void | StartDisplay(const TDesC &, TGulAlignment) |
Protected Member Functions | |
---|---|
CEikMsgWin(CEikonEnv &) | |
TDes & | PrepareDisplay(TDes &, TGulAlignment) |
Private Member Functions | |
---|---|
IMPORT_C void | CEikMsgWin_Reserved1() |
IMPORT_C void | CEikMsgWin_Reserved2() |
void | DoStartDisplay(const TDesC &) |
Protected Attributes | |
---|---|
RBlankWindow * | iBlankWindow |
CCoeControl * | iDummy |
CEikonEnv & | iEikonEnv_ |
RMessageWindow * | iMessageWindow |
Private Attributes | |
---|---|
TInt | iCEikMsgWin_Spare1 |
CEikResourceChange * | iResourceChange |
IMPORT_C | CEikMsgWin | ( | CEikonEnv & | aEikonEnv | ) | [protected] |
CEikonEnv & aEikonEnv |
IMPORT_C void | ConstructL | ( | RWindowGroup & | aWindowGroup | ) |
RWindowGroup & aWindowGroup |
void | DoStartDisplay | ( | const TDesC & | aText | ) | [private, pure virtual] |
const TDesC & aText |
TDes & | PrepareDisplay | ( | TDes & | aText, |
TGulAlignment | aCorner | |||
) | [protected] |
TDes & aText | |
TGulAlignment aCorner |
IMPORT_C void | StartDisplay | ( | const TDesC & | aText, |
TGulAlignment | aCorner | |||
) |
const TDesC & aText | |
TGulAlignment aCorner |
RBlankWindow * | iBlankWindow | [protected] |
The window in which the message will be drawn.
CCoeControl * | iDummy | [protected] |
An empty control required for construction of a blank window. This defines a handle back to the client side object, which is only required if you need to later initiate client side drawing.
CEikonEnv & | iEikonEnv_ | [protected] |
A CEikonEnv*, which all applications have. This is required for construction of a CEikMsgWin as it provides access to services which the message window needs, the window server session for example.
RMessageWindow * | iMessageWindow | [protected] |
An RAnim derived class, which is responsible for interacting with server side classes to provide the message window's animation on the screen. It is constructed by passing in the RWindowBase which it will use to draw its contents to, and also a handle to an animation DLL, which provides the animation functionality.