CEikMsgWin Class Reference
class CEikMsgWin : public CBase |
Base class providing functions to construct and display an information message.
Constructor & Destructor Documentation
CEikMsgWin(CEikonEnv &)
IMPORT_C | CEikMsgWin | ( | CEikonEnv & | aEikonEnv | ) | [protected] |
Parameters
CEikonEnv & aEikonEnv | The Uikon environment for which the information message is constructed. |
~CEikMsgWin()
IMPORT_C | ~CEikMsgWin | ( | ) | [virtual] |
Member Functions Documentation
CEikMsgWin_Reserved1()
IMPORT_C void | CEikMsgWin_Reserved1 | ( | ) | [private, virtual] |
CEikMsgWin_Reserved2()
IMPORT_C void | CEikMsgWin_Reserved2 | ( | ) | [private, virtual] |
CancelDisplay()
IMPORT_C void | CancelDisplay | ( | ) | |
Stops displaying the message window.
ConstructL(RWindowGroup &)
Parameters
RWindowGroup & aWindowGroup | The window group for which the information message is constructed. |
DoStartDisplay(const TDesC &)
void | DoStartDisplay | ( | const TDesC & | aText | ) | [private, pure virtual] |
PrepareDisplay(TDes &, TGulAlignment)
Configures the message window, blank window and display text for specified alignment and display area.
Parameters
TDes & aText | The text to be displayed |
TGulAlignment aCorner | Description of message window position. |
StartDisplay(const TDesC &, TGulAlignment)
Displays the message window with the specified text and alignment.
Parameters
const TDesC & aText | The text to display in the message. |
TGulAlignment aCorner | The position in which the message window will appear. There are 9 options for this, each square of a 3 by 3 matrix on the screen. |
Member Data Documentation
RBlankWindow * iBlankWindow
The window in which the message will be drawn.
TInt
iCEikMsgWin_Spare1
TInt
| iCEikMsgWin_Spare1 | [private] |
CCoeControl * iDummy
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_
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
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.
CEikResourceChange * iResourceChange
CEikResourceChange * | iResourceChange | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.