epoc32/include/eikcolor.hrh
author William Roberts <williamr@symbian.org>
Wed, 31 Mar 2010 12:33:34 +0100
branchSymbian3
changeset 4 837f303aceeb
parent 2 2fe1408b6811
permissions -rw-r--r--
Current Symbian^3 public API header files (from PDK 3.0.h) This is the epoc32/include tree with the "platform" subtrees removed, and all but a selected few mbg and rsg files removed.

// Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Nokia Corporation - initial contribution.
//
// Contributors:
//
// Description:
// RGB colour constant: black.
// 
//

/**
 @publishedAll 
 @released 
*/
#define KEikRgbBlack				{red=0x00;green=0x00;blue=0x00;}

/** RGB colour constant: dark gray.
@publishedAll 
@released 
*/
#define KEikRgbDarkGray				{red=0x55;green=0x55;blue=0x55;}

/** RGB colour constant: dark red.
@publishedAll 
@released 
*/
#define KEikRgbDarkRed				{red=0x80;green=0x00;blue=0x00;}

/** RGB colour constant: dark green.
@publishedAll 
@released 
*/
#define KEikRgbDarkGreen			{red=0x00;green=0x80;blue=0x00;}

/** RGB colour constant: dark yellow.
@publishedAll 
@released 
*/
#define KEikRgbDarkYellow			{red=0x80;green=0x80;blue=0x00;}

/** RGB colour constant: dark blue.
@publishedAll 
@released 
*/
#define KEikRgbDarkBlue				{red=0x00;green=0x00;blue=0x80;}

/** RGB colour constant: dark magenta.
@publishedAll 
@released 
*/
#define KEikRgbDarkMagenta			{red=0x80;green=0x00;blue=0x80;}

/** RGB colour constant: dark cyan.
@publishedAll 
@released 
*/
#define KEikRgbDarkCyan				{red=0x00;green=0x80;blue=0x80;}

/** RGB colour constant: red.
@publishedAll 
@released 
*/
#define KEikRgbRed					{red=0xff;green=0x00;blue=0x00;}

/** RGB colour constant: green.
@publishedAll 
@released 
*/
#define KEikRgbGreen				{red=0x00;green=0xff;blue=0x00;}

/** RGB colour constant: yellow.
@publishedAll 
@released 
*/
#define KEikRgbYellow				{red=0xff;green=0xff;blue=0x00;}

/** RGB colour constant: blue.
@publishedAll 
@released 
*/
#define KEikRgbBlue					{red=0x00;green=0x00;blue=0xff;}

/** RGB colour constant: magenta.
@publishedAll 
@released 
*/
#define KEikRgbMagenta				{red=0xff;green=0x00;blue=0xff;}

/** RGB colour constant: cyan.
@publishedAll 
@released 
*/
#define KEikRgbCyan					{red=0x00;green=0xff;blue=0xff;}

/** RGB colour constant: gray.
@publishedAll 
@released 
*/
#define KEikRgbGray					{red=0xaa;green=0xaa;blue=0xaa;}

/** RGB colour constant: dithered light gray.
@publishedAll 
@released 
*/
#define KEikRgbDitheredLightGray	{red=0xcc;green=0xcc;blue=0xcc;}

/** RGB colour constant: 1-in-4 dithered gray.
@publishedAll 
@released 
*/
#define KEikRgb1in4DitheredGray		{red=0xed;green=0xed;blue=0xed;}

/** RGB colour constant: white.
@publishedAll 
@released 
*/
#define KEikRgbWhite				{red=0xff;green=0xff;blue=0xff;}


/** RGB colour constant: Symbian green.
@publishedAll 
@released 
*/
#define KEikRgbSymbianGreen 		{red=0x00;green=153;blue=153;}

/** RGB colour constant: Symbian light green.
@publishedAll 
@released 
*/
#define KEikRgbSymbianGreenLight	{red=0x00;green=183;blue=183;}

/** RGB colour constant: Symbian blue.
@publishedAll 
@released 
*/
#define KEikRgbSymbianBlue 			{red=0x00;green=102;blue=153;}

/** RGB colour constant: Symbian dark blue.
@publishedAll 
@released 
*/
#define KEikRgbSymbianBlueDark		{red=0x00;green=72;blue=123;}

/** RGB colour constant: Symbian orange.
@publishedAll 
@released 
*/
#define KEikRgbSymbianOrange		{red=255;green=218;blue=155;}


/** Logical colour value for use in resources: The colour of a window's background. 
@publishedAll 
@released 
*/
#define EEikColorWindowBackground						0

/** Logical colour value for use in resources: The colour of text in a window. 
@publishedAll 
@released 
*/
#define EEikColorWindowText								1

