#include <MColorScheme.h>
Public Types | |
enum | EDefaultColorScheme { KSchemeWeather = 0, KSchemeNavigator, KSchemeInput, KSchemePrefs, KSchemePhone, KSchemeKeyboard, KSchemeKeyboardInput, KSchemeMenuMain, KSchemeMenuPrefs, KSchemeAlternatives, KSchemeInfo, KSchemeHelp, KSchemeLocBrowser, KSchemeUndefined } |
enum | { KDefaultSchemesNumber = 14, KDefaultSchemeIndex = KSchemeUndefined } |
Public Member Functions | |
virtual CDesktop::TColor | ButtonBackgroundColor ()=0 |
virtual CDesktop::TColor | ButtonFontColor ()=0 |
virtual CDesktop::TColor | DisabledFontColor ()=0 |
virtual CDesktop::TColor | ControlFontColor ()=0 |
virtual CDesktop::TColor | ActiveFontColor ()=0 |
virtual CDesktop::TColor | BackgroundColor ()=0 |
Static Public Member Functions | |
MColorScheme & | GetDefaultColorScheme (EDefaultColorScheme aSchemeType) |
The MColorScheme interface includes a number of Navigator-compatible schemes that could be retieved via its static GetDefaultColorScheme() method
|
Default color scheme types |
|
Font color for active control. Note that the control becomes active only as a result of keyboard or remote coptrol operation |
|
Screen background color |
|
Background color for buttons |
|
Default font color for buttons |
|
Default font color for control other than buttons |
|
Font color for disabled controls |
|
Returns the reference to the default color scheme with given type |