epoc32/include/eikcolor.hrh
branchSymbian2
changeset 2 2fe1408b6811
parent 0 061f57f2323e
child 4 837f303aceeb
equal deleted inserted replaced
1:666f914201fb 2:2fe1408b6811
     1 eikcolor.hrh
     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