RMessageWindow Class Reference
|
class RMessageWindow : public RAnimWithUtils
|
A configurable window that appears for a brief time to display a message to the user and then disappears.
This is the basic class that is used by classes such as
CEikonEnv
and
CEikMsgWin
to provide information and message windows. Such higher-level classes would normally be used by client applications rather than
RMessageWindow
. This class can be used though to implement specialist new classes.
Note that this class is in the same library as the Clock API for implementation reasons only.
CEikMsgWin
CEikonEnv
|
Public Member Functions
|
|
|
RMessageWindow
(
RAnimDll
&, const
RWindowBase
&)
|
|
IMPORT_C void
|
CancelDisplay
()
|
|
IMPORT_C void
|
ConstructL
(
TInt
,
TInt
,
TRgb
,
TRgb
)
|
|
IMPORT_C void
|
ConstructL
(
TInt
,
TInt
,
TRgb
,
TRgb
,
TRgb
)
|
|
IMPORT_C void
|
GetBorders
(
TMargins
&)
|
|
IMPORT_C void
|
SetBackgroundColor
(
TRgb
)
|
|
IMPORT_C void
|
SetBorderColor
(
TRgb
)
|
|
IMPORT_C void
|
SetPlinthColors
(
TRgb
,
TRgb
)
|
|
IMPORT_C void
|
SetTextColor
(
TRgb
)
|
|
IMPORT_C void
|
StartDisplay
(
TBool
,
TTimeIntervalMicroSeconds32
, const
TDesC
&)
|
|
IMPORT_C void
|
StartDisplay
(
TBool
,
TTimeIntervalMicroSeconds32
,
TTimeIntervalMicroSeconds32
, const
TDesC
&)
|
|
Inherited Functions
|
|
|
RAnim::AsyncCommandReply(TRequestStatus &,TInt,const TIpcArgs &)
|
|
|
RAnim::Command(TInt)
|
|
|
RAnim::Command(TInt,const TPtrC8 &)
|
|
|
RAnim::CommandReply(TInt)
|
|
|
RAnim::CommandReply(TInt,const TDesC8 &,const TIpcArgs &)
|
|
|
RAnim::CommandReply(TInt,const TPtrC8 &)
|
|
|
RAnim::Construct(const RWindowBase &,TInt,const TDesC8 &)
|
|
|
RAnim::Construct(const RWindowBase &,TInt,const TDesC8 &,const TIpcArgs &)
|
|
|
RAnim::Construct(const RWsSprite &,TInt,const TDesC8 &)
|
|
|
RAnim::Construct(const RWsSprite &,TInt,const TDesC8 &,const TIpcArgs &)
|
|
|
RAnim::Destroy()
|
|
|
RAnim::RAnim()
|
|
|
RAnim::RAnim(RAnimDll &)
|
|
|
RAnim::~RAnim()
|
|
|
RAnimWithUtils::AppendToConstructorBufL(const TDesC8 &)
|
|
|
RAnimWithUtils::Close()
|
|
|
RAnimWithUtils::ConstructorBuf()const
|
|
|
RAnimWithUtils::ConstructorBufAlreadySent()const
|
|
|
RAnimWithUtils::ConstructorBufExists()const
|
|
|
RAnimWithUtils::RAnimWithUtils(RAnimDll &,const RWindowBase &)
|
|
|
RAnimWithUtils::SendConstructorBufIfCompleteL(TInt)
|
|
|
RAnimWithUtils::SendConstructorBufL(TInt)
|
|
|
RAnimWithUtils::SetNumAdditionsStillExpected(TInt)
|
Constructor & Destructor Documentation
RMessageWindow(RAnimDll &, const RWindowBase &)
Member Functions Documentation
CancelDisplay()
|
IMPORT_C void
|
CancelDisplay
|
(
|
)
|
|
ConstructL(TInt, TInt, TRgb, TRgb)
|
IMPORT_C void
|
ConstructL
|
(
|
TInt
|
aBaselineOffset,
|
|
|
TInt
|
aFontHandle,
|
|
|
TRgb
|
aBackgroundColor,
|
|
|
TRgb
|
aTextColor
|
|
|
)
|
|
ConstructL(TInt, TInt, TRgb, TRgb, TRgb)
|
IMPORT_C void
|
ConstructL
|
(
|
TInt
|
aBaselineOffset,
|
|
|
TInt
|
aFontHandle,
|
|
|
TRgb
|
aBackgroundColor,
|
|
|
TRgb
|
aTextColor,
|
|
|
TRgb
|
aBorderColor
|
|
|
)
|
|
GetBorders(TMargins &)
|
IMPORT_C void
|
GetBorders
|
(
|
TMargins
&
|
aBorders
|
)
|
|
SetBackgroundColor(TRgb)
|
IMPORT_C void
|
SetBackgroundColor
|
(
|
TRgb
|
aBackgroundColor
|
)
|
|
SetBorderColor(TRgb)
|
IMPORT_C void
|
SetBorderColor
|
(
|
TRgb
|
aBorderColor
|
)
|
|
SetPlinthColors(TRgb, TRgb)
|
IMPORT_C void
|
SetPlinthColors
|
(
|
TRgb
|
aTl,
|
|
|
TRgb
|
aBr
|
|
|
)
|
|
SetTextColor(TRgb)
|
IMPORT_C void
|
SetTextColor
|
(
|
TRgb
|
aTextColor
|
)
|
|
StartDisplay(TBool, TTimeIntervalMicroSeconds32, const TDesC &)
StartDisplay(TBool, TTimeIntervalMicroSeconds32, TTimeIntervalMicroSeconds32, const TDesC &)
Member Enumerations Documentation
Enum anonymous
Defines the maximum length of text in the message.
Enumerators
|
EMaxTextLength = 80
|
Maximum length of text in the message.
|
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.