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.
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 &) |
Public Member Enumerations | |
---|---|
enum | anonymous { EMaxTextLength = 80 } |
IMPORT_C | RMessageWindow | ( | RAnimDll & | aAnimDll, |
const RWindowBase & | aWindow | |||
) |
RAnimDll & aAnimDll | |
const RWindowBase & aWindow |
IMPORT_C void | ConstructL | ( | TInt | aBaselineOffset, |
TInt | aFontHandle, | |||
TRgb | aBackgroundColor, | |||
TRgb | aTextColor | |||
) |
IMPORT_C void | ConstructL | ( | TInt | aBaselineOffset, |
TInt | aFontHandle, | |||
TRgb | aBackgroundColor, | |||
TRgb | aTextColor, | |||
TRgb | aBorderColor | |||
) |
IMPORT_C void | SetBackgroundColor | ( | TRgb | aBackgroundColor | ) |
TRgb aBackgroundColor |
IMPORT_C void | StartDisplay | ( | TBool | aFlash, |
TTimeIntervalMicroSeconds32 | aInitialDelay, | |||
const TDesC & | aText | |||
) |
TBool aFlash | |
TTimeIntervalMicroSeconds32 aInitialDelay | |
const TDesC & aText |
IMPORT_C void | StartDisplay | ( | TBool | aFlash, |
TTimeIntervalMicroSeconds32 | aInitialDelay, | |||
TTimeIntervalMicroSeconds32 | aDuration, | |||
const TDesC & | aText | |||
) |
TBool aFlash | |
TTimeIntervalMicroSeconds32 aInitialDelay | |
TTimeIntervalMicroSeconds32 aDuration | |
const TDesC & aText |