epoc32/include/eikcolor.hrh
author William Roberts <williamr@symbian.org>
Wed, 31 Mar 2010 12:27:01 +0100
branchSymbian2
changeset 3 e1b950c65cb4
parent 0 061f57f2323e
child 4 837f303aceeb
permissions -rw-r--r--
Attempt to represent the S^2->S^3 header reorganisation as a series of "hg rename" operations
     1 // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 // RGB colour constant: black.
    15 // 
    16 //
    17 
    18 
    19 
    20 /**
    21  @publishedAll 
    22  @released 
    23 */
    24 #define KEikRgbBlack				{red=0x00;green=0x00;blue=0x00;}
    25 
    26 /** RGB colour constant: dark gray.
    27 @publishedAll 
    28 @released 
    29 */
    30 #define KEikRgbDarkGray				{red=0x55;green=0x55;blue=0x55;}
    31 
    32 /** RGB colour constant: dark red.
    33 @publishedAll 
    34 @released 
    35 */
    36 #define KEikRgbDarkRed				{red=0x80;green=0x00;blue=0x00;}
    37 
    38 /** RGB colour constant: dark green.
    39 @publishedAll 
    40 @released 
    41 */
    42 #define KEikRgbDarkGreen			{red=0x00;green=0x80;blue=0x00;}
    43 
    44 /** RGB colour constant: dark yellow.
    45 @publishedAll 
    46 @released 
    47 */
    48 #define KEikRgbDarkYellow			{red=0x80;green=0x80;blue=0x00;}
    49 
    50 /** RGB colour constant: dark blue.
    51 @publishedAll 
    52 @released 
    53 */
    54 #define KEikRgbDarkBlue				{red=0x00;green=0x00;blue=0x80;}
    55 
    56 /** RGB colour constant: dark magenta.
    57 @publishedAll 
    58 @released 
    59 */
    60 #define KEikRgbDarkMagenta			{red=0x80;green=0x00;blue=0x80;}
    61 
    62 /** RGB colour constant: dark cyan.
    63 @publishedAll 
    64 @released 
    65 */
    66 #define KEikRgbDarkCyan				{red=0x00;green=0x80;blue=0x80;}
    67 
    68 /** RGB colour constant: red.
    69 @publishedAll 
    70 @released 
    71 */
    72 #define KEikRgbRed					{red=0xff;green=0x00;blue=0x00;}
    73 
    74 /** RGB colour constant: green.
    75 @publishedAll 
    76 @released 
    77 */
    78 #define KEikRgbGreen				{red=0x00;green=0xff;blue=0x00;}
    79 
    80 /** RGB colour constant: yellow.
    81 @publishedAll 
    82 @released 
    83 */
    84 #define KEikRgbYellow				{red=0xff;green=0xff;blue=0x00;}
    85 
    86 /** RGB colour constant: blue.
    87 @publishedAll 
    88 @released 
    89 */
    90 #define KEikRgbBlue					{red=0x00;green=0x00;blue=0xff;}
    91 
    92 /** RGB colour constant: magenta.
    93 @publishedAll 
    94 @released 
    95 */
    96 #define KEikRgbMagenta				{red=0xff;green=0x00;blue=0xff;}
    97 
    98 /** RGB colour constant: cyan.
    99 @publishedAll 
   100 @released 
   101 */
   102 #define KEikRgbCyan					{red=0x00;green=0xff;blue=0xff;}
   103 
   104 /** RGB colour constant: gray.
   105 @publishedAll 
   106 @released 
   107 */
   108 #define KEikRgbGray					{red=0xaa;green=0xaa;blue=0xaa;}
   109 
   110 /** RGB colour constant: dithered light gray.
   111 @publishedAll 
   112 @released 
   113 */
   114 #define KEikRgbDitheredLightGray	{red=0xcc;green=0xcc;blue=0xcc;}
   115 
   116 /** RGB colour constant: 1-in-4 dithered gray.
   117 @publishedAll 
   118 @released 
   119 */
   120 #define KEikRgb1in4DitheredGray		{red=0xed;green=0xed;blue=0xed;}
   121 
   122 /** RGB colour constant: white.
   123 @publishedAll 
   124 @released 
   125 */
   126 #define KEikRgbWhite				{red=0xff;green=0xff;blue=0xff;}
   127 
   128 
   129 /** RGB colour constant: Symbian green.
   130 @publishedAll 
   131 @released 
   132 */
   133 #define KEikRgbSymbianGreen 		{red=0x00;green=153;blue=153;}
   134 
   135 /** RGB colour constant: Symbian light green.
   136 @publishedAll 
   137 @released 
   138 */
   139 #define KEikRgbSymbianGreenLight	{red=0x00;green=183;blue=183;}
   140 
   141 /** RGB colour constant: Symbian blue.
   142 @publishedAll 
   143 @released 
   144 */
   145 #define KEikRgbSymbianBlue 			{red=0x00;green=102;blue=153;}
   146 
   147 /** RGB colour constant: Symbian dark blue.
   148 @publishedAll 
   149 @released 
   150 */
   151 #define KEikRgbSymbianBlueDark		{red=0x00;green=72;blue=123;}
   152 
   153 /** RGB colour constant: Symbian orange.
   154 @publishedAll 
   155 @released 
   156 */
   157 #define KEikRgbSymbianOrange		{red=255;green=218;blue=155;}
   158 
   159 
   160 /** Logical colour value for use in resources: The colour of a window's background. 
   161 @publishedAll 
   162 @released 
   163 */
   164 #define EEikColorWindowBackground						0
   165 
   166 /** Logical colour value for use in resources: The colour of text in a window. 
   167 @publishedAll 
   168 @released 
   169 */
   170 #define EEikColorWindowText								1
   171 
   172 /** Logical colour value for use in resources: The colour of the background contents of a control. 
   173 @publishedAll 
   174 @released 
   175 */
   176 #define EEikColorControlBackground						2
   177 
   178 /** Logical colour value for use in resources: The colour of the text inside a control. 
   179 @publishedAll 
   180 @released 
   181 */
   182 #define EEikColorControlText							3 
   183 
   184 /** Logical colour value for use in resources: The background colour of a control's border. 
   185 @publishedAll 
   186 @released 
   187 */
   188 #define EEikColorControlSurroundBackground				4
   189 
   190 /** Logical colour value for use in resources: The colour of text in a control's border. 
   191 @publishedAll 
   192 @released 
   193 */
   194 #define EEikColorControlSurroundText					5
   195 
   196 /** Logical colour value for use in resources: The colour of a control's background when highlighted for selection. 
   197 @publishedAll 
   198 @released 
   199 */
   200 #define EEikColorControlHighlightBackground				6 
   201 
   202 /** Logical colour value for use in resources: The colour of the text in a control when highlighted for selection. 
   203 @publishedAll 
   204 @released 
   205 */
   206 #define EEikColorControlHighlightText					7
   207 
   208 /** Logical colour value for use in resources: The colour of a control's background when dimmed. 
   209 @publishedAll 
   210 @released 
   211 */
   212 #define EEikColorControlDimmedBackground				8
   213 
   214 /** Logical colour value for use in resources: The colour of the text in a control when dimmed. 
   215 @publishedAll 
   216 @released 
   217 */
   218 #define EEikColorControlDimmedText						9
   219 
   220 /** Logical colour value for use in resources: The colour of a control's background when dimmed and highlighted for selection. 
   221 @publishedAll 
   222 @released 
   223 */
   224 #define EEikColorControlDimmedHighlightBackground		10
   225 
   226 /** Logical colour value for use in resources: The colour of the text in a control when dimmed and highlighted for selection. 
   227 @publishedAll 
   228 @released 
   229 */
   230 #define EEikColorControlDimmedHighlightText				11
   231 
   232 /** Logical colour value for use in resources: The colour of a dialog's background. 
   233 @publishedAll 
   234 @released 
   235 */
   236 #define EEikColorDialogBackground						12
   237 
   238 /** Logical colour value for use in resources: The colour of text inside a dialog. 
   239 @publishedAll 
   240 @released 
   241 */
   242 #define EEikColorDialogText								13
   243 
   244 /** Logical colour value for use in resources: A dialog title's background colour. 
   245 @publishedAll 
   246 @released 
   247 */
   248 #define EEikColorDialogTitle							14
   249 
   250 /** Logical colour value for use in resources: A dialog title's background colour when pressed. 
   251 @publishedAll 
   252 @released 
   253 */
   254 #define EEikColorDialogTitlePressed						15
   255 
   256 /** Logical colour value for use in resources: The text colour in a dialog's title. 
   257 @publishedAll 
   258 @released 
   259 */
   260 #define EEikColorDialogTitleText						16
   261 
   262 /** Logical colour value for use in resources: The text colour in a dialog's title when pressed. 
   263 @publishedAll 
   264 @released 
   265 */
   266 #define EEikColorDialogTitleTextPressed					17
   267 
   268 /** Logical colour value for use in resources: The colour of the menubar's background. 
   269 @publishedAll 
   270 @released 
   271 */
   272 #define EEikColorMenubarBackground						18
   273 
   274 /** Logical colour value for use in resources: The colour of text in the menubar. 
   275 @publishedAll 
   276 @released 
   277 */
   278 #define EEikColorMenubarText							19
   279 
   280 /** Logical colour value for use in resources: The colour of the menubar title's background. 
   281 @publishedAll 
   282 @released 
   283 */
   284 #define EEikColorMenubarTitleBackground					20
   285 
   286 /** Logical colour value for use in resources: The colour of text in the menubar title. 
   287 @publishedAll 
   288 @released 
   289 */
   290 #define EEikColorMenubarTitleText						21
   291 
   292 /** Logical colour value for use in resources: The colour of the menupane's background. 
   293 @publishedAll 
   294 @released 
   295 */
   296 #define EEikColorMenuPaneBackground						22
   297 
   298 /** Logical colour value for use in resources: The colour of text in the menu pane. 
   299 @publishedAll 
   300 @released 
   301 */
   302 #define EEikColorMenuPaneText							23
   303 
   304 /** Logical colour value for use in resources: The colour of the menu pane background when highlighted for selection. 
   305 @publishedAll 
   306 @released 
   307 */
   308 #define EEikColorMenuPaneHighlight						24
   309 
   310 /** Logical colour value for use in resources: The colour of text in the menu pane when highlighted for selection. 
   311 @publishedAll 
   312 @released 
   313 */
   314 #define EEikColorMenuPaneTextHighlight					25
   315 
   316 /** Logical colour value for use in resources: The colour of the menu pane background when dimmed and highlighted. 
   317 @publishedAll 
   318 @released 
   319 */
   320 #define EEikColorMenuPaneDimmedHighlight				26
   321 
   322 /** Logical colour value for use in resources: The colour of text in the menu pane when dimmed. 
   323 @publishedAll 
   324 @released 
   325 */
   326 #define EEikColorMenuPaneDimmedText						27
   327 
   328 /** Logical colour value for use in resources: The colour of text in the menu pane when dimmed and highlighted for selection. 
   329 @publishedAll 
   330 @released 
   331 */
   332 #define EEikColorMenuPaneDimmedTextHighlight			28
   333 
   334 /** Logical colour value for use in resources: The colour of the button background, when the button is in the unset state. 
   335 @publishedAll 
   336 @released 
   337 */
   338 #define EEikColorButtonFaceClear						29
   339 
   340 /** Logical colour value for use in resources: The colour of the button background when the button is in the set state. 
   341 @publishedAll 
   342 @released 
   343 */
   344 #define EEikColorButtonFaceSet							30
   345 
   346 /** Logical colour value for use in resources: The colour of the button background when the button is in the set state and is pressed. 
   347 @publishedAll 
   348 @released 
   349 */
   350 #define EEikColorButtonFaceSetPressed					31
   351 
   352 /** Logical colour value for use in resources: The colour of the button background when the button is in the unset state and is pressed. 
   353 @publishedAll 
   354 @released 
   355 */
   356 #define EEikColorButtonFaceClearPressed					32
   357 
   358 /** Logical colour value for use in resources: The colour of the button text. 
   359 @publishedAll 
   360 @released 
   361 */
   362 #define EEikColorButtonText								33
   363 
   364 /** Logical colour value for use in resources: The colour of the button text when the button is pressed. 
   365 @publishedAll 
   366 @released 
   367 */
   368 #define EEikColorButtonTextPressed						34
   369 
   370 /** Logical colour value for use in resources: The colour of the button text when the button is dimmed. 
   371 @publishedAll 
   372 @released 
   373 */
   374 #define EEikColorButtonTextDimmed						35		
   375 
   376 /** Logical colour value for use in resources: The colour of the message window foreground. 
   377 @publishedAll 
   378 @released 
   379 */
   380 #define EEikColorMsgWinForeground						36
   381 
   382 /** Logical colour value for use in resources: The colour of the message window background. 
   383 @publishedAll 
   384 @released 
   385 */
   386 #define EEikColorMsgWinBackground						37
   387 
   388 /** Logical colour value for use in resources: The colour of the scroll bar border. 
   389 @publishedAll 
   390 @released 
   391 */
   392 #define EEikColorScrollBarBorder						38
   393 
   394 /** Logical colour value for use in resources: The colour of the scroll bar shaft background. 
   395 @publishedAll 
   396 @released 
   397 */
   398 #define EEikColorScrollBarShaft							39
   399 
   400 /** Logical colour value for use in resources: The colour of the scroll bar shaft background when dimmed. 
   401 @publishedAll 
   402 @released 
   403 */
   404 #define EEikColorScrollBarShaftDimmed					40
   405 
   406 /** Logical colour value for use in resources: The colour of the scroll bar shaft background when pressed. 
   407 @publishedAll 
   408 @released 
   409 */
   410 #define EEikColorScrollBarShaftPressed					41
   411 
   412 /** Logical colour value for use in resources: The colour of the background for scroll bars with no thumb and no shaft. 
   413 @publishedAll 
   414 @released 
   415 */
   416 #define EEikColorScrollBarNoShaftOrThumb				42
   417 
   418 /** Logical colour value for use in resources: The colour of scroll bar buttons. 
   419 @publishedAll 
   420 @released 
   421 */
   422 #define EEikColorScrollButtonIcon						43
   423 
   424 /** Logical colour value for use in resources: The colour of scroll bar buttons when pressed. 
   425 @publishedAll 
   426 @released 
   427 */
   428 #define EEikColorScrollButtonIconPressed				44
   429 
   430 /** Logical colour value for use in resources: The colour of scroll bar buttons when dimmed. 
   431 @publishedAll 
   432 @released 
   433 */
   434 #define EEikColorScrollButtonIconDimmed					45
   435 
   436 /** Logical colour value for use in resources: The colour of a scroll bar thumb's background. 
   437 @publishedAll 
   438 @released 
   439 */
   440 #define EEikColorScrollButtonThumbBackground			46
   441 
   442 /** Logical colour value for use in resources: The colour of a scroll bar thumb's background when pressed. 
   443 @publishedAll 
   444 @released 
   445 */
   446 #define EEikColorScrollButtonThumbBackgroundPressed		47
   447 
   448 /** Logical colour value for use in resources: The colour of a scroll bar thumb's background when dimmed. 
   449 @publishedAll 
   450 @released 
   451 */
   452 #define EEikColorScrollThumbDimmed						48
   453 
   454 /** Logical colour value for use in resources: The colour of a scroll bar thumb's edge. 
   455 @publishedAll 
   456 @released 
   457 */
   458 #define EEikColorScrollThumbEdge						49
   459 
   460 /** Logical colour value for use in resources: The colour of a toolbar's background. 
   461 @publishedAll 
   462 @released 
   463 */
   464 #define EEikColorToolbarBackground						50
   465 
   466 /** Logical colour value for use in resources: The colour of the text in a toolbar. 
   467 @publishedAll 
   468 @released 
   469 */
   470 #define EEikColorToolbarText							51
   471 
   472 /** Logical colour value for use in resources: The colour of a status pane's background. 
   473 @publishedAll 
   474 @released 
   475 */
   476 #define EEikColorStatusPaneBackground					52
   477 
   478 /** Logical colour value for use in resources: The colour of the text in a status pane. 
   479 @publishedAll 
   480 @released 
   481 */
   482 #define EEikColorStatusPaneText							53
   483 
   484 /** Logical colour value for use in resources: The colour of the text in a label. 
   485 @publishedAll 
   486 @released 
   487 */
   488 #define EEikColorLabelText								54
   489 
   490 /** Logical colour value for use in resources: The colour of emphasised text in a label. 
   491 @publishedAll 
   492 @released 
   493 */
   494 #define EEikColorLabelTextEmphasis						55
   495 
   496 /** Logical colour value for use in resources: The colour of the text in a label when dimmed. 
   497 @publishedAll 
   498 @released 
   499 */
   500 #define EEikColorLabelDimmedText						56
   501 
   502 /** Logical colour value for use in resources: The colour of the label background when highlighted and dimmed. 
   503 @publishedAll 
   504 @released 
   505 */
   506 #define EEikColorLabelHighlightPartialEmphasis			57
   507 
   508 /** Logical colour value for use in resources: The colour of the label background when highlighted. 
   509 @publishedAll 
   510 @released 
   511 */
   512 #define EEikColorLabelHighlightFullEmphasis				58