--- a/uifw/uiklaf/resource/EIKCOLOR.RA Mon May 03 12:45:33 2010 +0300
+++ b/uifw/uiklaf/resource/EIKCOLOR.RA Wed Jun 23 05:40:10 2010 +0800
@@ -1,269 +1,269 @@
-/*
-* Copyright (c) 1997-1999 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:
-*
-*/
-
-
-#include <avkon.hrh>
-
-
-RESOURCE EIKCOLORLIST r_eik_color_gray4
- {
- array_id=r_eik_color_items_gray4;
- ext_id=r_eik_color_extra_items_color16; // Single color array used for gray4 and color16
- }
-
-RESOURCE EIKCOLORLIST r_eik_color_color16
- {
- array_id=r_eik_color_items_color16;
- ext_id=r_eik_color_extra_items_color16; // Single color array used for gray4 and color16
- }
-
-RESOURCE ARRAY r_eik_color_items_gray4
- {
- items=
- {
- CTRL_COLOR { logical_color=EEikColorWindowBackground; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorWindowText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorControlBackground; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorControlText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorControlSurroundBackground; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorControlSurroundText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorControlHighlightBackground; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorControlHighlightText; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorControlDimmedBackground; color=COLOR KEikRgbGray; },
- CTRL_COLOR { logical_color=EEikColorControlDimmedText; color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorControlDimmedHighlightBackground; color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorControlDimmedHighlightText; color=COLOR KEikRgbGray; },
- CTRL_COLOR { logical_color=EEikColorDialogBackground; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorDialogText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorDialogTitle; color=COLOR KEikRgbDitheredLightGray; },
- CTRL_COLOR { logical_color=EEikColorDialogTitlePressed; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorDialogTitleText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorDialogTitleTextPressed; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorMenubarBackground; color=COLOR KEikRgbDitheredLightGray; },
- CTRL_COLOR { logical_color=EEikColorMenubarText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorMenubarTitleBackground; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorMenubarTitleText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorMenuPaneBackground; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorMenuPaneText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorMenuPaneHighlight; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorMenuPaneTextHighlight; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorMenuPaneDimmedHighlight; color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorMenuPaneDimmedText; color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorMenuPaneDimmedTextHighlight; color=COLOR KEikRgbGray; },
- CTRL_COLOR { logical_color=EEikColorButtonFaceClear; color=COLOR KEikRgbDitheredLightGray; },
- CTRL_COLOR { logical_color=EEikColorButtonFaceSet; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorButtonFaceSetPressed; color=COLOR KEikRgbDitheredLightGray; },
- CTRL_COLOR { logical_color=EEikColorButtonFaceClearPressed; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorButtonText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorButtonTextPressed; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorButtonTextDimmed; color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorMsgWinForeground; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorMsgWinBackground; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorScrollBarBorder; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorScrollBarShaft; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorScrollBarShaftDimmed; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorScrollBarShaftPressed; color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorScrollBarNoShaftOrThumb; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorScrollButtonIcon; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorScrollButtonIconPressed; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorScrollButtonIconDimmed; color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorScrollButtonThumbBackground; color=COLOR KEikRgbDitheredLightGray; },
- CTRL_COLOR { logical_color=EEikColorScrollButtonThumbBackgroundPressed; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorScrollThumbDimmed; color=COLOR KEikRgb1in4DitheredGray; },
- CTRL_COLOR { logical_color=EEikColorScrollThumbEdge; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorToolbarBackground; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorToolbarText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorStatusPaneBackground; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorStatusPaneText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorLabelText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorLabelTextEmphasis; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorLabelDimmedText; color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorLabelHighlightPartialEmphasis; color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorLabelHighlightFullEmphasis; color=COLOR KEikRgbBlack; }
- };
- }
-
-RESOURCE ARRAY r_eik_color_extra_items_gray4
- { items= {}; }
-
-#define AVKON_0 AVKON_RGB(0, 255,255,255)
-#define AVKON_215 AVKON_RGB(215, 0,0,0)
-// NOTE! All instances of AVKON_244 MUST BE CHANGED WHEN CHANGING COLOR SCHEME!
-// blue
-//#define AVKON_244 AVKON_RGB(244, 170,170,255)
-
-// green
-#define AVKON_244 AVKON_RGB(244, 130,238,187)
-
-RESOURCE ARRAY r_eik_color_items_color16
- {
- items=
- {
- CTRL_COLOR { logical_color=EEikColorWindowBackground; color = AVKON_0; },
- CTRL_COLOR { logical_color=EEikColorWindowText; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorControlBackground; color = AVKON_0; },
- CTRL_COLOR { logical_color=EEikColorControlText; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorControlSurroundBackground; color=AVKON_0; },
- CTRL_COLOR { logical_color=EEikColorControlSurroundText; color=AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorControlHighlightBackground; color=AVKON_244; }, // DYNAMIC!!
- CTRL_COLOR { logical_color=EEikColorControlHighlightText; color=AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorControlDimmedBackground; color = AVKON_0; },
- CTRL_COLOR { logical_color=EEikColorControlDimmedText; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorControlDimmedHighlightBackground; color=AVKON_244; }, // DYNAMIC!!
- CTRL_COLOR { logical_color=EEikColorControlDimmedHighlightText; color=AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorDialogBackground; color = AVKON_0; },
- CTRL_COLOR { logical_color=EEikColorDialogText; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorDialogTitle; color = AVKON_0; },
- CTRL_COLOR { logical_color=EEikColorDialogTitlePressed; color = AVKON_0; },
- CTRL_COLOR { logical_color=EEikColorDialogTitleText; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorDialogTitleTextPressed; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorMenubarBackground; color = AVKON_0; },
- CTRL_COLOR { logical_color=EEikColorMenubarText; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorMenubarTitleBackground; color = AVKON_0; },
- CTRL_COLOR { logical_color=EEikColorMenubarTitleText; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorMenuPaneBackground; color = AVKON_0; },
- CTRL_COLOR { logical_color=EEikColorMenuPaneText; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorMenuPaneHighlight; color = AVKON_244; }, // DYNAMIC!!
- CTRL_COLOR { logical_color=EEikColorMenuPaneTextHighlight; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorMenuPaneDimmedHighlight; color = AVKON_244; }, // DYNAMIC!!
- CTRL_COLOR { logical_color=EEikColorMenuPaneDimmedText; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorMenuPaneDimmedTextHighlight;color = AVKON_244; },
- CTRL_COLOR { logical_color=EEikColorButtonFaceClear; color=COLOR KEikRgbDitheredLightGray; },
- CTRL_COLOR { logical_color=EEikColorButtonFaceSet; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorButtonFaceSetPressed; color=COLOR KEikRgbDitheredLightGray; },
- CTRL_COLOR { logical_color=EEikColorButtonFaceClearPressed; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorButtonText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorButtonTextPressed; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorButtonTextDimmed; color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorMsgWinForeground; color= AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorMsgWinBackground; color= AVKON_244; }, // DYNAMIC!!
- CTRL_COLOR { logical_color=EEikColorScrollBarBorder; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorScrollBarShaft; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorScrollBarShaftDimmed; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorScrollBarShaftPressed; color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorScrollBarNoShaftOrThumb; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorScrollButtonIcon; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorScrollButtonIconPressed; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorScrollButtonIconDimmed; color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorScrollButtonThumbBackground;color=COLOR KEikRgbDitheredLightGray; },
- CTRL_COLOR { logical_color=EEikColorScrollButtonThumbBackgroundPressed; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorScrollThumbDimmed; color=COLOR KEikRgb1in4DitheredGray; },
- CTRL_COLOR { logical_color=EEikColorScrollThumbEdge; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorToolbarBackground; color=COLOR KEikRgbWhite; },
- CTRL_COLOR { logical_color=EEikColorToolbarText; color=COLOR KEikRgbBlack; },
- CTRL_COLOR { logical_color=EEikColorStatusPaneBackground; color = AVKON_0; },
- CTRL_COLOR { logical_color=EEikColorStatusPaneText; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorLabelText; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorLabelTextEmphasis; color = AVKON_215; },
- CTRL_COLOR { logical_color=EEikColorLabelDimmedText; color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorLabelHighlightPartialEmphasis;color=COLOR KEikRgbDarkGray; },
- CTRL_COLOR { logical_color=EEikColorLabelHighlightFullEmphasis; color=COLOR KEikRgbBlack; }
- };
- }
-
-
-
-
-
-
-#define WEB_BLUE(num, r,g) \
- AVKON_COLOR((num)+0, r,g,255), \
- AVKON_COLOR((num)+1, r,g,204), \
- AVKON_COLOR((num)+2, r,g,153), \
- AVKON_COLOR((num)+3, r,g,102), \
- AVKON_COLOR((num)+4, r,g,51), \
- AVKON_COLOR((num)+5, r,g,0)
-
-#define WEB_GREEN(num,r) \
- WEB_BLUE((num)+6*0, r,255), \
- WEB_BLUE((num)+6*1, r,204), \
- WEB_BLUE((num)+6*2, r,153), \
- WEB_BLUE((num)+6*3, r,102), \
- WEB_BLUE((num)+6*4, r,51), \
- WEB_BLUE((num)+6*5, r,0)
-
-#define WEB_RED(num) \
- WEB_GREEN((num)+36*0, 255), \
- WEB_GREEN((num)+36*1, 204), \
- WEB_GREEN((num)+36*2, 153), \
- WEB_GREEN((num)+36*3, 102), \
- WEB_GREEN((num)+36*4, 51), \
- WEB_GREEN((num)+36*5, 0)
-
-#define WEB_COLORS WEB_RED(0)
-
-RESOURCE ARRAY r_eik_color_extra_items_color16
- {
- items =
- {
- WEB_COLORS, // first 215 colors are generated using macros
- // 216-225 grey
- AVKON_COLOR(216, 238,238,238),
- AVKON_COLOR(217, 221,221,221),
- AVKON_COLOR(218, 187,187,187),
- AVKON_COLOR(219, 170,170,170),
- AVKON_COLOR(220, 136,136,136),
- AVKON_COLOR(221, 119,119,119),
- AVKON_COLOR(222, 85, 85, 85),
- AVKON_COLOR(223, 68, 68, 68),
- AVKON_COLOR(224, 34, 34, 34),
- AVKON_COLOR(225, 17, 17, 17),
-
-
- // Color scheme colors (nokia green)
- // (some defaults, these will be overriden by color scheme file)
- AVKON_COLOR(226, 221,255,221),
- AVKON_COLOR(227, 204,238,204),
- AVKON_COLOR(228, 187,238,187),
- AVKON_COLOR(229, 187,221,187),
- AVKON_COLOR(230, 153,204,153),
- AVKON_COLOR(231, 136,187,136),
- AVKON_COLOR(232, 119,187,119),
- AVKON_COLOR(233, 119,170,119),
- AVKON_COLOR(234, 102,153,102),
- AVKON_COLOR(235, 85,153, 85),
- AVKON_COLOR(236, 85,136, 85),
- AVKON_COLOR(237, 86,136, 68),
- AVKON_COLOR(238, 51,136, 51),
- AVKON_COLOR(239, 17,119, 51),
- AVKON_COLOR(240, 0,119, 0),
- AVKON_COLOR(241, 0,102, 0),
- AVKON_COLOR(242, 51,119, 85),
- AVKON_COLOR(243, 119,170,170),
- AVKON_COLOR(244, 130,238,187),
- AVKON_COLOR(245, 0, 0, 34),
- // 246 Not defined
- // 247 Not defined
- // 248 Not defined
-
-
- // 249-252 Coding
- AVKON_COLOR(249, 255,238, 0),
- AVKON_COLOR(250, 221, 0, 0),
- AVKON_COLOR(251, 0,119,255),
- AVKON_COLOR(252, 0,238, 0),
-
- // 253-254 Converter
- AVKON_COLOR(253, 0, 51,204),
- AVKON_COLOR(254, 0,153, 51),
- AVKON_COLOR(255, 221, 0,221)
- };
- }
-
-
-
-
+/*
+* Copyright (c) 1997-1999 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:
+*
+*/
+
+
+#include <avkon.hrh>
+
+
+RESOURCE EIKCOLORLIST r_eik_color_gray4
+ {
+ array_id=r_eik_color_items_gray4;
+ ext_id=r_eik_color_extra_items_color16; // Single color array used for gray4 and color16
+ }
+
+RESOURCE EIKCOLORLIST r_eik_color_color16
+ {
+ array_id=r_eik_color_items_color16;
+ ext_id=r_eik_color_extra_items_color16; // Single color array used for gray4 and color16
+ }
+
+RESOURCE ARRAY r_eik_color_items_gray4
+ {
+ items=
+ {
+ CTRL_COLOR { logical_color=EEikColorWindowBackground; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorWindowText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorControlBackground; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorControlText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorControlSurroundBackground; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorControlSurroundText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorControlHighlightBackground; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorControlHighlightText; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorControlDimmedBackground; color=COLOR KEikRgbGray; },
+ CTRL_COLOR { logical_color=EEikColorControlDimmedText; color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorControlDimmedHighlightBackground; color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorControlDimmedHighlightText; color=COLOR KEikRgbGray; },
+ CTRL_COLOR { logical_color=EEikColorDialogBackground; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorDialogText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorDialogTitle; color=COLOR KEikRgbDitheredLightGray; },
+ CTRL_COLOR { logical_color=EEikColorDialogTitlePressed; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorDialogTitleText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorDialogTitleTextPressed; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorMenubarBackground; color=COLOR KEikRgbDitheredLightGray; },
+ CTRL_COLOR { logical_color=EEikColorMenubarText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorMenubarTitleBackground; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorMenubarTitleText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorMenuPaneBackground; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorMenuPaneText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorMenuPaneHighlight; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorMenuPaneTextHighlight; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorMenuPaneDimmedHighlight; color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorMenuPaneDimmedText; color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorMenuPaneDimmedTextHighlight; color=COLOR KEikRgbGray; },
+ CTRL_COLOR { logical_color=EEikColorButtonFaceClear; color=COLOR KEikRgbDitheredLightGray; },
+ CTRL_COLOR { logical_color=EEikColorButtonFaceSet; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorButtonFaceSetPressed; color=COLOR KEikRgbDitheredLightGray; },
+ CTRL_COLOR { logical_color=EEikColorButtonFaceClearPressed; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorButtonText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorButtonTextPressed; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorButtonTextDimmed; color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorMsgWinForeground; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorMsgWinBackground; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorScrollBarBorder; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorScrollBarShaft; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorScrollBarShaftDimmed; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorScrollBarShaftPressed; color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorScrollBarNoShaftOrThumb; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorScrollButtonIcon; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorScrollButtonIconPressed; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorScrollButtonIconDimmed; color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorScrollButtonThumbBackground; color=COLOR KEikRgbDitheredLightGray; },
+ CTRL_COLOR { logical_color=EEikColorScrollButtonThumbBackgroundPressed; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorScrollThumbDimmed; color=COLOR KEikRgb1in4DitheredGray; },
+ CTRL_COLOR { logical_color=EEikColorScrollThumbEdge; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorToolbarBackground; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorToolbarText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorStatusPaneBackground; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorStatusPaneText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorLabelText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorLabelTextEmphasis; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorLabelDimmedText; color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorLabelHighlightPartialEmphasis; color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorLabelHighlightFullEmphasis; color=COLOR KEikRgbBlack; }
+ };
+ }
+
+RESOURCE ARRAY r_eik_color_extra_items_gray4
+ { items= {}; }
+
+#define AVKON_0 AVKON_RGB(0, 255,255,255)
+#define AVKON_215 AVKON_RGB(215, 0,0,0)
+// NOTE! All instances of AVKON_244 MUST BE CHANGED WHEN CHANGING COLOR SCHEME!
+// blue
+//#define AVKON_244 AVKON_RGB(244, 170,170,255)
+
+// green
+#define AVKON_244 AVKON_RGB(244, 130,238,187)
+
+RESOURCE ARRAY r_eik_color_items_color16
+ {
+ items=
+ {
+ CTRL_COLOR { logical_color=EEikColorWindowBackground; color = AVKON_0; },
+ CTRL_COLOR { logical_color=EEikColorWindowText; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorControlBackground; color = AVKON_0; },
+ CTRL_COLOR { logical_color=EEikColorControlText; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorControlSurroundBackground; color=AVKON_0; },
+ CTRL_COLOR { logical_color=EEikColorControlSurroundText; color=AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorControlHighlightBackground; color=AVKON_244; }, // DYNAMIC!!
+ CTRL_COLOR { logical_color=EEikColorControlHighlightText; color=AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorControlDimmedBackground; color = AVKON_0; },
+ CTRL_COLOR { logical_color=EEikColorControlDimmedText; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorControlDimmedHighlightBackground; color=AVKON_244; }, // DYNAMIC!!
+ CTRL_COLOR { logical_color=EEikColorControlDimmedHighlightText; color=AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorDialogBackground; color = AVKON_0; },
+ CTRL_COLOR { logical_color=EEikColorDialogText; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorDialogTitle; color = AVKON_0; },
+ CTRL_COLOR { logical_color=EEikColorDialogTitlePressed; color = AVKON_0; },
+ CTRL_COLOR { logical_color=EEikColorDialogTitleText; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorDialogTitleTextPressed; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorMenubarBackground; color = AVKON_0; },
+ CTRL_COLOR { logical_color=EEikColorMenubarText; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorMenubarTitleBackground; color = AVKON_0; },
+ CTRL_COLOR { logical_color=EEikColorMenubarTitleText; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorMenuPaneBackground; color = AVKON_0; },
+ CTRL_COLOR { logical_color=EEikColorMenuPaneText; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorMenuPaneHighlight; color = AVKON_244; }, // DYNAMIC!!
+ CTRL_COLOR { logical_color=EEikColorMenuPaneTextHighlight; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorMenuPaneDimmedHighlight; color = AVKON_244; }, // DYNAMIC!!
+ CTRL_COLOR { logical_color=EEikColorMenuPaneDimmedText; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorMenuPaneDimmedTextHighlight;color = AVKON_244; },
+ CTRL_COLOR { logical_color=EEikColorButtonFaceClear; color=COLOR KEikRgbDitheredLightGray; },
+ CTRL_COLOR { logical_color=EEikColorButtonFaceSet; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorButtonFaceSetPressed; color=COLOR KEikRgbDitheredLightGray; },
+ CTRL_COLOR { logical_color=EEikColorButtonFaceClearPressed; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorButtonText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorButtonTextPressed; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorButtonTextDimmed; color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorMsgWinForeground; color= AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorMsgWinBackground; color= AVKON_244; }, // DYNAMIC!!
+ CTRL_COLOR { logical_color=EEikColorScrollBarBorder; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorScrollBarShaft; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorScrollBarShaftDimmed; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorScrollBarShaftPressed; color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorScrollBarNoShaftOrThumb; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorScrollButtonIcon; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorScrollButtonIconPressed; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorScrollButtonIconDimmed; color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorScrollButtonThumbBackground;color=COLOR KEikRgbDitheredLightGray; },
+ CTRL_COLOR { logical_color=EEikColorScrollButtonThumbBackgroundPressed; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorScrollThumbDimmed; color=COLOR KEikRgb1in4DitheredGray; },
+ CTRL_COLOR { logical_color=EEikColorScrollThumbEdge; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorToolbarBackground; color=COLOR KEikRgbWhite; },
+ CTRL_COLOR { logical_color=EEikColorToolbarText; color=COLOR KEikRgbBlack; },
+ CTRL_COLOR { logical_color=EEikColorStatusPaneBackground; color = AVKON_0; },
+ CTRL_COLOR { logical_color=EEikColorStatusPaneText; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorLabelText; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorLabelTextEmphasis; color = AVKON_215; },
+ CTRL_COLOR { logical_color=EEikColorLabelDimmedText; color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorLabelHighlightPartialEmphasis;color=COLOR KEikRgbDarkGray; },
+ CTRL_COLOR { logical_color=EEikColorLabelHighlightFullEmphasis; color=COLOR KEikRgbBlack; }
+ };
+ }
+
+
+
+
+
+
+#define WEB_BLUE(num, r,g) \
+ AVKON_COLOR((num)+0, r,g,255), \
+ AVKON_COLOR((num)+1, r,g,204), \
+ AVKON_COLOR((num)+2, r,g,153), \
+ AVKON_COLOR((num)+3, r,g,102), \
+ AVKON_COLOR((num)+4, r,g,51), \
+ AVKON_COLOR((num)+5, r,g,0)
+
+#define WEB_GREEN(num,r) \
+ WEB_BLUE((num)+6*0, r,255), \
+ WEB_BLUE((num)+6*1, r,204), \
+ WEB_BLUE((num)+6*2, r,153), \
+ WEB_BLUE((num)+6*3, r,102), \
+ WEB_BLUE((num)+6*4, r,51), \
+ WEB_BLUE((num)+6*5, r,0)
+
+#define WEB_RED(num) \
+ WEB_GREEN((num)+36*0, 255), \
+ WEB_GREEN((num)+36*1, 204), \
+ WEB_GREEN((num)+36*2, 153), \
+ WEB_GREEN((num)+36*3, 102), \
+ WEB_GREEN((num)+36*4, 51), \
+ WEB_GREEN((num)+36*5, 0)
+
+#define WEB_COLORS WEB_RED(0)
+
+RESOURCE ARRAY r_eik_color_extra_items_color16
+ {
+ items =
+ {
+ WEB_COLORS, // first 215 colors are generated using macros
+ // 216-225 grey
+ AVKON_COLOR(216, 238,238,238),
+ AVKON_COLOR(217, 221,221,221),
+ AVKON_COLOR(218, 187,187,187),
+ AVKON_COLOR(219, 170,170,170),
+ AVKON_COLOR(220, 136,136,136),
+ AVKON_COLOR(221, 119,119,119),
+ AVKON_COLOR(222, 85, 85, 85),
+ AVKON_COLOR(223, 68, 68, 68),
+ AVKON_COLOR(224, 34, 34, 34),
+ AVKON_COLOR(225, 17, 17, 17),
+
+
+ // Color scheme colors (nokia green)
+ // (some defaults, these will be overriden by color scheme file)
+ AVKON_COLOR(226, 221,255,221),
+ AVKON_COLOR(227, 204,238,204),
+ AVKON_COLOR(228, 187,238,187),
+ AVKON_COLOR(229, 187,221,187),
+ AVKON_COLOR(230, 153,204,153),
+ AVKON_COLOR(231, 136,187,136),
+ AVKON_COLOR(232, 119,187,119),
+ AVKON_COLOR(233, 119,170,119),
+ AVKON_COLOR(234, 102,153,102),
+ AVKON_COLOR(235, 85,153, 85),
+ AVKON_COLOR(236, 85,136, 85),
+ AVKON_COLOR(237, 86,136, 68),
+ AVKON_COLOR(238, 51,136, 51),
+ AVKON_COLOR(239, 17,119, 51),
+ AVKON_COLOR(240, 0,119, 0),
+ AVKON_COLOR(241, 0,102, 0),
+ AVKON_COLOR(242, 51,119, 85),
+ AVKON_COLOR(243, 119,170,170),
+ AVKON_COLOR(244, 130,238,187),
+ AVKON_COLOR(245, 0, 0, 34),
+ // 246 Not defined
+ // 247 Not defined
+ // 248 Not defined
+
+
+ // 249-252 Coding
+ AVKON_COLOR(249, 255,238, 0),
+ AVKON_COLOR(250, 221, 0, 0),
+ AVKON_COLOR(251, 0,119,255),
+ AVKON_COLOR(252, 0,238, 0),
+
+ // 253-254 Converter
+ AVKON_COLOR(253, 0, 51,204),
+ AVKON_COLOR(254, 0,153, 51),
+ AVKON_COLOR(255, 221, 0,221)
+ };
+ }
+
+
+
+