/** Logical colour value for use in resources: The colour of the background contents of a control. 
@publishedAll 
@released 
*/
#define EEikColorControlBackground						2

/** Logical colour value for use in resources: The colour of the text inside a control. 
@publishedAll 
@released 
*/
#define EEikColorControlText							3 

/** Logical colour value for use in resources: The background colour of a control's border. 
@publishedAll 
@released 
*/
#define EEikColorControlSurroundBackground				4

/** Logical colour value for use in resources: The colour of text in a control's border. 
@publishedAll 
@released 
*/
#define EEikColorControlSurroundText					5

/** Logical colour value for use in resources: The colour of a control's background when highlighted for selection. 
@publishedAll 
@released 
*/
#define EEikColorControlHighlightBackground				6 

/** Logical colour value for use in resources: The colour of the text in a control when highlighted for selection. 
@publishedAll 
@released 
*/
#define EEikColorControlHighlightText					7

/** Logical colour value for use in resources: The colour of a control's background when dimmed. 
@publishedAll 
@released 
*/
#define EEikColorControlDimmedBackground				8

/** Logical colour value for use in resources: The colour of the text in a control when dimmed. 
@publishedAll 
@released 
*/
#define EEikColorControlDimmedText						9

/** Logical colour value for use in resources: The colour of a control's background when dimmed and highlighted for selection. 
@publishedAll 
@released 
*/
#define EEikColorControlDimmedHighlightBackground		10

/** Logical colour value for use in resources: The colour of the text in a control when dimmed and highlighted for selection. 
@publishedAll 
@released 
*/
#define EEikColorControlDimmedHighlightText				11

/** Logical colour value for use in resources: The colour of a dialog's background. 
@publishedAll 
@released 
*/
#define EEikColorDialogBackground						12

/** Logical colour value for use in resources: The colour of text inside a dialog. 
@publishedAll 
@released 
*/
#define EEikColorDialogText								13

/** Logical colour value for use in resources: A dialog title's background colour. 
@publishedAll 
@released 
*/
#define EEikColorDialogTitle							14

/** Logical colour value for use in resources: A dialog title's background colour when pressed. 
@publishedAll 
@released 
*/
#define EEikColorDialogTitlePressed						15

/** Logical colour value for use in resources: The text colour in a dialog's title. 
@publishedAll 
@released 
*/
#define EEikColorDialogTitleText						16

/** Logical colour value for use in resources: The text colour in a dialog's title when pressed. 
@publishedAll 
@released 
*/
#define EEikColorDialogTitleTextPressed					17

/** Logical colour value for use in resources: The colour of the menubar's background. 
@publishedAll 
@released 
*/
#define EEikColorMenubarBackground						18

/** Logical colour value for use in resources: The colour of text in the menubar. 
@publishedAll 
@released 
*/
#define EEikColorMenubarText							19

/** Logical colour value for use in resources: The colour of the menubar title's background. 
@publishedAll 
@released 
*/
#define EEikColorMenubarTitleBackground					20

/** Logical colour value for use in resources: The colour of text in the menubar title. 
@publishedAll 
@released 
*/
#define EEikColorMenubarTitleText						21

/** Logical colour value for use in resources: The colour of the menupane's background. 
@publishedAll 
@released 
*/
#define EEikColorMenuPaneBackground						22

/** Logical colour value for use in resources: The colour of text in the menu pane. 
@publishedAll 
@released 
*/
#define EEikColorMenuPaneText							23

/** Logical colour value for use in resources: The colour of the menu pane background when highlighted for selection. 
@publishedAll 
@released 
*/
#define EEikColorMenuPaneHighlight						24

/** Logical colour value for use in resources: The colour of text in the menu pane when highlighted for selection. 
@publishedAll 
@released 
*/
#define EEikColorMenuPaneTextHighlight					25

/** Logical colour value for use in resources: The colour of the menu pane background when dimmed and highlighted. 
@publishedAll 
@released 
*/
#define EEikColorMenuPaneDimmedHighlight				26

/** Logical colour value for use in resources: The colour of text in the menu pane when dimmed. 
@publishedAll 
@released 
*/
#define EEikColorMenuPaneDimmedText						27

/** Logical colour value for use in resources: The colour of text in the menu pane when dimmed and highlighted for selection. 
@publishedAll 
@released 
*/
#define EEikColorMenuPaneDimmedTextHighlight			28

/** Logical colour value for use in resources: The colour of the button background, when the button is in the unset state. 
@publishedAll 
@released 
*/
#define EEikColorButtonFaceClear						29

/** Logical colour value for use in resources: The colour of the button background when the button is in the set state. 
@publishedAll 
@released 
*/
#define EEikColorButtonFaceSet							30

