|
||
class CEikMsgWin : public CBase;
Base class providing functions to construct and display an information message.
CBase
-
Base class for all classes to be instantiated on the heap.
CEikMsgWin
- Base class providing functions to construct and display an information message.
Defined in CEikMsgWin
:
CEikMsgWin(CEikonEnv &)
Protected constructor.CEikMsgWin_Reserved1()
CEikMsgWin_Reserved2()
CancelDisplay()
Stops displaying the message window. ConstructL(RWindowGroup &)
Completes construction.DoStartDisplay(const TDesC &)
StartDisplay(const TDesC &,TGulAlignment)
Displays the message window with the specified text and alignment.iBlankWindow
The window in which the message will be drawn. iDummy
An empty control required for construction of a blank window. This defines a han...iEikonEnv_
A CEikonEnv*, which all applications have. This is required for construction of ...iMessageWindow
An RAnim derived class, which is responsible for interacting with server side cl...~CEikMsgWin()
Destructor. Inherited from CBase
:
Delete(CBase *)
Deletes the specified object.Extension_(TUint,TAny *&,TAny *)
Extension function operator new(TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)
Initialises the object to binary zeroes.operator new(TUint,TLeave)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)
Allocates the object from the heap and then initialises its contents to binary z...protected: IMPORT_C CEikMsgWin(CEikonEnv &aEikonEnv);
Protected constructor.
|
IMPORT_C void ConstructL(RWindowGroup &aWindowGroup);
Completes construction.
|
IMPORT_C void StartDisplay(const TDesC &aText, TGulAlignment aCorner);
Displays the message window with the specified text and alignment.
|
private: virtual void DoStartDisplay(const TDesC &aText)=0;
|
protected: 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.
protected: 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.
protected: 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.