/** Logical colour value for use in resources: The colour of the button background when the button is in the set state and is pressed. 
@publishedAll 
@released 
*/
#define EEikColorButtonFaceSetPressed					31

/** Logical colour value for use in resources: The colour of the button background when the button is in the unset state and is pressed. 
@publishedAll 
@released 
*/
#define EEikColorButtonFaceClearPressed					32

/** Logical colour value for use in resources: The colour of the button text. 
@publishedAll 
@released 
*/
#define EEikColorButtonText								33

/** Logical colour value for use in resources: The colour of the button text when the button is pressed. 
@publishedAll 
@released 
*/
#define EEikColorButtonTextPressed						34

/** Logical colour value for use in resources: The colour of the button text when the button is dimmed. 
@publishedAll 
@released 
*/
#define EEikColorButtonTextDimmed						35		

/** Logical colour value for use in resources: The colour of the message window foreground. 
@publishedAll 
@released 
*/
#define EEikColorMsgWinForeground						36

/** Logical colour value for use in resources: The colour of the message window background. 
@publishedAll 
@released 
*/
#define EEikColorMsgWinBackground						37

/** Logical colour value for use in resources: The colour of the scroll bar border. 
@publishedAll 
@released 
*/
#define EEikColorScrollBarBorder						38

/** Logical colour value for use in resources: The colour of the scroll bar shaft background. 
@publishedAll 
@released 
*/
#define EEikColorScrollBarShaft							39

/** Logical colour value for use in resources: The colour of the scroll bar shaft background when dimmed. 
@publishedAll 
@released 
*/
#define EEikColorScrollBarShaftDimmed					40

/** Logical colour value for use in resources: The colour of the scroll bar shaft background when pressed. 
@publishedAll 
@released 
*/
#define EEikColorScrollBarShaftPressed					41

/** Logical colour value for use in resources: The colour of the background for scroll bars with no thumb and no shaft. 
@publishedAll 
@released 
*/
#define EEikColorScrollBarNoShaftOrThumb				42

/** Logical colour value for use in resources: The colour of scroll bar buttons. 
@publishedAll 
@released 
*/
#define EEikColorScrollButtonIcon						43

/** Logical colour value for use in resources: The colour of scroll bar buttons when pressed. 
@publishedAll 
@released 
*/
#define EEikColorScrollButtonIconPressed				44

/** Logical colour value for use in resources: The colour of scroll bar buttons when dimmed. 
@publishedAll 
@released 
*/
#define EEikColorScrollButtonIconDimmed					45

/** Logical colour value for use in resources: The colour of a scroll bar thumb's background. 
@publishedAll 
@released 
*/
#define EEikColorScrollButtonThumbBackground			46

/** Logical colour value for use in resources: The colour of a scroll bar thumb's background when pressed. 
@publishedAll 
@released 
*/
#define EEikColorScrollButtonThumbBackgroundPressed		47

/** Logical colour value for use in resources: The colour of a scroll bar thumb's background when dimmed. 
@publishedAll 
@released 
*/
#define EEikColorScrollThumbDimmed						48

/** Logical colour value for use in resources: The colour of a scroll bar thumb's edge. 
@publishedAll 
@released 
*/
#define EEikColorScrollThumbEdge						49

/** Logical colour value for use in resources: The colour of a toolbar's background. 
@publishedAll 
@released 
*/
#define EEikColorToolbarBackground						50

/** Logical colour value for use in resources: The colour of the text in a toolbar. 
@publishedAll 
@released 
*/
#define EEikColorToolbarText							51

/** Logical colour value for use in resources: The colour of a status pane's background. 
@publishedAll 
@released 
*/
#define EEikColorStatusPaneBackground					52

/** Logical colour value for use in resources: The colour of the text in a status pane. 
@publishedAll 
@released 
*/
#define EEikColorStatusPaneText							53

/** Logical colour value for use in resources: The colour of the text in a label. 
@publishedAll 
@released 
*/
#define EEikColorLabelText								54

/** Logical colour value for use in resources: The colour of emphasised text in a label. 
@publishedAll 
@released 
*/
#define EEikColorLabelTextEmphasis						55

/** Logical colour value for use in resources: The colour of the text in a label when dimmed. 
@publishedAll 
@released 
*/
#define EEikColorLabelDimmedText						56

/** Logical colour value for use in resources: The colour of the label background when highlighted and dimmed. 
@publishedAll 
@released 
*/
#define EEikColorLabelHighlightPartialEmphasis			57

/** Logical colour value for use in resources: The colour of the label background when highlighted. 
@publishedAll 
@released 
*/
#define EEikColorLabelHighlightFullEmphasis				58