modified doxygen comment
[framework/osp/uifw.git] / inc / FUiUiConfigurationTypes.h
1 //
2 // Open Service Platform
3 // Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
4 //
5 // Licensed under the Apache License, Version 2.0 (the License);
6 // you may not use this file except in compliance with the License.
7 // You may obtain a copy of the License at
8 //
9 //     http://www.apache.org/licenses/LICENSE-2.0/
10 //
11 // Unless required by applicable law or agreed to in writing, software
12 // distributed under the License is distributed on an "AS IS" BASIS,
13 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 // See the License for the specific language governing permissions and
15 // limitations under the License.
16 //
17
18 /**
19  * @file        FUiUiConfigurationTypes.h
20  * @brief       This is the header file for the common data types used by the UI configuration.
21  *
22  * This header file contains the descriptions of the common data types used by the UI configuration.
23  */
24
25 #ifndef _FUI_UI_CONFIGURATION_TYPES_H_
26 #define _FUI_UI_CONFIGURATION_TYPES_H_
27
28 #include <FOspConfig.h>
29
30 namespace Tizen { namespace Ui {
31
32 /**
33  * @struct      ColorKey
34  * @brief               This struct provides the color keys of controls.
35  *
36  * @since 2.1
37  *
38  * The %ColorKey struct provides the color keys of controls.
39  *
40  */
41 struct _OSP_EXPORT_ ColorKey
42 {
43         /**
44          * @struct      Button
45          * @brief               This struct provides the color keys of %Button.
46          *
47          * @since 2.1
48          *
49          * The %Button struct provides the color keys of %Button.
50          *
51          */
52         struct _OSP_EXPORT_ Button
53         {
54                 /**
55                 * The property key to get the normal background color of button.
56                 *
57                 * @since                2.1
58                 */
59                 _OSP_EXPORT_ static const int BG_NORMAL;
60
61                 /**
62                 * The property key to get the disabled background color of button.
63                 *
64                 * @since                2.1
65                 */
66                 _OSP_EXPORT_ static const int BG_DISABLED;
67
68                 /**
69                 * The property key to get the pressed background color of button.
70                 *
71                 * @since                2.1
72                 */
73                 _OSP_EXPORT_ static const int BG_PRESSED;
74
75                 /**
76                 * The property key to get the highlighted background color of button.
77                 *
78                 * @since                2.1
79                 */
80                 _OSP_EXPORT_ static const int BG_HIGHLIGHTED;
81
82                 /**
83                 * The property key to get the normal text color of button.
84                 *
85                 * @since                2.1
86                 */
87                 _OSP_EXPORT_ static const int TEXT_NORMAL;
88
89                 /**
90                 * The property key to get the disabled text color of button.
91                 *
92                 * @since                2.1
93                 */
94                 _OSP_EXPORT_ static const int TEXT_DISABLED;
95
96                 /**
97                 * The property key to get the pressed text color of button.
98                 *
99                 * @since                2.1
100                 */
101                 _OSP_EXPORT_ static const int TEXT_PRESSED;
102
103                 /**
104                 * The property key to get the highlighted text color of button.
105                 *
106                 * @since                2.1
107                 */
108                 _OSP_EXPORT_ static const int TEXT_HIGHLIGHTED;
109         };
110
111         /**
112          * @struct      CheckButton
113          * @brief               This struct provides the color keys of %CheckButton.
114          *
115          * @since 2.1
116          *
117          * The %CheckButton struct provides the color keys of %CheckButton.
118          *
119          */
120         struct CheckButton
121         {
122                 /**
123                 * The property key to get the normal background color of check button.
124                 *
125                 * @since                2.1
126                 */
127                 _OSP_EXPORT_ static const int BG_NORMAL;
128
129                 /**
130                 * The property key to get the disabled background color of check button.
131                 *
132                 * @since                2.1
133                 */
134                 _OSP_EXPORT_ static const int BG_DISABLED;
135
136                 /**
137                 * The property key to get the pressed background color of check button.
138                 *
139                 * @since                2.1
140                 */
141                 _OSP_EXPORT_ static const int BG_PRESSED;
142
143                 /**
144                 * The property key to get the highlighted background color of check button.
145                 *
146                 * @since                2.1
147                 */
148                 _OSP_EXPORT_ static const int BG_HIGHLIGHTED;
149
150                 /**
151                 * The property key to get the selected background color of check button.
152                 *
153                 * @since                2.1
154                 */
155                 _OSP_EXPORT_ static const int BG_SELECTED;
156
157                 /**
158                 * The property key to get the normal text color of check button.
159                 *
160                 * @since                2.1
161                 */
162                 _OSP_EXPORT_ static const int TEXT_NORMAL;
163
164                 /**
165                 * The property key to get the disabled text color of check button.
166                 *
167                 * @since                2.1
168                 */
169                 _OSP_EXPORT_ static const int TEXT_DISABLED;
170
171                 /**
172                 * The property key to get the pressed text color of check button.
173                 *
174                 * @since                2.1
175                 */
176                 _OSP_EXPORT_ static const int TEXT_PRESSED;
177
178                 /**
179                 * The property key to get the highlighted text color of check button.
180                 *
181                 * @since                2.1
182                 */
183                 _OSP_EXPORT_ static const int TEXT_HIGHLIGHTED;
184
185                 /**
186                 * The property key to get the selected text color of check button.
187                 *
188                 * @since                2.1
189                 */
190                 _OSP_EXPORT_ static const int TEXT_SELECTED;
191
192                 /**
193                 * The property key to get the normal title text color of check button.
194                 *
195                 * @since                2.1
196                 */
197                 _OSP_EXPORT_ static const int TITLE_TEXT_NORMAL;
198
199                 /**
200                 * The property key to get the disabled title text color of check button.
201                 *
202                 * @since                2.1
203                 */
204                 _OSP_EXPORT_ static const int TITLE_TEXT_DISABLED;
205
206                 /**
207                 * The property key to get the pressed title text color of check button.
208                 *
209                 * @since                2.1
210                 */
211                 _OSP_EXPORT_ static const int TITLE_TEXT_PRESSED;
212
213                 /**
214                 * The property key to get the highlighted title text color of check button.
215                 *
216                 * @since                2.1
217                 */
218                 _OSP_EXPORT_ static const int TITLE_TEXT_HIGHLIGHTED;
219
220                 /**
221                 * The property key to get the selected title text color of check button.
222                 *
223                 * @since                2.1
224                 */
225                 _OSP_EXPORT_ static const int TITLE_TEXT_SELECTED;
226
227                 /**
228                 * The property key to get the normal background color of the detailed icon of check button.
229                 *
230                 * @since                2.1
231                 */
232                 _OSP_EXPORT_ static const int DETAILED_ICON_BG_NORMAL;
233
234                 /**
235                 * The property key to get the disabled background color of the detailed icon of check button.
236                 *
237                 * @since                2.1
238                 */
239                 _OSP_EXPORT_ static const int DETAILED_ICON_BG_DISABLED;
240
241                 /**
242                 * The property key to get the pressed background color of the detailed icon of check button.
243                 *
244                 * @since                2.1
245                 */
246                 _OSP_EXPORT_ static const int DETAILED_ICON_BG_PRESSED;
247
248                 /**
249                 * The property key to get the highlighted background color of the detailed icon of check button.
250                 *
251                 * @since                2.1
252                 */
253                 _OSP_EXPORT_ static const int DETAILED_ICON_BG_HIGHLIGHTED;
254
255                 /**
256                 * The property key to get the selected background color of the detailed icon of check button.
257                 *
258                 * @since                2.1
259                 */
260                 _OSP_EXPORT_ static const int DETAILED_ICON_BG_SELECTED;
261
262                 /**
263                 * The property key to get the normal text color of the detailed icon of check button.
264                 *
265                 * @since                2.1
266                 */
267                 _OSP_EXPORT_ static const int DETAILED_ICON_TEXT_NORMAL;
268
269                 /**
270                 * The property key to get the disabled text color of the detailed icon of check button.
271                 *
272                 * @since                2.1
273                 */
274                 _OSP_EXPORT_ static const int DETAILED_ICON_TEXT_DISABLED;
275
276                 /**
277                 * The property key to get the pressed text color of the detailed icon of check button.
278                 *
279                 * @since                2.1
280                 */
281                 _OSP_EXPORT_ static const int DETAILED_ICON_TEXT_PRESSED;
282
283                 /**
284                 * The property key to get the highlighted text color of the detailed icon of check button.
285                 *
286                 * @since                2.1
287                 */
288                 _OSP_EXPORT_ static const int DETAILED_ICON_TEXT_HIGHLIGHTED;
289
290                 /**
291                 * The property key to get the selected text color of the detailed icon of check button.
292                 *
293                 * @since                2.1
294                 */
295                 _OSP_EXPORT_ static const int DETAILED_ICON_TEXT_SELECTED;
296
297                 /**
298                 * The property key to get the color of the left divider line of check button.
299                 *
300                 * @since  2.1
301                 */
302                 _OSP_EXPORT_ static const int DIVIDER_LINE_LEFT_NORMAL;
303
304                 /**
305                 * The property key to get the color of the right divider line of check button.
306                 *
307                 * @since  2.1
308                 */
309                 _OSP_EXPORT_ static const int DIVIDER_LINE_RIGHT_NORMAL;
310         };
311
312         /**
313          * @struct      ColorPicker
314          * @brief               This struct provides the color keys of %ColorPicker.
315          *
316          * @since 2.1
317          *
318          * The %ColorPicker struct provides the color keys of %ColorPicker.
319          *
320          */
321         struct _OSP_EXPORT_ ColorPicker
322         {
323                 /**
324                 * The property key to get the color of top half part of divider of color picker.
325                 *
326                 * @since                2.1
327                 */
328                 _OSP_EXPORT_ static const int DIVIDER_TOP_HALF;
329
330                 /**
331                 * The property key to get the color of bottom half part of divider of color picker.
332                 *
333                 * @since                2.1
334                 */
335                 _OSP_EXPORT_ static const int DIVIDER_BOTTOM_HALF;
336
337                 /**
338                 * The property key to get the normal background color of the arrow button of color picker.
339                 *
340                 * @since                2.1
341                 */
342                 _OSP_EXPORT_ static const int ARROW_BUTTON_BG_NORMAL;
343
344                 /**
345                 * The property key to get the pressed background color of the arrow button of color picker.
346                 *
347                 * @since                2.1
348                 */
349                 _OSP_EXPORT_ static const int ARROW_BUTTON_BG_PRESSED;
350
351                 /**
352                 * The property key to get the disabled background color of the arrow button of color picker.
353                 *
354                 * @since                2.1
355                 */
356                 _OSP_EXPORT_ static const int ARROW_BUTTON_BG_DISABLED;
357
358                 /**
359                 * The property key to get the normal color of the arrow button of color picker.
360                 *
361                 * @since                2.1
362                 */
363                 _OSP_EXPORT_ static const int ARROW_BUTTON_NORMAL;
364
365                 /**
366                 * The property key to get the pressed color of the arrow button of color picker.
367                 *
368                 * @since                2.1
369                 */
370                 _OSP_EXPORT_ static const int ARROW_BUTTON_PRESSED;
371
372                 /**
373                 * The property key to get the disabled color of the arrow button of color picker.
374                 *
375                 * @since                2.1
376                 */
377                 _OSP_EXPORT_ static const int ARROW_BUTTON_DISABLED;
378
379                 /**
380                 * The property key to get the highlighted color of the handler of color picker.
381                 *
382                 * @since                2.2
383                 */
384                 _OSP_EXPORT_ static const int HANDLER_HIGHLIGHTED;
385         };
386
387         /**
388          * @struct      ContextMenu
389          * @brief               This struct provides the color keys of %ContextMenu.
390          *
391          * @since 2.1
392          *
393          * The %ContextMenu struct provides the color keys of %ContextMenu.
394          *
395          */
396         struct _OSP_EXPORT_ ContextMenu
397         {
398                 /**
399                 * The property key to get the normal background color of context menu.
400                 *
401                 * @since                2.1
402                 */
403                 _OSP_EXPORT_ static const int BG_NORMAL;
404
405                 /**
406                 * The property key to get the color of list type divider 01 of context menu.
407                 *
408                 * @since                2.1
409                 */
410                 _OSP_EXPORT_ static const int LIST_ITEM_DIVIDER_01_NORMAL;
411
412                 /**
413                 * The property key to get the color of list type divider 02 of context menu.
414                 *
415                 * @since                2.1
416                 */
417                 _OSP_EXPORT_ static const int LIST_ITEM_DIVIDER_02_NORMAL;
418
419                 /**
420                 * The property key to get the normal background color of the item of context menu.
421                 *
422                 * @since                2.1
423                 */
424                 _OSP_EXPORT_ static const int ITEM_BG_NORMAL;
425
426                 /**
427                 * The property key to get the pressed background color of the item of context menu.
428                 *
429                 * @since                2.1
430                 */
431                 _OSP_EXPORT_ static const int ITEM_BG_PRESSED;
432
433                 /**
434                 * The property key to get the highlighted background color of the item of context menu.
435                 *
436                 * @since                2.1
437                 */
438                 _OSP_EXPORT_ static const int ITEM_BG_HIGHLIGHTED;
439
440                 /**
441                 * The property key to get the disabled background color of the item of context menu.
442                 *
443                 * @since                2.2
444                 */
445                 _OSP_EXPORT_ static const int ITEM_BG_DISABLED;
446
447                 /**
448                 * The property key to get the color of grid type divider 01 of context menu.
449                 *
450                 * @since                2.1
451                 */
452                 _OSP_EXPORT_ static const int GRID_ITEM_DIVIDER_01_NORMAL;
453
454                 /**
455                 * The property key to get the color of grid type divider 02 of context menu.
456                 *
457                 * @since                2.1
458                 */
459                 _OSP_EXPORT_ static const int GRID_ITEM_DIVIDER_02_NORMAL;
460
461                 /**
462                 * The property key to get the normal text color of the item of context menu.
463                 *
464                 * @since                2.1
465                 */
466                 _OSP_EXPORT_ static const int ITEM_TEXT_NORMAL;
467
468                 /**
469                 * The property key to get the pressed text color of the item of context menu.
470                 *
471                 * @since                2.1
472                 */
473                 _OSP_EXPORT_ static const int ITEM_TEXT_PRESSED;
474
475                 /**
476                 * The property key to get the highlighted text color of the item of context menu.
477                 *
478                 * @since                2.1
479                 */
480                 _OSP_EXPORT_ static const int ITEM_TEXT_HIGHLIGHTED;
481
482                 /**
483                 * The property key to get the diabled text color of the item of context menu.
484                 *
485                 * @since                2.2
486                 */
487                 _OSP_EXPORT_ static const int ITEM_TEXT_DISABLED;
488         };
489
490         /**
491          * @struct      DateTimeBar
492          * @brief               This struct provides the color keys of %DateTimeBar.
493          *
494          * @since 2.1
495          *
496          * The %DateTimeBar struct provides the color keys of %DateTimeBar.
497          *
498          */
499         struct _OSP_EXPORT_ DateTimeBar
500         {
501                 /**
502                 * The property key to get the background color of date time bar.
503                 *
504                 * @since                2.1
505                 */
506                 _OSP_EXPORT_ static const int BG_NORMAL;
507
508                 /**
509                 * The property key to get the normal text color of date time bar.
510                 *
511                 * @since                2.1
512                 */
513                 _OSP_EXPORT_ static const int TEXT_NORMAL;
514
515                 /**
516                 * The property key to get the pressed text color of date time bar.
517                 *
518                 * @since                2.1
519                 */
520                 _OSP_EXPORT_ static const int TEXT_PRESSED;
521         };
522
523         /**
524          * @struct      DateTimePicker
525          * @brief               This struct provides the color keys of %DateTimePicker.
526          *
527          * @since 2.1
528          *
529          * The %DateTimePicker struct provides the color keys of %DateTimePicker.
530          *
531          */
532         struct _OSP_EXPORT_ DateTimePicker
533         {
534                 /**
535                 * The property key to get the background color of date time picker.
536                 *
537                 * @since                2.1
538                 */
539                 _OSP_EXPORT_ static const int BG_NORMAL;
540
541                 /**
542                 * The property key to get the normal background color of button of date time picker.
543                 *
544                 * @since                2.1
545                 */
546                 _OSP_EXPORT_ static const int AM_PM_BG_NORMAL;
547
548                 /**
549                 * The property key to get the pressed background color of AM/PM button of date time picker.
550                 *
551                 * @since                2.1
552                 */
553                 _OSP_EXPORT_ static const int AM_PM_BG_PRESSED;
554
555                 /**
556                 * The property key to get the highlighted background color of AM/PM button of date time picker.
557                 *
558                 * @since                2.1
559                 */
560                 _OSP_EXPORT_ static const int AM_PM_BG_HIGHLIGHTED;
561
562                 /**
563                 * The property key to get the disabled background color of AM/PM button of date time picker.
564                 *
565                 * @since                2.1
566                 */
567                 _OSP_EXPORT_ static const int AM_PM_BG_DISABLED;
568
569                 /**
570                 * The property key to get the normal text color of date time picker.
571                 *
572                 * @since                2.1
573                 */
574                 _OSP_EXPORT_ static const int TEXT_NORMAL;
575
576                 /**
577                 * The property key to get the pressed text color of date time picker.
578                 *
579                 * @since                2.1
580                 */
581                 _OSP_EXPORT_ static const int TEXT_PRESSED;
582
583                 /**
584                 * The property key to get the highlighted text color of date time picker.
585                 *
586                 * @since                2.1
587                 */
588                 _OSP_EXPORT_ static const int TEXT_HIGHLIGHTED;
589
590                 /**
591                 * The property key to get the disabled text color of date time picker.
592                 *
593                 * @since                2.1
594                 */
595                 _OSP_EXPORT_ static const int TEXT_DISABLED;
596
597                 /**
598                 * The property key to get the normal text color of AM/PM button of date time picker.
599                 *
600                 * @since                2.1
601                 */
602                 _OSP_EXPORT_ static const int AM_PM_TEXT_NORMAL;
603
604                 /**
605                 * The property key to get the pressed text color of AM/PM button of date time picker.
606                 *
607                 * @since                2.1
608                 */
609                 _OSP_EXPORT_ static const int AM_PM_TEXT_PRESSED;
610
611                 /**
612                 * The property key to get the highlighted text color of AM/PM button of date time picker.
613                 *
614                 * @since                2.1
615                 */
616                 _OSP_EXPORT_ static const int AM_PM_TEXT_HIGHLIGHTED;
617
618                 /**
619                 * The property key to get the disabled text color of AM/PM button of date time picker.
620                 *
621                 * @since                2.1
622                 */
623                 _OSP_EXPORT_ static const int AM_PM_TEXT_DISABLED;
624
625                 /**
626                 * The property key to get the color of the left half of the divider of date time picker.
627                 *
628                 * @since                2.1
629                 */
630                 _OSP_EXPORT_ static const int DIVIDER_LEFT_HALF;
631
632                 /**
633                 * The property key to get the color of the right half of the divider of date time picker.
634                 *
635                 * @since                2.1
636                 */
637                 _OSP_EXPORT_ static const int DIVIDER_RIGHT_HALF;
638
639                 /**
640                 * The property key to get the normal background color of the picker button of date time picker
641                 *
642                 * @since                2.1
643                 */
644                 _OSP_EXPORT_ static const int CONTENT_BG_NORMAL;
645
646                 /**
647                 * The property key to get the pressed background color of the picker button of date time picker
648                 *
649                 * @since                2.1
650                 */
651                 _OSP_EXPORT_ static const int CONTENT_BG_PRESSED;
652
653                 /**
654                 * The property key to get the disabled background color of the picker button of date time picker
655                 *
656                 * @since                2.1
657                 */
658                 _OSP_EXPORT_ static const int CONTENT_BG_DISABLED;
659
660                 /**
661                 * The property key to get the highlighted background color of the picker button of date time picker
662                 *
663                 * @since                2.1
664                 */
665                 _OSP_EXPORT_ static const int CONTENT_BG_HIGHLIGHTED;
666
667                 /**
668                 * The property key to get the display area background color of date time picker
669                 *
670                 * @since                2.1
671                 */
672                 _OSP_EXPORT_ static const int DISPLAY_BG_NORMAL;
673
674                 /**
675                 * The property key to get the normal title color of date time picker
676                 *
677                 * @since                2.1
678                 */
679                 _OSP_EXPORT_ static const int TITLE_NORMAL;
680
681                 /**
682                 * The property key to get the disabled title color of date time picker
683                 *
684                 * @since                2.1
685                 */
686                 _OSP_EXPORT_ static const int TITLE_DISABLED;
687         };
688
689         /**
690          * @struct      Edit
691          * @brief               This struct provides the color keys of %Edit.
692          *
693          * @since 2.1
694          *
695          * The %Edit struct provides the color keys of %Edit.
696          *
697          */
698         struct _OSP_EXPORT_ Edit
699         {
700                 /**
701                 * The property key to get the normal background color of edit.
702                 *
703                 * @since                2.1
704                 */
705                 _OSP_EXPORT_ static const int BG_NORMAL;
706
707                 /**
708                 * The property key to get the pressed background color of edit.
709                 *
710                 * @since                2.1
711                 */
712                 _OSP_EXPORT_ static const int BG_PRESSED;
713
714                 /**
715                 * The property key to get the highlighted background color of edit.
716                 *
717                 * @since                2.1
718                 */
719                 _OSP_EXPORT_ static const int BG_HIGHLIGHTED;
720
721                 /**
722                 * The property key to get the disabled background color of edit.
723                 *
724                 * @since                2.1
725                 */
726                 _OSP_EXPORT_ static const int BG_DISABLED;
727
728                 /**
729                 * The property key to get the normal text color of the title text of edit.
730                 *
731                 * @since                2.1
732                 */
733                 _OSP_EXPORT_ static const int TITLE_TEXT_NORMAL;
734
735                 /**
736                 * The property key to get the pressed color of the title text of edit.
737                 *
738                 * @since                2.1
739                 */
740                 _OSP_EXPORT_ static const int TITLE_TEXT_PRESSED;
741
742                 /**
743                 * The property key to get the highlighted color of the title text of edit.
744                 *
745                 * @since                2.1
746                 */
747                 _OSP_EXPORT_ static const int TITLE_TEXT_HIGHLIGHTED;
748
749                 /**
750                 * The property key to get the disabled color of the title text of edit.
751                 *
752                 * @since                2.1
753                 */
754                 _OSP_EXPORT_ static const int TITLE_TEXT_DISABLED;
755
756                 /**
757                 * The property key to get the normal color of the text of edit.
758                 *
759                 * @since                2.1
760                 */
761                 _OSP_EXPORT_ static const int TEXT_NORMAL;
762
763                 /**
764                 * The property key to get the pressed color of the text of edit.
765                 *
766                 * @since                2.1
767                 */
768                 _OSP_EXPORT_ static const int TEXT_PRESSED;
769
770                 /**
771                 * The property key to get the highlighted color of the text of edit.
772                 *
773                 * @since                2.1
774                 */
775                 _OSP_EXPORT_ static const int TEXT_HIGHLIGHTED;
776
777                 /**
778                 * The property key to get the disabled color of the text of edit.
779                 *
780                 * @since                2.1
781                 */
782                 _OSP_EXPORT_ static const int TEXT_DISABLED;
783
784                 /**
785                 * The property key to get the color of the guide text of edit.
786                 *
787                 * @since                2.1
788                 */
789                 _OSP_EXPORT_ static const int GUIDE_TEXT_NORMAL;
790
791                 /**
792                 * The property key to get the normal color of the clear icon of edit.
793                 *
794                 * @since                2.1
795                 */
796                 _OSP_EXPORT_ static const int CLEAR_ICON_NORMAL;
797
798                 /**
799                 * The property key to get the pressed color of the clear icon of edit.
800                 *
801                 * @since                2.1
802                 */
803                 _OSP_EXPORT_ static const int CLEAR_ICON_PRESSED;
804
805                 /**
806                 * The property key to get the color of the cut link text of edit.
807                 *
808                 * @since                2.1
809                 */
810                 _OSP_EXPORT_ static const int CUT_LINK_TEXT_NORMAL;
811
812                 /**
813                 * The property key to get the background color of the cut link text of edit.
814                 *
815                 * @since                2.1
816                 */
817                 _OSP_EXPORT_ static const int CUT_LINK_BG_NORMAL;
818
819                 /**
820                 * The property key to get the color of the cursor of edit.
821                 *
822                 * @since                2.1
823                 */
824                 _OSP_EXPORT_ static const int CURSOR_NORMAL;
825         };
826
827         /**
828          * @struct      EditDate
829          * @brief               This struct provides the color keys of %EditDate.
830          *
831          * @since 2.1
832          *
833          * The %EditDate struct provides the color keys of %EditDate.
834          *
835          */
836         struct _OSP_EXPORT_ EditDate
837         {
838                 /**
839                 * The property key to get the normal color of the text of edit date.
840                 *
841                 * @since                2.1
842                 */
843                 _OSP_EXPORT_ static const int TEXT_NORMAL;
844
845                 /**
846                 * The property key to get the pressed color of the text of edit date.
847                 *
848                 * @since                2.1
849                 */
850                 _OSP_EXPORT_ static const int TEXT_PRESSED;
851
852                 /**
853                 * The property key to get the disabled color of the text of edit date.
854                 *
855                 * @since                2.1
856                 */
857                 _OSP_EXPORT_ static const int TEXT_DISABLED;
858
859                 /**
860                 * The property key to get the highlighted color of the text of edit date.
861                 *
862                 * @since                2.2
863                 */
864                 _OSP_EXPORT_ static const int TEXT_HIGHLIGHTED;
865
866                 /**
867                 * The property key to get the normal color of the title text of edit date.
868                 *
869                 * @since                2.1
870                 */
871                 _OSP_EXPORT_ static const int TITLE_TEXT_NORMAL;
872
873                 /**
874                 * The property key to get the disabled color of the title text of edit date.
875                 *
876                 * @since                2.1
877                 */
878                 _OSP_EXPORT_ static const int TITLE_TEXT_DISABLED;
879
880                 /**
881                 * The property key to get the normal background color of the picker button of edit date
882                 *
883                 * @since                2.1
884                 */
885                 _OSP_EXPORT_ static const int CONTENT_BG_NORMAL;
886
887                 /**
888                 * The property key to get the pressed background color of the picker button of edit date
889                 *
890                 * @since                2.1
891                 */
892                 _OSP_EXPORT_ static const int CONTENT_BG_PRESSED;
893
894                 /**
895                 * The property key to get the disabled background color of the picker button of edit date
896                 *
897                 * @since                2.1
898                 */
899                 _OSP_EXPORT_ static const int CONTENT_BG_DISABLED;
900
901                 /**
902                 * The property key to get the highlighted background color of the picker button of edit date
903                 *
904                 * @since                2.1
905                 */
906                 _OSP_EXPORT_ static const int CONTENT_BG_HIGHLIGHTED;
907         };
908
909         /**
910          * @struct      EditTime
911          * @brief               This struct provides the color keys of %EditTime.
912          *
913          * @since 2.1
914          *
915          * The %EditTime struct provides the color keys of %EditTime.
916          *
917          */
918         struct _OSP_EXPORT_ EditTime
919         {
920                 /**
921                 * The property key to get the normal background color of the button of edit time.
922                 *
923                 * @since                2.1
924                 */
925                 _OSP_EXPORT_ static const int BUTTON_BG_NORMAL;
926
927                 /**
928                 * The property key to get the pressed background color of the button of edit time.
929                 *
930                 * @since                2.1
931                 */
932                 _OSP_EXPORT_ static const int BUTTON_BG_PRESSED;
933
934                 /**
935                 * The property key to get the disabled background color of the button of edit time.
936                 *
937                 * @since                2.1
938                 */
939                 _OSP_EXPORT_ static const int BUTTON_BG_DISABLED;
940
941                 /**
942                 * The property key to get the normal text color of the button of edit time.
943                 *
944                 * @since                2.1
945                 */
946                 _OSP_EXPORT_ static const int BUTTON_TEXT_NORMAL;
947
948                 /**
949                 * The property key to get the pressed text color of the button of edit time.
950                 *
951                 * @since                2.1
952                 */
953                 _OSP_EXPORT_ static const int BUTTON_TEXT_PRESSED;
954
955                 /**
956                 * The property key to get the disabled text color of the button of edit time.
957                 *
958                 * @since                2.1
959                 */
960                 _OSP_EXPORT_ static const int BUTTON_TEXT_DISABLED;
961
962                 /**
963                 * The property key to get the highlighted text color of the button of edit time.
964                 *
965                 * @since                2.2
966                 */
967                 _OSP_EXPORT_ static const int BUTTON_TEXT_HIGHLIGHTED;
968
969                 /**
970                 * The property key to get the normal text color of edit time.
971                 *
972                 * @since                2.1
973                 */
974                 _OSP_EXPORT_ static const int TEXT_NORMAL;
975
976                 /**
977                 * The property key to get the pressed text color of edit time.
978                 *
979                 * @since                2.1
980                 */
981                 _OSP_EXPORT_ static const int TEXT_PRESSED;
982
983                 /**
984                 * The property key to get the disabled text color of edit time.
985                 *
986                 * @since                2.1
987                 */
988                 _OSP_EXPORT_ static const int TEXT_DISABLED;
989
990                 /**
991                 * The property key to get the highlighted text color of edit time.
992                 *
993                 * @since                2.2
994                 */
995                 _OSP_EXPORT_ static const int TEXT_HIGHLIGHTED;
996
997                 /**
998                 * The property key to get the normal title text color of edit time.
999                 *
1000                 * @since                2.1
1001                 */
1002                 _OSP_EXPORT_ static const int TITLE_TEXT_NORMAL;
1003
1004                 /**
1005                 * The property key to get the disabled title text color of edit time.
1006                 *
1007                 * @since                2.1
1008                 */
1009                 _OSP_EXPORT_ static const int TITLE_TEXT_DISABLED;
1010
1011                 /**
1012                 * The property key to get the highlighted text color of the button of edit time
1013                 *
1014                 * @since                2.1
1015                 */
1016                 _OSP_EXPORT_ static const int BUTTON_BG_HIGHLIGHTED;
1017
1018                 /**
1019                 * The property key to get the normal background color of the picker button of edit time
1020                 *
1021                 * @since                2.1
1022                 */
1023                 _OSP_EXPORT_ static const int CONTENT_BG_NORMAL;
1024
1025                 /**
1026                 * The property key to get the pressed background color of the picker button of edit time
1027                 *
1028                 * @since                2.1
1029                 */
1030                 _OSP_EXPORT_ static const int CONTENT_BG_PRESSED;
1031
1032                 /**
1033                 * The property key to get the disabled background color of the picker button of edit time
1034                 *
1035                 * @since                2.1
1036                 */
1037                 _OSP_EXPORT_ static const int CONTENT_BG_DISABLED;
1038
1039                 /**
1040                 * The property key to get the highlighted background color of the picker button of edit time
1041                 *
1042                 * @since                2.1
1043                 */
1044                 _OSP_EXPORT_ static const int CONTENT_BG_HIGHLIGHTED;
1045         };
1046
1047         /**
1048          * @struct      FastScroll
1049          * @brief               This struct provides the color keys of %FastScroll.
1050          *
1051          * @since 2.1
1052          *
1053          * The %FastScroll struct provides the color keys of %FastScroll.
1054          *
1055          */
1056         struct _OSP_EXPORT_ FastScroll
1057         {
1058                 /**
1059                 * The property key to get the normal background color of fast scroll index.
1060                 *
1061                 * @since                2.1
1062                 */
1063                 _OSP_EXPORT_ static const int INDEX_BG_NORMAL;
1064
1065                 /**
1066                 * The property key to get the pressed background color of fast scroll index.
1067                 *
1068                 * @since                2.1
1069                 */
1070                 _OSP_EXPORT_ static const int INDEX_BG_PRESSED;
1071
1072                 /**
1073                 * The property key to get the color of the line of fast scroll index.
1074                 *
1075                 * @since                2.1
1076                 */
1077                 _OSP_EXPORT_ static const int INDEX_LINE_PRESSED;
1078
1079                 /**
1080                 * The property key to get the normal text color of fast scroll index.
1081                 *
1082                 * @since                2.1
1083                 */
1084                 _OSP_EXPORT_ static const int INDEX_TEXT_NORMAL;
1085
1086                 /**
1087                 * The property key to get the pressed text color of fast scroll index.
1088                 *
1089                 * @since                2.1
1090                 */
1091                 _OSP_EXPORT_ static const int INDEX_TEXT_PRESSED;
1092
1093                 /**
1094                 * The property key to get the color of the divider of fast scroll index.
1095                 *
1096                 * @since                2.1
1097                 */
1098                 _OSP_EXPORT_ static const int INDEX_DIVIDER_NORMAL;
1099
1100                 /**
1101                 * The property key to get the background color of the popup of fast scroll.
1102                 *
1103                 * @since                2.1
1104                 */
1105                 _OSP_EXPORT_ static const int POPUP_BG_NORMAL;
1106
1107                 /**
1108                 * The property key to get the text color of the popup of fast scroll.
1109                 *
1110                 * @since                2.1
1111                 */
1112                 _OSP_EXPORT_ static const int POPUP_TEXT_NORMAL;
1113         };
1114
1115         /**
1116          * @struct      Footer
1117          * @brief               This struct provides the color keys of %Footer.
1118          *
1119          * @since 2.1
1120          *
1121          * The %Footer struct provides the color keys of %Footer.
1122          *
1123          */
1124         struct _OSP_EXPORT_ Footer
1125         {
1126                 /**
1127                 * The property key to get the background color of footer.
1128                 *
1129                 * @since                2.1
1130                 */
1131                 _OSP_EXPORT_ static const int BG_NORMAL;
1132
1133                 /**
1134                 * The property key to get the background color of the translucent style of footer.
1135                 *
1136                 * @since                2.1
1137                 */
1138                 _OSP_EXPORT_ static const int TRANSLUCENT_BG_NORMAL;
1139
1140                 /**
1141                 * The property key to get the normal background color of the button style of footer.
1142                 *
1143                 * @since                2.1
1144                 */
1145                 _OSP_EXPORT_ static const int BUTTON_BG_NORMAL;
1146
1147                 /**
1148                 * The property key to get the disabled background color of the button style of footer.
1149                 *
1150                 * @since                2.1
1151                 */
1152                 _OSP_EXPORT_ static const int BUTTON_BG_DISABLED;
1153
1154                 /**
1155                 * The property key to get the pressed background color of the button style of footer.
1156                 *
1157                 * @since                2.1
1158                 */
1159                 _OSP_EXPORT_ static const int BUTTON_BG_PRESSED;
1160
1161                 /**
1162                 * The property key to get the highlighted background color of the button style of footer.
1163                 *
1164                 * @since                2.1
1165                 */
1166                 _OSP_EXPORT_ static const int BUTTON_BG_HIGHLIGHTED;
1167
1168                 /**
1169                 * The property key to get the normal background color of the translucent style button of footer.
1170                 *
1171                 * @since                2.1
1172                 */
1173                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_BG_NORMAL;
1174
1175                 /**
1176                 * The property key to get the disabled background color of the translucent style button of footer.
1177                 *
1178                 * @since                2.1
1179                 */
1180                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_BG_DISABLED;
1181
1182                 /**
1183                 * The property key to get the pressed background color of the translucent style button of footer.
1184                 *
1185                 * @since                2.1
1186                 */
1187                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_BG_PRESSED;
1188
1189                 /**
1190                 * The property key to get the highlighted background color of the translucent style button of footer.
1191                 *
1192                 * @since                2.1
1193                 */
1194                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_BG_HIGHLIGHTED;
1195
1196                 /**
1197                 * The property key to get the normal text color of the button style of footer.
1198                 *
1199                 * @since                2.1
1200                 */
1201                 _OSP_EXPORT_ static const int BUTTON_TEXT_NORMAL;
1202
1203                 /**
1204                 * The property key to get the disabled text color of the button style of footer.
1205                 *
1206                 * @since                2.1
1207                 */
1208                 _OSP_EXPORT_ static const int BUTTON_TEXT_DISABLED;
1209
1210                 /**
1211                 * The property key to get the pressed text color of the button style of footer.
1212                 *
1213                 * @since                2.1
1214                 */
1215                 _OSP_EXPORT_ static const int BUTTON_TEXT_PRESSED;
1216
1217                 /**
1218                 * The property key to get the highlighted text color of the button style of footer.
1219                 *
1220                 * @since                2.1
1221                 */
1222                 _OSP_EXPORT_ static const int BUTTON_TEXT_HIGHLIGHTED;
1223
1224                 /**
1225                 * The property key to get the normal text color of the translucent style button of footer.
1226                 *
1227                 * @since                2.1
1228                 */
1229                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_TEXT_NORMAL;
1230
1231                 /**
1232                 * The property key to get the disabled text color of the translucent style button of footer.
1233                 *
1234                 * @since                2.1
1235                 */
1236                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_TEXT_DISABLED;
1237
1238                 /**
1239                 * The property key to get the pressed text color of the translucent style button of footer.
1240                 *
1241                 * @since                2.1
1242                 */
1243                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_TEXT_PRESSED;
1244
1245                 /**
1246                 * The property key to get the highlighted text color of the translucent style button of footer.
1247                 *
1248                 * @since                2.1
1249                 */
1250                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_TEXT_HIGHLIGHTED;
1251
1252                 /**
1253                 * The property key to get the normal background color of the segmented item of footer.
1254                 *
1255                 * @since                2.1
1256                 */
1257                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_BG_NORMAL;
1258
1259                 /**
1260                 * The property key to get the disabled background color of the segmented item of footer.
1261                 *
1262                 * @since                2.1
1263                 */
1264                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_BG_DISABLED;
1265
1266                 /**
1267                 * The property key to get the pressed background color of the segmented item of footer.
1268                 *
1269                 * @since                2.1
1270                 */
1271                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_BG_PRESSED;
1272
1273                 /**
1274                 * The property key to get the highlighted background color of the segmented item of footer.
1275                 *
1276                 * @since                2.1
1277                 */
1278                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_BG_HIGHLIGHTED;
1279
1280                 /**
1281                 * The property key to get the selected background color of the segmented item of footer.
1282                 *
1283                 * @since                2.1
1284                 */
1285                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_BG_SELECTED;
1286
1287                 /**
1288                 * The property key to get the normal background color of the segmented item of the translucent style of footer.
1289                 *
1290                 * @since                2.1
1291                 */
1292                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL;
1293
1294                 /**
1295                 * The property key to get the disabled background color of the segmented item of the translucent style of footer.
1296                 *
1297                 * @since                2.1
1298                 */
1299                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED;
1300
1301                 /**
1302                 * The property key to get the pressed background color of the segmented item of the translucent style of footer.
1303                 *
1304                 * @since                2.1
1305                 */
1306                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED;
1307
1308                 /**
1309                 * The property key to get the highlighted background color of the segmented item of the translucent style of footer.
1310                 *
1311                 * @since                2.1
1312                 */
1313                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED;
1314
1315                 /**
1316                 * The property key to get the selected background color of the segmented item of the translucent style of footer.
1317                 *
1318                 * @since                2.1
1319                 */
1320                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED;
1321
1322                 /**
1323                 * The property key to get the normal text color of the segmented item of footer.
1324                 *
1325                 * @since                2.1
1326                 */
1327                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TEXT_NORMAL;
1328
1329                 /**
1330                 * The property key to get the disabled text color of the segmented item of footer.
1331                 *
1332                 * @since                2.1
1333                 */
1334                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TEXT_DISABLED;
1335
1336                 /**
1337                 * The property key to get the pressed text color of the segmented item of footer.
1338                 *
1339                 * @since                2.1
1340                 */
1341                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TEXT_PRESSED;
1342
1343                 /**
1344                 * The property key to get the highlighted text color of the segmented item of footer.
1345                 *
1346                 * @since                2.1
1347                 */
1348                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TEXT_HIGHLIGHTED;
1349
1350                 /**
1351                 * The property key to get the selected text color of the segmented item of footer.
1352                 *
1353                 * @since                2.1
1354                 */
1355                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TEXT_SELECTED;
1356
1357                 /**
1358                 * The property key to get the normal text color of the segmented item of the translucent style of footer.
1359                 *
1360                 * @since                2.1
1361                 */
1362                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_TEXT_NORMAL;
1363
1364                 /**
1365                 * The property key to get the disabled text color of the segmented item of the translucent style of footer.
1366                 *
1367                 * @since                2.1
1368                 */
1369                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_TEXT_DISABLED;
1370
1371                 /**
1372                 * The property key to get the pressed text color of the segmented item of the translucent style of footer.
1373                 *
1374                 * @since                2.1
1375                 */
1376                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_TEXT_PRESSED;
1377
1378                 /**
1379                 * The property key to get the highlighted text color of the segmented item of the translucent style of footer.
1380                 *
1381                 * @since                2.1
1382                 */
1383                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED;
1384
1385                 /**
1386                 * The property key to get the selected text color of the segmented item of the translucent style of footer.
1387                 *
1388                 * @since                2.1
1389                 */
1390                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_TEXT_SELECTED;
1391
1392                 /**
1393                 * The property key to get the normal background color of the tab item of footer.
1394                 *
1395                 * @since                2.1
1396                 */
1397                 _OSP_EXPORT_ static const int TAB_ITEM_BG_NORMAL;
1398
1399                 /**
1400                 * The property key to get the disabled background color of the tab item of footer.
1401                 *
1402                 * @since                2.1
1403                 */
1404                 _OSP_EXPORT_ static const int TAB_ITEM_BG_DISABLED;
1405
1406                 /**
1407                 * The property key to get the pressed background color of the tab item of footer.
1408                 *
1409                 * @since                2.1
1410                 */
1411                 _OSP_EXPORT_ static const int TAB_ITEM_BG_PRESSED;
1412
1413                 /**
1414                 * The property key to get the highlighted background color of the tab item of footer.
1415                 *
1416                 * @since                2.1
1417                 */
1418                 _OSP_EXPORT_ static const int TAB_ITEM_BG_HIGHLIGHTED;
1419
1420                 /**
1421                 * The property key to get the selected background color of the tab item of footer.
1422                 *
1423                 * @since                2.1
1424                 */
1425                 _OSP_EXPORT_ static const int TAB_ITEM_BG_SELECTED;
1426
1427                 /**
1428                 * The property key to get the normal background color of the tab item of the translucent style of footer.
1429                 *
1430                 * @since                2.1
1431                 */
1432                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_BG_NORMAL;
1433
1434                 /**
1435                 * The property key to get the disabled background color of the tab item of the translucent style of footer.
1436                 *
1437                 * @since                2.1
1438                 */
1439                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_BG_DISABLED;
1440
1441                 /**
1442                 * The property key to get the pressed background color of the tab item of the translucent style of footer.
1443                 *
1444                 * @since                2.1
1445                 */
1446                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_BG_PRESSED;
1447
1448                 /**
1449                 * The property key to get the highlighted background color of the tab item of the translucent style of footer.
1450                 *
1451                 * @since                2.1
1452                 */
1453                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED;
1454
1455                 /**
1456                 * The property key to get the selected background color of the tab item of the translucent style of footer.
1457                 *
1458                 * @since                2.1
1459                 */
1460                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_BG_SELECTED;
1461
1462                 /**
1463                 * The property key to get the normal text color of the tab item of footer.
1464                 *
1465                 * @since                2.1
1466                 */
1467                 _OSP_EXPORT_ static const int TAB_ITEM_TEXT_NORMAL;
1468
1469                 /**
1470                 * The property key to get the disabled text color of the tab item of footer.
1471                 *
1472                 * @since                2.1
1473                 */
1474                 _OSP_EXPORT_ static const int TAB_ITEM_TEXT_DISABLED;
1475
1476                 /**
1477                 * The property key to get the pressed text color of the tab item of footer.
1478                 *
1479                 * @since                2.1
1480                 */
1481                 _OSP_EXPORT_ static const int TAB_ITEM_TEXT_PRESSED;
1482
1483                 /**
1484                 * The property key to get the highlighted text color of the tab item of footer.
1485                 *
1486                 * @since                2.1
1487                 */
1488                 _OSP_EXPORT_ static const int TAB_ITEM_TEXT_HIGHLIGHTED;
1489
1490                 /**
1491                 * The property key to get the selected text color of the tab item of footer.
1492                 *
1493                 * @since                2.1
1494                 */
1495                 _OSP_EXPORT_ static const int TAB_ITEM_TEXT_SELECTED;
1496
1497                 /**
1498                 * The property key to get the normal text color of the tab item of the translucent style of footer.
1499                 *
1500                 * @since                2.1
1501                 */
1502                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_TEXT_NORMAL;
1503
1504                 /**
1505                 * The property key to get the disabled text color of the tab item of the translucent style of footer.
1506                 *
1507                 * @since                2.1
1508                 */
1509                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_TEXT_DISABLED;
1510
1511                 /**
1512                 * The property key to get the pressed text color of the tab item of the translucent style of footer.
1513                 *
1514                 * @since                2.1
1515                 */
1516                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_TEXT_PRESSED;
1517
1518                 /**
1519                 * The property key to get the highlighted text color of the tab item of the translucent style of footer.
1520                 *
1521                 * @since                2.1
1522                 */
1523                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED;
1524
1525                 /**
1526                 * The property key to get the selected text color of the tab item of the translucent style of footer.
1527                 *
1528                 * @since                2.1
1529                 */
1530                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_TEXT_SELECTED;
1531
1532                 /**
1533                 * The property key to get the normal background color of the button item of footer.
1534                 *
1535                 * @since                2.1
1536                 */
1537                 _OSP_EXPORT_ static const int BUTTON_ITEM_BG_NORMAL;
1538
1539                 /**
1540                 * The property key to get the disabled background color of the button item of footer.
1541                 *
1542                 * @since                2.1
1543                 */
1544                 _OSP_EXPORT_ static const int BUTTON_ITEM_BG_DISABLED;
1545
1546                 /**
1547                 * The property key to get the pressed background color of the button item of footer.
1548                 *
1549                 * @since                2.1
1550                 */
1551                 _OSP_EXPORT_ static const int BUTTON_ITEM_BG_PRESSED;
1552
1553                 /**
1554                 * The property key to get the highlighted background color of the button item of footer.
1555                 *
1556                 * @since                2.1
1557                 */
1558                 _OSP_EXPORT_ static const int BUTTON_ITEM_BG_HIGHLIGHTED;
1559
1560                 /**
1561                 * The property key to get the normal background color of the button item of the translucent style of footer.
1562                 *
1563                 * @since                2.1
1564                 */
1565                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_BG_NORMAL;
1566
1567                 /**
1568                 * The property key to get the disabled background color of the button item of the translucent style of footer.
1569                 *
1570                 * @since                2.1
1571                 */
1572                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_BG_DISABLED;
1573
1574                 /**
1575                 * The property key to get the pressed background color of the button item of the translucent style of footer.
1576                 *
1577                 * @since                2.1
1578                 */
1579                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_BG_PRESSED;
1580
1581                 /**
1582                 * The property key to get the highlighted background color of the button item of the translucent style of footer.
1583                 *
1584                 * @since                2.1
1585                 */
1586                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED;
1587
1588                 /**
1589                 * The property key to get the normal text color of the button item of footer.
1590                 *
1591                 * @since                2.1
1592                 */
1593                 _OSP_EXPORT_ static const int BUTTON_ITEM_TEXT_NORMAL;
1594
1595                 /**
1596                 * The property key to get the disabled text color of the button item of footer.
1597                 *
1598                 * @since                2.1
1599                 */
1600                 _OSP_EXPORT_ static const int BUTTON_ITEM_TEXT_DISABLED;
1601
1602                 /**
1603                 * The property key to get the pressed text color of the button item of footer.
1604                 *
1605                 * @since                2.1
1606                 */
1607                 _OSP_EXPORT_ static const int BUTTON_ITEM_TEXT_PRESSED;
1608
1609                 /**
1610                 * The property key to get the highlighted text color of the button item of footer.
1611                 *
1612                 * @since                2.1
1613                 */
1614                 _OSP_EXPORT_ static const int BUTTON_ITEM_TEXT_HIGHLIGHTED;
1615
1616                 /**
1617                 * The property key to get the normal text color of the button item of the translucent style of footer.
1618                 *
1619                 * @since                2.1
1620                 */
1621                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_TEXT_NORMAL;
1622
1623                 /**
1624                 * The property key to get the disabled text color of the button item of the translucent style of footer.
1625                 *
1626                 * @since                2.1
1627                 */
1628                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_TEXT_DISABLED;
1629
1630                 /**
1631                 * The property key to get the pressed text color of the button item of the translucent style of footer.
1632                 *
1633                 * @since                2.1
1634                 */
1635                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_TEXT_PRESSED;
1636
1637                 /**
1638                 * The property key to get the highlighted text color of the button item of the translucent style of footer.
1639                 *
1640                 * @since                2.1
1641                 */
1642                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED;
1643
1644                 /**
1645                 * The property key to get the normal color of the back icon of footer.
1646                 *
1647                 * @since                2.1
1648                 */
1649                 _OSP_EXPORT_ static const int BACK_ICON_NORMAL;
1650
1651                 /**
1652                 * The property key to get the disabled color of the back icon of footer.
1653                 *
1654                 * @since                2.1
1655                 */
1656                 _OSP_EXPORT_ static const int BACK_ICON_DISABLED;
1657
1658                 /**
1659                 * The property key to get the pressed color of the back icon of footer.
1660                 *
1661                 * @since                2.1
1662                 */
1663                 _OSP_EXPORT_ static const int BACK_ICON_PRESSED;
1664
1665                 /**
1666                 * The property key to get the highlighted color of the back icon of footer.
1667                 *
1668                 * @since                2.1
1669                 */
1670                 _OSP_EXPORT_ static const int BACK_ICON_HIGHLIGHTED;
1671
1672                 /**
1673                 * The property key to get the color of the left divider line of footer.
1674                 *
1675                 * @since  2.1
1676                 */
1677                 _OSP_EXPORT_ static const int DIVIDER_LINE_LEFT_NORMAL;
1678
1679                 /**
1680                 * The property key to get the color of the right divider line of footer.
1681                 *
1682                 * @since  2.1
1683                 */
1684                 _OSP_EXPORT_ static const int DIVIDER_LINE_RIGHT_NORMAL;
1685
1686                 /**
1687                 * The property key to get the color of the left divider line of the translucent style of footer.
1688                 *
1689                 * @since  2.1
1690                 */
1691                 _OSP_EXPORT_ static const int DIVIDER_LINE_LEFT_TRANSLUCENT_NORMAL;
1692
1693                 /**
1694                 * The property key to get the color of the right divider line of the translucent style of footer.
1695                 *
1696                 * @since  2.1
1697                 */
1698                 _OSP_EXPORT_ static const int DIVIDER_LINE_RIGHT_TRANSLUCENT_NORMAL;
1699         };
1700
1701         /**
1702          * @struct      Form
1703          * @brief               This struct provides the color keys of %Form.
1704          *
1705          * @since 2.1
1706          *
1707          * The %Form struct provides the color keys of %Form.
1708          *
1709          */
1710         struct _OSP_EXPORT_ Form
1711         {
1712                 /**
1713                 * The property key to get the background color of form.
1714                 *
1715                 * @since                2.1
1716                 */
1717                 _OSP_EXPORT_ static const int BG_NORMAL;
1718         };
1719
1720         /**
1721          * @struct      Gallery
1722          * @brief               This struct provides the color keys of %Gallery.
1723          *
1724          * @since 2.1
1725          *
1726          * The %Gallery struct provides the color keys of %Gallery.
1727          *
1728          */
1729         struct _OSP_EXPORT_ Gallery
1730         {
1731                 /**
1732                 * The property key to get the empty text color of gallery.
1733                 *
1734                 * @since                2.1
1735                 */
1736                 _OSP_EXPORT_ static const int EMPTY_TEXT_NORMAL;
1737         };
1738
1739         /**
1740          * @struct      Header
1741          * @brief               This struct provides the color keys of %Header.
1742          *
1743          * @since 2.1
1744          *
1745          * The %Header struct provides the color keys of %Header.
1746          *
1747          */
1748         struct _OSP_EXPORT_ Header
1749         {
1750                 /**
1751                 * The property key to get the background of header.
1752                 *
1753                 * @since                2.1
1754                 */
1755                 _OSP_EXPORT_ static const int BG_NORMAL;
1756
1757                 /**
1758                 * The property key to get the background of the translucent style of header.
1759                 *
1760                 * @since                2.1
1761                 */
1762                 _OSP_EXPORT_ static const int TRANSLUCENT_BG_NORMAL;
1763
1764                 /**
1765                 * The property key to get the color of the title text of header.
1766                 *
1767                 * @since                2.1
1768                 */
1769                 _OSP_EXPORT_ static const int TITLE_TEXT_NORMAL;
1770
1771                 /**
1772                 * The property key to get the color of the title text of translucent style of header.
1773                 *
1774                 * @since                2.1
1775                 */
1776                 _OSP_EXPORT_ static const int TRANSLUCENT_TITLE_TEXT_NORMAL;
1777
1778                 /**
1779                 * The property key to get the color of the description text of header.
1780                 *
1781                 * @since                2.1
1782                 */
1783                 _OSP_EXPORT_ static const int DESCRIPTION_TEXT_NORMAL;
1784
1785                 /**
1786                 * The property key to get the color of the description text of the translucent style of header.
1787                 *
1788                 * @since                2.1
1789                 */
1790                 _OSP_EXPORT_ static const int TRANSLUCENT_DESCRIPTION_TEXT_NORMAL;
1791
1792                 /**
1793                 * The property key to get the normal background color of the button of header.
1794                 *
1795                 * @since                2.1
1796                 */
1797                 _OSP_EXPORT_ static const int BUTTON_BG_NORMAL;
1798
1799                 /**
1800                 * The property key to get the disabled background color of the button of header.
1801                 *
1802                 * @since                2.1
1803                 */
1804                 _OSP_EXPORT_ static const int BUTTON_BG_DISABLED;
1805
1806                 /**
1807                 * The property key to get the pressed background color of the button of header.
1808                 *
1809                 * @since                2.1
1810                 */
1811                 _OSP_EXPORT_ static const int BUTTON_BG_PRESSED;
1812
1813                 /**
1814                 * The property key to get the highlighted background color of the button of header.
1815                 *
1816                 * @since                2.1
1817                 */
1818                 _OSP_EXPORT_ static const int BUTTON_BG_HIGHLIGHTED;
1819
1820                 /**
1821                 * The property key to get the normal background color of the button of the translucent style of header.
1822                 *
1823                 * @since                2.1
1824                 */
1825                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_BG_NORMAL;
1826
1827                 /**
1828                 * The property key to get the disabled background color of the button of the translucent style of header.
1829                 *
1830                 * @since                2.1
1831                 */
1832                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_BG_DISABLED;
1833
1834                 /**
1835                 * The property key to get the pressed background color of the button of the translucent style of header.
1836                 *
1837                 * @since                2.1
1838                 */
1839                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_BG_PRESSED;
1840
1841                 /**
1842                 * The property key to get the highlighted background color of the button of the translucent style of header.
1843                 *
1844                 * @since                2.1
1845                 */
1846                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_BG_HIGHLIGHTED;
1847
1848                 /**
1849                 * The property key to get the normal text color of the button of header.
1850                 *
1851                 * @since                2.1
1852                 */
1853                 _OSP_EXPORT_ static const int BUTTON_TEXT_NORMAL;
1854
1855                 /**
1856                 * The property key to get the disabled text color of the button of header.
1857                 *
1858                 * @since                2.1
1859                 */
1860                 _OSP_EXPORT_ static const int BUTTON_TEXT_DISABLED;
1861
1862                 /**
1863                 * The property key to get the pressed text color of the button of header.
1864                 *
1865                 * @since                2.1
1866                 */
1867                 _OSP_EXPORT_ static const int BUTTON_TEXT_PRESSED;
1868
1869                 /**
1870                 * The property key to get the highlighted text color of the button of header.
1871                 *
1872                 * @since                2.1
1873                 */
1874                 _OSP_EXPORT_ static const int BUTTON_TEXT_HIGHLIGHTED;
1875
1876                 /**
1877                 * The property key to get the normal text color of the button of the translucent style of header.
1878                 *
1879                 * @since                2.1
1880                 */
1881                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_TEXT_NORMAL;
1882
1883                 /**
1884                 * The property key to get the disabled text color of the button of the translucent style of header.
1885                 *
1886                 * @since                2.1
1887                 */
1888                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_TEXT_DISABLED;
1889
1890                 /**
1891                 * The property key to get the pressed text color of the button of the translucent style of header.
1892                 *
1893                 * @since                2.1
1894                 */
1895                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_TEXT_PRESSED;
1896
1897                 /**
1898                 * The property key to get the highlighted text color of the button of the translucent style of header.
1899                 *
1900                 * @since                2.1
1901                 */
1902                 _OSP_EXPORT_ static const int BUTTON_TRANSLUCENT_TEXT_HIGHLIGHTED;
1903
1904                 /**
1905                 * The property key to get the normal background color of the segmented item of header.
1906                 *
1907                 * @since                2.1
1908                 */
1909                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_BG_NORMAL;
1910
1911                 /**
1912                 * The property key to get the disabled background color of the segmented item of header.
1913                 *
1914                 * @since                2.1
1915                 */
1916                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_BG_DISABLED;
1917
1918                 /**
1919                 * The property key to get the pressed background color of the segmented item of header.
1920                 *
1921                 * @since                2.1
1922                 */
1923                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_BG_PRESSED;
1924
1925                 /**
1926                 * The property key to get the highlighted background color of the segmented item of header.
1927                 *
1928                 * @since                2.1
1929                 */
1930                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_BG_HIGHLIGHTED;
1931
1932                 /**
1933                 * The property key to get the selected background color of the segmented item of header.
1934                 *
1935                 * @since                2.1
1936                 */
1937                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_BG_SELECTED;
1938
1939                 /**
1940                 * The property key to get the normal background color of the segmented item of the translucent style of header.
1941                 *
1942                 * @since                2.1
1943                 */
1944                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL;
1945
1946                 /**
1947                 * The property key to get the disabled background color of the segmented item of the translucent style of header.
1948                 *
1949                 * @since                2.1
1950                 */
1951                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED;
1952
1953                 /**
1954                 * The property key to get the pressed background color of the segmented item of the translucent style of header.
1955                 *
1956                 * @since                2.1
1957                 */
1958                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED;
1959
1960                 /**
1961                 * The property key to get the highlighted background color of the segmented item of the translucent style of header.
1962                 *
1963                 * @since                2.1
1964                 */
1965                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED;
1966
1967                 /**
1968                 * The property key to get the selected background color of the segmented item of the translucent style of header.
1969                 *
1970                 * @since                2.1
1971                 */
1972                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED;
1973
1974                 /**
1975                 * The property key to get the normal text color of the segmented item of header.
1976                 *
1977                 * @since                2.1
1978                 */
1979                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TEXT_NORMAL;
1980
1981                 /**
1982                 * The property key to get the disabled text color of the segmented item of header.
1983                 *
1984                 * @since                2.1
1985                 */
1986                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TEXT_DISABLED;
1987
1988                 /**
1989                 * The property key to get the pressed text color of the segmented item of header.
1990                 *
1991                 * @since                2.1
1992                 */
1993                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TEXT_PRESSED;
1994
1995                 /**
1996                 * The property key to get the highlighted text color of the segmented item of header.
1997                 *
1998                 * @since                2.1
1999                 */
2000                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TEXT_HIGHLIGHTED;
2001
2002                 /**
2003                 * The property key to get the selected text color of the segmented item of header.
2004                 *
2005                 * @since                2.1
2006                 */
2007                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TEXT_SELECTED;
2008
2009                 /**
2010                 * The property key to get the normal text color of the segmented item of the translucent style of header.
2011                 *
2012                 * @since                2.1
2013                 */
2014                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_TEXT_NORMAL;
2015
2016                 /**
2017                 * The property key to get the disabled text color of the segmented item of the translucent style of header.
2018                 *
2019                 * @since                2.1
2020                 */
2021                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_TEXT_DISABLED;
2022
2023                 /**
2024                 * The property key to get the pressed text color of the segmented item of the translucent style of header.
2025                 *
2026                 * @since                2.1
2027                 */
2028                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_TEXT_PRESSED;
2029
2030                 /**
2031                 * The property key to get the highlighted text color of the segmented item of the translucent style of header.
2032                 *
2033                 * @since                2.1
2034                 */
2035                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED;
2036
2037                 /**
2038                 * The property key to get the selected text color of the segmented item of the translucent style of header.
2039                 *
2040                 * @since                2.1
2041                 */
2042                 _OSP_EXPORT_ static const int SEGMENTED_ITEM_TRANSLUCENT_TEXT_SELECTED;
2043
2044                 /**
2045                 * The property key to get the normal background color of the tab item of header.
2046                 *
2047                 * @since                2.1
2048                 */
2049                 _OSP_EXPORT_ static const int TAB_ITEM_BG_NORMAL;
2050
2051                 /**
2052                 * The property key to get the disabled background color of the tab item of header.
2053                 *
2054                 * @since                2.1
2055                 */
2056                 _OSP_EXPORT_ static const int TAB_ITEM_BG_DISABLED;
2057
2058                 /**
2059                 * The property key to get the pressed background color of the tab item of header.
2060                 *
2061                 * @since                2.1
2062                 */
2063                 _OSP_EXPORT_ static const int TAB_ITEM_BG_PRESSED;
2064
2065                 /**
2066                 * The property key to get the highlighted background color of the tab item of header.
2067                 *
2068                 * @since                2.1
2069                 */
2070                 _OSP_EXPORT_ static const int TAB_ITEM_BG_HIGHLIGHTED;
2071
2072                 /**
2073                 * The property key to get the selected background color of the tab item of header.
2074                 *
2075                 * @since                2.1
2076                 */
2077                 _OSP_EXPORT_ static const int TAB_ITEM_BG_SELECTED;
2078
2079                 /**
2080                 * The property key to get the normal background color of the tab item of the translucent style of header.
2081                 *
2082                 * @since                2.1
2083                 */
2084                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_BG_NORMAL;
2085
2086                 /**
2087                 * The property key to get the disabled background color of the tab item of the translucent style of header.
2088                 *
2089                 * @since                2.1
2090                 */
2091                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_BG_DISABLED;
2092
2093                 /**
2094                 * The property key to get the pressed background color of the tab item of the translucent style of header.
2095                 *
2096                 * @since                2.1
2097                 */
2098                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_BG_PRESSED;
2099
2100                 /**
2101                 * The property key to get the highlighted background color of the tab item of the translucent style of header.
2102                 *
2103                 * @since                2.1
2104                 */
2105                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED;
2106
2107                 /**
2108                 * The property key to get the selected background color of the tab item of the translucent style of header.
2109                 *
2110                 * @since                2.1
2111                 */
2112                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_BG_SELECTED;
2113
2114                 /**
2115                 * The property key to get the normal text color of the tab item of header.
2116                 *
2117                 * @since                2.1
2118                 */
2119                 _OSP_EXPORT_ static const int TAB_ITEM_TEXT_NORMAL;
2120
2121                 /**
2122                 * The property key to get the disabled text color of the tab item of header.
2123                 *
2124                 * @since                2.1
2125                 */
2126                 _OSP_EXPORT_ static const int TAB_ITEM_TEXT_DISABLED;
2127
2128                 /**
2129                 * The property key to get the pressed text color of the tab item of header.
2130                 *
2131                 * @since                2.1
2132                 */
2133                 _OSP_EXPORT_ static const int TAB_ITEM_TEXT_PRESSED;
2134
2135                 /**
2136                 * The property key to get the highlighted text color of the tab item of header.
2137                 *
2138                 * @since                2.1
2139                 */
2140                 _OSP_EXPORT_ static const int TAB_ITEM_TEXT_HIGHLIGHTED;
2141
2142                 /**
2143                 * The property key to get the selected text color of the tab item of header.
2144                 *
2145                 * @since                2.1
2146                 */
2147                 _OSP_EXPORT_ static const int TAB_ITEM_TEXT_SELECTED;
2148
2149                 /**
2150                 * The property key to get the normal text color of the tab item of the translucent style of header.
2151                 *
2152                 * @since                2.1
2153                 */
2154                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_TEXT_NORMAL;
2155
2156                 /**
2157                 * The property key to get the disabled text color of the tab item of the translucent style of header.
2158                 *
2159                 * @since                2.1
2160                 */
2161                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_TEXT_DISABLED;
2162
2163                 /**
2164                 * The property key to get the pressed text color of the tab item of the translucent style of header.
2165                 *
2166                 * @since                2.1
2167                 */
2168                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_TEXT_PRESSED;
2169
2170                 /**
2171                 * The property key to get the highlighted text color of the tab item of the translucent style of header.
2172                 *
2173                 * @since                2.1
2174                 */
2175                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED;
2176
2177                 /**
2178                 * The property key to get the selected text color of the tab item of the translucent style of header.
2179                 *
2180                 * @since                2.1
2181                 */
2182                 _OSP_EXPORT_ static const int TAB_ITEM_TRANSLUCENT_TEXT_SELECTED;
2183
2184                 /**
2185                 * The property key to get the normal background color of badge icon of header.
2186                 *
2187                 * @since                2.1
2188                 */
2189                 _OSP_EXPORT_ static const int BADGE_ICON_BG_NORMAL;
2190
2191                 /**
2192                 * The property key to get the disabled background color of badge icon of header.
2193                 *
2194                 * @since                2.1
2195                 */
2196                 _OSP_EXPORT_ static const int BADGE_ICON_BG_DISABLED;
2197
2198                 /**
2199                 * The property key to get the pressed background color of badge icon of header.
2200                 *
2201                 * @since                2.1
2202                 */
2203                 _OSP_EXPORT_ static const int BADGE_ICON_BG_PRESSED;
2204
2205                 /**
2206                 * The property key to get the highlighted background color of badge icon of header.
2207                 *
2208                 * @since                2.1
2209                 */
2210                 _OSP_EXPORT_ static const int BADGE_ICON_BG_HIGHLIGHTED;
2211
2212                 /**
2213                 * The property key to get the normal text color of badge icon of header.
2214                 *
2215                 * @since                2.1
2216                 */
2217                 _OSP_EXPORT_ static const int BADGE_ICON_TEXT_NORMAL;
2218
2219                 /**
2220                 * The property key to get the disabled text color of badge icon of header.
2221                 *
2222                 * @since                2.1
2223                 */
2224                 _OSP_EXPORT_ static const int BADGE_ICON_TEXT_DISABLED;
2225
2226                 /**
2227                 * The property key to get the pressed text color of badge icon of header.
2228                 *
2229                 * @since                2.1
2230                 */
2231                 _OSP_EXPORT_ static const int BADGE_ICON_TEXT_PRESSED;
2232
2233                 /**
2234                 * The property key to get the highlighted text color of badge icon of header.
2235                 *
2236                 * @since                2.1
2237                 */
2238                 _OSP_EXPORT_ static const int BADGE_ICON_TEXT_HIGHLIGHTED;
2239
2240                                 /**
2241                 * The property key to get the color of the left divider line of header.
2242                 *
2243                 * @since  2.1
2244                 */
2245                 _OSP_EXPORT_ static const int DIVIDER_LINE_LEFT_NORMAL;
2246
2247                 /**
2248                 * The property key to get the color of the right divider line of header.
2249                 *
2250                 * @since  2.1
2251                 */
2252                 _OSP_EXPORT_ static const int DIVIDER_LINE_RIGHT_NORMAL;
2253
2254                 /**
2255                 * The property key to get the color of the left divider line of the translucent style of header.
2256                 *
2257                 * @since  2.1
2258                 */
2259                 _OSP_EXPORT_ static const int DIVIDER_LINE_LEFT_TRANSLUCENT_NORMAL;
2260
2261                 /**
2262                 * The property key to get the color of the right divider line of the translucent style of header.
2263                 *
2264                 * @since  2.1
2265                 */
2266                 _OSP_EXPORT_ static const int DIVIDER_LINE_RIGHT_TRANSLUCENT_NORMAL;
2267
2268                 /**
2269                 * The property key to get the normal background color of the button item of header.
2270                 *
2271                 * @since  2.1
2272                 */
2273                 _OSP_EXPORT_ static const int BUTTON_ITEM_BG_NORMAL;
2274
2275                 /**
2276                 * The property key to get the disabled background color of the button item of header.
2277                 *
2278                 * @since  2.1
2279                 */
2280                 _OSP_EXPORT_ static const int BUTTON_ITEM_BG_DISABLED;
2281
2282                 /**
2283                 * The property key to get the pressed background color of the button item of header.
2284                 *
2285                 * @since  2.1
2286                 */
2287                 _OSP_EXPORT_ static const int BUTTON_ITEM_BG_PRESSED;
2288
2289                 /**
2290                 * The property key to get the highlighted background color of the button item of header.
2291                 *
2292                 * @since  2.1
2293                 */
2294                 _OSP_EXPORT_ static const int BUTTON_ITEM_BG_HIGHLIGHTED;
2295
2296                 /**
2297                 * The property key to get the normal background color of the button item of the translucent style of header
2298                 *
2299                 * @since  2.1
2300                 */
2301                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_BG_NORMAL;
2302
2303                 /**
2304                 * The property key to get the disabled background color of the button item of the translucent style of header
2305                 *
2306                 * @since  2.1
2307                 */
2308                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_BG_DISABLED;
2309
2310                 /**
2311                 * The property key to get the pressed background color of the button item of the translucent style of header
2312                 *
2313                 * @since  2.1
2314                 */
2315                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_BG_PRESSED;
2316
2317                 /**
2318                 * The property key to get the highlighted background color of the button item of the translucent style of header
2319                 *
2320                 * @since  2.1
2321                 */
2322                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED;
2323
2324                 /**
2325                 * The property key to get the normal text color of the button item of header
2326                 *
2327                 * @since  2.1
2328                 */
2329                 _OSP_EXPORT_ static const int BUTTON_ITEM_TEXT_NORMAL;
2330
2331                 /**
2332                 * The property key to get the disabled text color of the button item of header
2333                 *
2334                 * @since  2.1
2335                 */
2336                 _OSP_EXPORT_ static const int BUTTON_ITEM_TEXT_DISABLED;
2337
2338                 /**
2339                 * The property key to get the pressed text color of the button item of header
2340                 *
2341                 * @since  2.1
2342                 */
2343                 _OSP_EXPORT_ static const int BUTTON_ITEM_TEXT_PRESSED;
2344
2345                 /**
2346                 * The property key to get the highlighted text color of the button item of header
2347                 *
2348                 * @since  2.1
2349                 */
2350                 _OSP_EXPORT_ static const int BUTTON_ITEM_TEXT_HIGHLIGHTED;
2351
2352                 /**
2353                 * The property key to get the normal text color of the button item of the translucent style of header
2354                 *
2355                 * @since  2.1
2356                 */
2357                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_TEXT_NORMAL;
2358
2359                 /**
2360                 * The property key to get the disabled text color of the button item of the translucent style of header
2361                 *
2362                 * @since  2.1
2363                 */
2364                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_TEXT_DISABLED;
2365
2366                 /**
2367                 * The property key to get the pressed text color of the button item of the translucent style of header
2368                 *
2369                 * @since  2.1
2370                 */
2371                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_TEXT_PRESSED;
2372
2373                 /**
2374                 * The property key to get the highlighted text color of the button item of the translucent style of header
2375                 *
2376                 * @since  2.1
2377                 */
2378                 _OSP_EXPORT_ static const int BUTTON_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED;
2379         };
2380
2381         /**
2382          * @struct      IconList
2383          * @brief               This struct provides the color keys of %IconList.
2384          *
2385          * @since 2.1
2386          *
2387          * The %IconList struct provides the color keys of %IconList.
2388          *
2389          */
2390         struct _OSP_EXPORT_ IconList
2391         {
2392                 /**
2393                 * The property key to get the empty text color of icon list.
2394                 *
2395                 * @since                2.1
2396                 */
2397                 _OSP_EXPORT_ static const int EMPTY_TEXT_NORMAL;
2398
2399                 /**
2400                 * The property key to get the normal text color of icon list.
2401                 *
2402                 * @since                2.1
2403                 */
2404                 _OSP_EXPORT_ static const int TEXT_NORMAL;
2405
2406                 /**
2407                 * The property key to get the pressed text color of icon list.
2408                 *
2409                 * @since                2.1
2410                 */
2411                 _OSP_EXPORT_ static const int TEXT_PRESSED;
2412
2413                 /**
2414                 * The property key to get the highlighted text color of icon list.
2415                 *
2416                 * @since                2.1
2417                 */
2418                 _OSP_EXPORT_ static const int TEXT_HIGHLIGHTED;
2419
2420                 /**
2421                 * The property key to get the inner normal text color of icon list.
2422                 *
2423                 * @since                2.1
2424                 */
2425                 _OSP_EXPORT_ static const int INNER_TEXT_NORMAL;
2426
2427                 /**
2428                 * The property key to get the inner pressed text color of icon list.
2429                 *
2430                 * @since                2.1
2431                 */
2432                 _OSP_EXPORT_ static const int INNER_TEXT_PRESSED;
2433
2434                 /**
2435                 * The property key to get the inner highlighted text color of icon list.
2436                 *
2437                 * @since                2.1
2438                 */
2439                 _OSP_EXPORT_ static const int INNER_TEXT_HIGHLIGHTED;
2440
2441                 /**
2442                 * The property key to get the background color of inner text area of icon list.
2443                 *
2444                 * @since                2.1
2445                 */
2446                 _OSP_EXPORT_ static const int INNER_TEXT_BG_NORMAL;
2447
2448                 /**
2449                 * The property key to get the pressed background color of the item of icon list.
2450                 *
2451                 * @since                2.1
2452                 */
2453                 _OSP_EXPORT_ static const int ITEM_BG_PRESSED;
2454
2455                 /**
2456                 * The property key to get the normal border color of the item of icon list.
2457                 *
2458                 * @since                2.1
2459                 */
2460                 _OSP_EXPORT_ static const int ITEM_BORDER_NORMAL;
2461
2462                 /**
2463                 * The property key to get the pressed border color of the item of icon list.
2464                 *
2465                 * @since                2.1
2466                 */
2467                 _OSP_EXPORT_ static const int ITEM_BORDER_PRESSED;
2468
2469                 /**
2470                 * The property key to get the highlighted border color of the item of icon list.
2471                 *
2472                 * @since                2.1
2473                 */
2474                 _OSP_EXPORT_ static const int ITEM_BORDER_HIGHLIGHTED;
2475         };
2476
2477         /**
2478          * @struct      InputPad
2479          * @brief               This struct provides the color keys of %InputPad.
2480          *
2481          * @since 2.1
2482          *
2483          * The %InputPad struct provides the color keys of %InputPad.
2484          *
2485          */
2486         struct _OSP_EXPORT_ InputPad
2487         {
2488                 /**
2489                 * The property key to get the normal text color of input pad.
2490                 *
2491                 * @since                2.1
2492                 */
2493                 _OSP_EXPORT_ static const int TEXT_NORMAL;
2494
2495                 /**
2496                 * The property key to get the pressed text color of input pad.
2497                 *
2498                 * @since                2.1
2499                 */
2500                 _OSP_EXPORT_ static const int TEXT_PRESSED;
2501
2502                 /**
2503                 * The property key to get the highlighted text color of input pad.
2504                 *
2505                 * @since                2.1
2506                 */
2507                 _OSP_EXPORT_ static const int TEXT_HIGHLIGHTED;
2508
2509                 /**
2510                 * The property key to get the disabled text color of input pad.
2511                 *
2512                 * @since                2.1
2513                 */
2514                 _OSP_EXPORT_ static const int TEXT_DISABLED;
2515
2516                 /**
2517                 * The property key to get the normal guide text color of input pad.
2518                 *
2519                 * @since                2.1
2520                 */
2521                 _OSP_EXPORT_ static const int GUIDE_TEXT_NORMAL;
2522
2523                 /**
2524                 * The property key to get the pressed guide text color of input pad.
2525                 *
2526                 * @since                2.2
2527                 */
2528                 _OSP_EXPORT_ static const int GUIDE_TEXT_PRESSED;
2529
2530                 /**
2531                 * The property key to get the disabled guide text color of input pad.
2532                 *
2533                 * @since                2.2
2534                 */
2535                 _OSP_EXPORT_ static const int GUIDE_TEXT_DISABLED;
2536
2537                 /**
2538                 * The property key to get the normal background color of the button of input pad.
2539                 *
2540                 * @since                2.1
2541                 */
2542                 _OSP_EXPORT_ static const int BUTTON_BG_NORMAL;
2543
2544                 /**
2545                 * The property key to get the pressed background color of the button of input pad.
2546                 *
2547                 * @since                2.1
2548                 */
2549                 _OSP_EXPORT_ static const int BUTTON_BG_PRESSED;
2550
2551                 /**
2552                 * The property key to get the highlighted background color of the button of input pad.
2553                 *
2554                 * @since                2.1
2555                 */
2556                 _OSP_EXPORT_ static const int BUTTON_BG_HIGHLIGHTED;
2557
2558                 /**
2559                 * The property key to get the disabled background color of the button of input pad.
2560                 *
2561                 * @since                2.1
2562                 */
2563                 _OSP_EXPORT_ static const int BUTTON_BG_DISABLED;
2564         };
2565
2566         /**
2567          * @struct      Label
2568          * @brief               This struct provides the color keys of %Label.
2569          *
2570          * @since 2.1
2571          *
2572          * The %Label struct provides the color keys of %Label.
2573          *
2574          */
2575         struct _OSP_EXPORT_ Label
2576         {
2577                 /**
2578                 * The property key to get the text color of label.
2579                 *
2580                 * @since                2.1
2581                 */
2582                 _OSP_EXPORT_ static const int TEXT_NORMAL;
2583         };
2584
2585         /**
2586          * @struct      MessageBox
2587          * @brief               This struct provides the color keys of %MessageBox.
2588          *
2589          * @since 2.1
2590          *
2591          * The %MessageBox struct provides the color keys of %MessageBox.
2592          *
2593          */
2594         struct _OSP_EXPORT_ MessageBox
2595         {
2596                 /**
2597                 * The property key to get the background color of messagebox.
2598                 *
2599                 * @since                2.1
2600                 */
2601                 _OSP_EXPORT_ static const int BG_NORMAL;
2602
2603                 /**
2604                 * The property key to get the color of the title text of messagebox.
2605                 *
2606                 * @since                2.1
2607                 */
2608                 _OSP_EXPORT_ static const int TITLE_TEXT_NORMAL;
2609
2610                 /**
2611                 * The property key to get the color of the text of messagebox.
2612                 *
2613                 * @since                2.1
2614                 */
2615                 _OSP_EXPORT_ static const int TEXT_NORMAL;
2616
2617                 /**
2618                 * The property key to get the normal background color of the bottom button area of messagebox.
2619                 *
2620                 * @since                2.2
2621                 */
2622                 _OSP_EXPORT_ static const int BOTTOM_BG_NORMAL;
2623
2624                 /**
2625                 * The property key to get the normal background color of the title area of messagebox.
2626                 *
2627                 * @since                2.2
2628                 */
2629                 _OSP_EXPORT_ static const int TITLE_BG_NORMAL;
2630
2631                 /**
2632                 * The property key to get the normal background color of the buttons of messagebox.
2633                 *
2634                 * @since                2.2
2635                 */
2636                 _OSP_EXPORT_ static const int BOTTOM_BUTTON_BG_NORMAL;
2637
2638                 /**
2639                 * The property key to get the pressed background color of the buttons of messagebox.
2640                 *
2641                 * @since                2.2
2642                 */
2643                 _OSP_EXPORT_ static const int BOTTOM_BUTTON_BG_PRESSED;
2644
2645                 /**
2646                 * The property key to get the disabled background color of the buttons of messagebox.
2647                 *
2648                 * @since                2.2
2649                 */
2650                 _OSP_EXPORT_ static const int BOTTOM_BUTTON_BG_DISABLED;
2651
2652                 /**
2653                 * The property key to get the highlighted background color of the buttons of messagebox.
2654                 *
2655                 * @since                2.2
2656                 */
2657                 _OSP_EXPORT_ static const int BOTTOM_BUTTON_BG_HIGHLIGHTED;
2658
2659                 /**
2660                 * The property key to get the normal text color of the buttons of messagebox.
2661                 *
2662                 * @since                2.2
2663                 */
2664                 _OSP_EXPORT_ static const int BOTTOM_BUTTON_TEXT_NORMAL;
2665
2666                 /**
2667                 * The property key to get the pressed text color of the buttons of messagebox.
2668                 *
2669                 * @since                2.2
2670                 */
2671                 _OSP_EXPORT_ static const int BOTTOM_BUTTON_TEXT_PRESSED;
2672
2673                 /**
2674                 * The property key to get the disabled text color of the buttons of messagebox.
2675                 *
2676                 * @since                2.2
2677                 */
2678                 _OSP_EXPORT_ static const int BOTTOM_BUTTON_TEXT_DISABLED;
2679
2680                 /**
2681                 * The property key to get the highlighted text color of the buttons of messagebox.
2682                 *
2683                 * @since                2.2
2684                 */
2685                 _OSP_EXPORT_ static const int BOTTOM_BUTTON_TEXT_HIGHLIGHTED;
2686         };
2687
2688         /**
2689          * @struct      OptionMenu
2690          * @brief               This struct provides the color keys of %OptionMenu.
2691          *
2692          * @since 2.1
2693          *
2694          * The %OptionMenu struct provides the color keys of %OptionMenu.
2695          *
2696          */
2697         struct _OSP_EXPORT_ OptionMenu
2698         {
2699                 /**
2700                 * The property key to get the normal background color of option menu.
2701                 *
2702                 * @since                2.2
2703                 */
2704                 _OSP_EXPORT_ static const int BG_NORMAL;
2705
2706                 /**
2707                 * The property key to get the normal text color of the item of option menu.
2708                 *
2709                 * @since                2.2
2710                 */
2711                 _OSP_EXPORT_ static const int ITEM_TEXT_NORMAL;
2712
2713                 /**
2714                 * The property key to get the pressed text color of the item of option menu.
2715                 *
2716                 * @since                2.2
2717                 */
2718                 _OSP_EXPORT_ static const int ITEM_TEXT_PRESSED;
2719
2720                 /**
2721                 * The property key to get the disabled text color of the item of option menu.
2722                 *
2723                 * @since                2.2
2724                 */
2725                 _OSP_EXPORT_ static const int ITEM_TEXT_DISABLED;
2726
2727                 /**
2728                 * The property key to get the highlighted text color of the item of option menu.
2729                 *
2730                 * @since                2.2
2731                 */
2732                 _OSP_EXPORT_ static const int ITEM_TEXT_HIGHLIGHTED;
2733
2734                 /**
2735                 * The property key to get the normal background color of the item of option menu.
2736                 *
2737                 * @since                2.2
2738                 */
2739                 _OSP_EXPORT_ static const int ITEM_BG_NORMAL;
2740
2741                 /**
2742                 * The property key to get the pressed background color of the item of option menu.
2743                 *
2744                 * @since                2.2
2745                 */
2746                 _OSP_EXPORT_ static const int ITEM_BG_PRESSED;
2747
2748                 /**
2749                 * The property key to get the disabled background color of the item of option menu.
2750                 *
2751                 * @since                2.2
2752                 */
2753                 _OSP_EXPORT_ static const int ITEM_BG_DISABLED;
2754
2755                 /**
2756                 * The property key to get the highlighted background color of the item of option menu.
2757                 *
2758                 * @since                2.2
2759                 */
2760                 _OSP_EXPORT_ static const int ITEM_BG_HIGHLIGHTED;
2761
2762                 /**
2763                 * The property key to get the normal color of the arrow of option menu.
2764                 *
2765                 * @since                2.2
2766                 */
2767                 _OSP_EXPORT_ static const int CONTEXTUAL_POPUP_ARROW_NORMAL;
2768
2769                 /**
2770                 * The property key to get the pressed color of the arrow of option menu.
2771                 *
2772                 * @since                2.2
2773                 */
2774                 _OSP_EXPORT_ static const int CONTEXTUAL_POPUP_ARROW_PRESSED;
2775
2776                 /**
2777                 * The property key to get the disabled color of the arrow of option menu.
2778                 *
2779                 * @since                2.2
2780                 */
2781                 _OSP_EXPORT_ static const int CONTEXTUAL_POPUP_ARROW_DISABLED;
2782
2783                 /**
2784                 * The property key to get the highlighted color of the arrow of option menu.
2785                 *
2786                 * @since                2.2
2787                 */
2788                 _OSP_EXPORT_ static const int CONTEXTUAL_POPUP_ARROW_HIGHLIGHTED;
2789
2790                 /**
2791                 * The property key to get the color of list type divider 01 of option menu.
2792                 *
2793                 * @since                2.2
2794                 */
2795                 _OSP_EXPORT_ static const int LIST_ITEM_DIVIDER_01_NORMAL;
2796
2797                 /**
2798                 * The property key to get the color of list type divider 02 of option menu.
2799                 *
2800                 * @since                2.2
2801                 */
2802                 _OSP_EXPORT_ static const int LIST_ITEM_DIVIDER_02_NORMAL;
2803         };
2804
2805         /**
2806          * @struct      Panel
2807          * @brief               This struct provides the color keys of %Panel.
2808          *
2809          * @since 2.1
2810          *
2811          * The %Panel struct provides the color keys of %Panel.
2812          *
2813          */
2814         struct _OSP_EXPORT_ Panel
2815         {
2816                 /**
2817                 * The property key to get the background color of grouped style of panel.
2818                 *
2819                 * @since                2.1
2820                 */
2821                 _OSP_EXPORT_ static const int GROUPED_STYLE_BG_NORMAL;
2822         };
2823
2824         /**
2825          * @struct      Popup
2826          * @brief               This struct provides the color keys of %Popup.
2827          *
2828          * @since 2.1
2829          *
2830          * The %Popup struct provides the color keys of %Popup.
2831          *
2832          */
2833         struct _OSP_EXPORT_ Popup
2834         {
2835                 /**
2836                 * The property key to get the background color of popup.
2837                 *
2838                 * @since                2.1
2839                 */
2840                 _OSP_EXPORT_ static const int BG_NORMAL;
2841
2842                 /**
2843                 * The property key to get the color of the title text of popup.
2844                 *
2845                 * @since                2.1
2846                 */
2847                 _OSP_EXPORT_ static const int TITLE_TEXT_NORMAL;
2848
2849                 /**
2850                 * The property key to get the background color of the title of popup.
2851                 *
2852                 * @since                2.2
2853                 */
2854                 _OSP_EXPORT_ static const int TITLE_BG_NORMAL;
2855         };
2856
2857         /**
2858          * @struct      Progress
2859          * @brief               This struct provides the color keys of %Progress.
2860          *
2861          * @since 2.1
2862          *
2863          * The %Progress struct provides the color keys of %Progress.
2864          *
2865          */
2866         struct _OSP_EXPORT_ Progress
2867         {
2868                 /**
2869                 * The property key to get the background color of the bar of progress.
2870                 *
2871                 * @since                2.1
2872                 */
2873                 _OSP_EXPORT_ static const int BAR_BG_NORMAL;
2874
2875                 /**
2876                 * The property key to get the background color of progress.
2877                 *
2878                 * @since                2.1
2879                 */
2880                 _OSP_EXPORT_ static const int BAR_NORMAL;
2881         };
2882
2883         /**
2884          * @struct      Scroll
2885          * @brief               This struct provides the color keys of %Scroll.
2886          *
2887          * @since 2.1
2888          *
2889          * The %Scroll struct provides the color keys of %Scroll.
2890          *
2891          */
2892         struct _OSP_EXPORT_ Scroll
2893         {
2894                 /**
2895                 * The property key to get the background color of thumb of scroll.
2896                 *
2897                 * @since                2.1
2898                 */
2899                 _OSP_EXPORT_ static const int THUMB_BG_NORMAL;
2900
2901                 /**
2902                 * The property key to get the normal color of the jump-to-top button of scroll.
2903                 *
2904                 * @since                2.1
2905                 */
2906                 _OSP_EXPORT_ static const int JUMP_TO_TOP_NORMAL;
2907
2908                 /**
2909                 * The property key to get the pressed color of the jump-to-top button of scroll.
2910                 *
2911                 * @since                2.1
2912                 */
2913                 _OSP_EXPORT_ static const int JUMP_TO_TOP_PRESSED;
2914
2915                 /**
2916                 * The property key to get the normal background color of the button of scroll
2917                 *
2918                 * @since                2.1
2919                 */
2920                 _OSP_EXPORT_ static const int BUTTON_BG_NORMAL;
2921
2922                 /**
2923                 * The property key to get the pressed background color of the button of scroll.
2924                 *
2925                 * @since                2.1
2926                 */
2927                 _OSP_EXPORT_ static const int BUTTON_BG_PRESSED;
2928         };
2929
2930         /**
2931          * @struct      SearchBar
2932          * @brief               This struct provides the color keys of %SearchBar.
2933          *
2934          * @since 2.1
2935          *
2936          * The %SearchBar struct provides the color keys of %SearchBar.
2937          *
2938          */
2939         struct _OSP_EXPORT_ SearchBar
2940         {
2941                 /**
2942                 * The property key to get the normal background color of the button of search bar.
2943                 *
2944                 * @since                2.1
2945                 */
2946                 _OSP_EXPORT_ static const int BUTTON_BG_NORMAL;
2947
2948                 /**
2949                 * The property key to get the pressed background color of the button of search bar.
2950                 *
2951                 * @since                2.1
2952                 */
2953                 _OSP_EXPORT_ static const int BUTTON_BG_PRESSED;
2954
2955                 /**
2956                 * The property key to get the disabled background color of the button of search bar.
2957                 *
2958                 * @since                2.1
2959                 */
2960                 _OSP_EXPORT_ static const int BUTTON_BG_DISABLED;
2961
2962                 /**
2963                 * The property key to get the highlighted background color of the button of search bar.
2964                 *
2965                 * @since                2.1
2966                 */
2967                 _OSP_EXPORT_ static const int BUTTON_BG_HIGHLIGHTED;
2968
2969                 /**
2970                 * The property key to get the normal text color of the button of search bar.
2971                 *
2972                 * @since                2.1
2973                 */
2974                 _OSP_EXPORT_ static const int BUTTON_TEXT_NORMAL;
2975
2976                 /**
2977                 * The property key to get the pressed text color of the button of search bar.
2978                 *
2979                 * @since                2.1
2980                 */
2981                 _OSP_EXPORT_ static const int BUTTON_TEXT_PRESSED;
2982
2983                 /**
2984                 * The property key to get the disabled text color of the button of search bar.
2985                 *
2986                 * @since                2.1
2987                 */
2988                 _OSP_EXPORT_ static const int BUTTON_TEXT_DISABLED;
2989
2990                 /**
2991                 * The property key to get the highlighted text color of the button of search bar.
2992                 *
2993                 * @since                2.1
2994                 */
2995                 _OSP_EXPORT_ static const int BUTTON_TEXT_HIGHLIGHTED;
2996
2997                 /**
2998                 * The property key to get the normal background color of the edit of search bar.
2999                 *
3000                 * @since                2.1
3001                 */
3002                 _OSP_EXPORT_ static const int EDIT_BG_NORMAL;
3003
3004                 /**
3005                 * The property key to get the disabled background color of the edit of search bar.
3006                 *
3007                 * @since                2.1
3008                 */
3009                 _OSP_EXPORT_ static const int EDIT_BG_DISABLED;
3010
3011                 /**
3012                 * The property key to get the pressed background color of the edit of search bar.
3013                 *
3014                 * @since                2.2
3015                 */
3016                 _OSP_EXPORT_ static const int EDIT_BG_PRESSED;
3017
3018                 /**
3019                 * The property key to get the highlighted background color of the edit of search bar.
3020                 *
3021                 * @since                2.2
3022                 */
3023                 _OSP_EXPORT_ static const int EDIT_BG_HIGHLIGHTED;
3024
3025                 /**
3026                 * The property key to get the normal guide text color of the edit of search bar.
3027                 *
3028                 * @since                2.2
3029                 */
3030                 _OSP_EXPORT_ static const int GUIDE_TEXT_NORMAL;
3031
3032                 /**
3033                 * The property key to get the disabled guide text color of the edit of search bar.
3034                 *
3035                 * @since                2.2
3036                 */
3037                 _OSP_EXPORT_ static const int GUIDE_TEXT_DISABLED;
3038
3039                 /**
3040                 * The property key to get the normal text color of the edit of search bar.
3041                 *
3042                 * @since                2.1
3043                 */
3044                 _OSP_EXPORT_ static const int EDIT_TEXT_NORMAL;
3045
3046                 /**
3047                 * The property key to get the disabled text color of the edit of search bar.
3048                 *
3049                 * @since                2.1
3050                 */
3051                 _OSP_EXPORT_ static const int EDIT_TEXT_DISABLED;
3052
3053                 /**
3054                 * The property key to get the highlighted text color of the edit of search bar.
3055                 *
3056                 * @since                2.1
3057                 */
3058                 _OSP_EXPORT_ static const int EDIT_TEXT_HIGHLIGHTED;
3059
3060                 /**
3061                 * The property key to get the pressed text color of the edit of search bar.
3062                 *
3063                 * @since                2.2
3064                 */
3065                 _OSP_EXPORT_ static const int EDIT_TEXT_PRESSED;
3066
3067                 /**
3068                 * The property key to get the normal background color of the icon of search bar.
3069                 *
3070                 * @since                2.1
3071                 */
3072                 _OSP_EXPORT_ static const int ICON_BG_NORMAL;
3073
3074                 /**
3075                 * The property key to get the disabled background color of the icon of search bar.
3076                 *
3077                 * @since                2.1
3078                 */
3079                 _OSP_EXPORT_ static const int ICON_BG_DISABLED;
3080
3081                 /**
3082                 * The property key to get the background color of the content area of search bar.
3083                 *
3084                 * @since                2.1
3085                 */
3086                 _OSP_EXPORT_ static const int CONTENT_AREA_BG_NORMAL;
3087
3088                 /**
3089                 * The property key to get the default background color of search bar.
3090                 *
3091                 * @since                2.2
3092                 */
3093                 _OSP_EXPORT_ static const int BG_NORMAL;
3094         };
3095
3096         /**
3097          * @struct      Slider
3098          * @brief               This struct provides the color keys of %Slider.
3099          *
3100          * @since 2.1
3101          *
3102          * The %Slider struct provides the color keys of %Slider.
3103          *
3104          */
3105         struct _OSP_EXPORT_ Slider
3106         {
3107                 /**
3108                 * The property key to get the background color of the others style of slider.
3109                 *
3110                 * @since                2.1
3111                 */
3112                 _OSP_EXPORT_ static const int BG_OTHERS_NORMAL;
3113
3114                 /**
3115                 * The property key to get the background color of the default style of slider.
3116                 *
3117                 * @since                2.1
3118                 */
3119                 _OSP_EXPORT_ static const int BG_DEFAULT_NORMAL;
3120
3121                 /**
3122                 * The property key to get the background color of the bar of slider.
3123                 *
3124                 * @since                2.1
3125                 */
3126                 _OSP_EXPORT_ static const int BAR_BG_NORMAL;
3127
3128                 /**
3129                 * The property key to get the color of the bar of slider.
3130                 *
3131                 * @since                2.1
3132                 */
3133                 _OSP_EXPORT_ static const int BAR_NORMAL;
3134
3135                 /**
3136                 * The property key to get the normal background color of the handle of slider.
3137                 *
3138                 * @since                2.1
3139                 */
3140                 _OSP_EXPORT_ static const int HANDLE_BG_NORMAL;
3141
3142                 /**
3143                 * The property key to get the pressed background color of the handle of slider.
3144                 *
3145                 * @since                2.1
3146                 */
3147                 _OSP_EXPORT_ static const int HANDLE_BG_PRESSED;
3148
3149                 /**
3150                 * The property key to get the disabled background color of the handle of slider.
3151                 *
3152                 * @since                2.1
3153                 */
3154                 _OSP_EXPORT_ static const int HANDLE_BG_DISABLED;
3155
3156                 /**
3157                 * The property key to get the highlighted background color of the handle of slider.
3158                 *
3159                 * @since                2.1
3160                 */
3161                 _OSP_EXPORT_ static const int HANDLE_BG_HIGHLIGHTED;
3162
3163                 /**
3164                 * The property key to get the normal text color of the handle of slider.
3165                 *
3166                 * @since                2.1
3167                 */
3168                 _OSP_EXPORT_ static const int HANDLE_NUMBER_TEXT_NORMAL;
3169
3170                 /**
3171                 * The property key to get the disabled text color of the handle of slider.
3172                 *
3173                 * @since                2.1
3174                 */
3175                 _OSP_EXPORT_ static const int HANDLE_NUMBER_TEXT_DISABLED;
3176
3177                 /**
3178                 * The property key to get the pressed text color of the handle of slider.
3179                 *
3180                 * @since                2.2
3181                 */
3182                 _OSP_EXPORT_ static const int HANDLE_NUMBER_TEXT_PRESSED;
3183
3184                 /**
3185                 * The property key to get the highlighted text color of the handle of slider.
3186                 *
3187                 * @since                2.2
3188                 */
3189                 _OSP_EXPORT_ static const int HANDLE_NUMBER_TEXT_HIGHLIGHTED;
3190
3191                 /**
3192                 * The property key to get the color of the title text of slider.
3193                 *
3194                 * @since                2.1
3195                 */
3196                 _OSP_EXPORT_ static const int TITLE_TEXT_NORMAL;
3197
3198                 /**
3199                  * The property key to get the background color of the overlay of slider.
3200                  *
3201                 * @since                2.1
3202                 */
3203                 _OSP_EXPORT_ static const int OVERLAY_BG_NORMAL;
3204
3205                 /**
3206                  * The property key to get the text color of the overlay of slider.
3207                  *
3208                 * @since                2.1
3209                 */
3210                 _OSP_EXPORT_ static const int OVERLAY_TEXT_NORMAL;
3211         };
3212
3213         /**
3214          * @struct      SplitPanel
3215          * @brief               This struct provides the color keys of %SplitPanel.
3216          *
3217          * @since 2.1
3218          *
3219          * The %SplitPanel struct provides the color keys of %SplitPanel.
3220          *
3221          */
3222         struct _OSP_EXPORT_ SplitPanel
3223         {
3224                 /**
3225                  * The property key to get the normal color of the divider of split panel.
3226                  *
3227                 * @since                2.1
3228                 */
3229                 _OSP_EXPORT_ static const int DIVIDER_BG_NORMAL;
3230
3231                 /**
3232                  * The property key to get the pressed color of the divider of split panel.
3233                  *
3234                 * @since                2.1
3235                 */
3236                 _OSP_EXPORT_ static const int DIVIDER_BG_PRESSED;
3237
3238                 /**
3239                  * The property key to get the disabled color of the divider of split panel.
3240                  *
3241                 * @since                2.2
3242                 */
3243                 _OSP_EXPORT_ static const int DIVIDER_BG_DISABLED;
3244         };
3245
3246         /**
3247          * @struct      TabBar
3248          * @brief               This struct provides the color keys of %TabBar.
3249          *
3250          * @since 2.1
3251          *
3252          * The %TabBar struct provides the color keys of %TabBar.
3253          *
3254          */
3255         struct _OSP_EXPORT_ TabBar
3256         {
3257                 /**
3258                  * The property key to get the background color of tab bar.
3259                  *
3260                 * @since                2.1
3261                 */
3262                 _OSP_EXPORT_ static const int BG_NORMAL;
3263
3264                 /**
3265                  * The property key to get the normal background color of the item of tab bar.
3266                  *
3267                 * @since                2.1
3268                 */
3269                 _OSP_EXPORT_ static const int ITEM_BG_NORMAL;
3270
3271                 /**
3272                  * The property key to get the pressed background color of the item of tab bar.
3273                  *
3274                 * @since                2.1
3275                 */
3276                 _OSP_EXPORT_ static const int ITEM_BG_PRESSED;
3277
3278                 /**
3279                  * The property key to get the selected background color of the item of tab bar.
3280                  *
3281                 * @since                2.1
3282                 */
3283                 _OSP_EXPORT_ static const int ITEM_BG_SELECTED;
3284
3285                 /**
3286                  * The property key to get the disabled background color of the item of tab bar.
3287                  *
3288                 * @since                2.2
3289                 */
3290                 _OSP_EXPORT_ static const int ITEM_BG_DISABLED;
3291
3292                 /**
3293                  * The property key to get the normal text color of the item of tab bar.
3294                  *
3295                 * @since                2.1
3296                 */
3297                 _OSP_EXPORT_ static const int ITEM_TEXT_NORMAL;
3298
3299                 /**
3300                  * The property key to get the pressed text color of the item of tab bar.
3301                  *
3302                 * @since                2.1
3303                 */
3304                 _OSP_EXPORT_ static const int ITEM_TEXT_PRESSED;
3305
3306                 /**
3307                  * The property key to get the selected text color of the item of tab bar.
3308                  *
3309                 * @since                2.1
3310                 */
3311                 _OSP_EXPORT_ static const int ITEM_TEXT_SELECTED;
3312
3313                 /**
3314                  * The property key to get the disabled text color of the item of tab bar.
3315                  *
3316                 * @since                2.2
3317                 */
3318                 _OSP_EXPORT_ static const int ITEM_TEXT_DISABLED;
3319
3320                 /**
3321                  * The property key to get the background color of the arrow of tab bar.
3322                  *
3323                 * @since                2.1
3324                 */
3325                 _OSP_EXPORT_ static const int ARROW_BG_NORMAL;
3326         };
3327
3328         /**
3329          * @struct      Tab
3330          * @brief               This struct provides the color keys of %Tab.
3331          *
3332          * @since 2.1
3333          *
3334          * The %Tab struct provides the color keys of %Tab.
3335          *
3336          */
3337         struct _OSP_EXPORT_ Tab
3338         {
3339                 /**
3340                  * The property key to get the normal background color of the item of tab.
3341                  *
3342                 * @since                2.1
3343                 */
3344                 _OSP_EXPORT_ static const int ITEM_BG_NORMAL;
3345
3346                 /**
3347                  * The property key to get the pressed background color of the item of tab.
3348                  *
3349                 * @since                2.1
3350                 */
3351                 _OSP_EXPORT_ static const int ITEM_BG_PRESSED;
3352
3353                 /**
3354                  * The property key to get the selected background color of the item of tab.
3355                  *
3356                 * @since                2.1
3357                 */
3358                 _OSP_EXPORT_ static const int ITEM_BG_SELECTED;
3359
3360                 /**
3361                  * The property key to get the highlighted background color of the item of tab.
3362                  *
3363                 * @since                2.1
3364                 */
3365                 _OSP_EXPORT_ static const int ITEM_BG_HIGHLIGHTED;
3366
3367                 /**
3368                  * The property key to get the disabled background color of the item of tab.
3369                  *
3370                 * @since                2.1
3371                 */
3372                 _OSP_EXPORT_ static const int ITEM_BG_DISABLED;
3373
3374                 /**
3375                  * The property key to get the normal text color of the item of tab.
3376                  *
3377                 * @since                2.1
3378                 */
3379                 _OSP_EXPORT_ static const int ITEM_TEXT_NORMAL;
3380
3381                 /**
3382                  * The property key to get the pressed text color of the item of tab.
3383                  *
3384                 * @since                2.1
3385                 */
3386                 _OSP_EXPORT_ static const int ITEM_TEXT_PRESSED;
3387
3388                 /**
3389                  * The property key to get the selected text color of the item of tab.
3390                  *
3391                 * @since                2.1
3392                 */
3393                 _OSP_EXPORT_ static const int ITEM_TEXT_SELECTED;
3394
3395                 /**
3396                  * The property key to get the highlighted text color of the item of tab.
3397                  *
3398                 * @since                2.1
3399                 */
3400                 _OSP_EXPORT_ static const int ITEM_TEXT_HIGHLIGHTED;
3401
3402                 /**
3403                  * The property key to get the disabled text color of the item of tab.
3404                  *
3405                 * @since                2.1
3406                 */
3407                 _OSP_EXPORT_ static const int ITEM_TEXT_DISABLED;
3408         };
3409
3410         /**
3411          * @struct      TableView
3412          * @brief               This struct provides the color keys of %TableView.
3413          *
3414          * @since 2.1
3415          *
3416          * The %TableView struct provides the color keys of %TableView.
3417          *
3418          */
3419         struct _OSP_EXPORT_ TableView
3420         {
3421                 /**
3422                  * The property key to get the background color of table view.
3423                  *
3424                 * @since                2.1
3425                 */
3426                 _OSP_EXPORT_ static const int BG_NORMAL;
3427
3428                 /**
3429                  * The property key to get the color of top divider of table view.
3430                  *
3431                 * @since                2.1
3432                 */
3433                 _OSP_EXPORT_ static const int ITEM_DIVIDER_TOP_BG_NORMAL;
3434
3435                 /**
3436                  * The property key to get the color of bottom divider of table view.
3437                  *
3438                 * @since                2.1
3439                 */
3440                 _OSP_EXPORT_ static const int ITEM_DIVIDER_BOTTOM_BG_NORMAL;
3441
3442                 /**
3443                  * The property key to get the normal background color of the item of table view.
3444                  *
3445                 * @since                2.1
3446                 */
3447                 _OSP_EXPORT_ static const int ITEM_BG_NORMAL;
3448
3449                 /**
3450                  * The property key to get the pressed background color of the item of table view.
3451                  *
3452                 * @since                2.1
3453                 */
3454                 _OSP_EXPORT_ static const int ITEM_BG_PRESSED;
3455
3456                 /**
3457                  * The property key to get the highlighted background color of the item of table view.
3458                  *
3459                 * @since                2.1
3460                 */
3461                 _OSP_EXPORT_ static const int ITEM_BG_HIGHLIGHTED;
3462
3463                 /**
3464                  * The property key to get the disabled background color of the item of table view.
3465                  *
3466                 * @since                2.1
3467                 */
3468                 _OSP_EXPORT_ static const int ITEM_BG_DISABLED;
3469
3470                 /**
3471                  * The property key to get the normal text color of the item of table view.
3472                  *
3473                 * @since                2.1
3474                 */
3475                 _OSP_EXPORT_ static const int ITEM_TEXT_NORMAL;
3476
3477                 /**
3478                  * The property key to get the pressed text color of the item of table view.
3479                  *
3480                 * @since                2.1
3481                 */
3482                 _OSP_EXPORT_ static const int ITEM_TEXT_PRESSED;
3483
3484                 /**
3485                  * The property key to get the highlighted text color of the item of table view.
3486                  *
3487                 * @since                2.1
3488                 */
3489                 _OSP_EXPORT_ static const int ITEM_TEXT_HIGHLIGHTED;
3490
3491                 /**
3492                  * The property key to get the disabled text color of the item of table view.
3493                  *
3494                 * @since                2.1
3495                 */
3496                 _OSP_EXPORT_ static const int ITEM_TEXT_DISABLED;
3497
3498                 /**
3499                  * The property key to get the color of the description text of table view.
3500                  *
3501                 * @since                2.1
3502                 */
3503                 _OSP_EXPORT_ static const int ITEM_DESCRIPTION_TEXT_NORMAL;
3504
3505                 /**
3506                  * The property key to get the normal color of the annex of table view.
3507                  *
3508                 * @since                2.1
3509                 */
3510                 _OSP_EXPORT_ static const int ITEM_ANNEX_DETAIL_NORMAL;
3511
3512                 /**
3513                  * The property key to get the pressed color of the annex of table view.
3514                  *
3515                 * @since                2.1
3516                 */
3517                 _OSP_EXPORT_ static const int ITEM_ANNEX_DETAIL_PRESSED;
3518
3519                 /**
3520                  * The property key to get the highlighted color of the annex of table view.
3521                  *
3522                 * @since                2.1
3523                 */
3524                 _OSP_EXPORT_ static const int ITEM_ANNEX_DETAIL_HIGHLIGHTED;
3525
3526                 /**
3527                  * The property key to get the normal background color of the annex of table view.
3528                  *
3529                 * @since                2.1
3530                 */
3531                 _OSP_EXPORT_ static const int ITEM_ANNEX_DETAIL_BG_NORMAL;
3532
3533                 /**
3534                  * The property key to get the pressed background color of the annex of table view.
3535                  *
3536                 * @since                2.1
3537                 */
3538                 _OSP_EXPORT_ static const int ITEM_ANNEX_DETAIL_BG_PRESSED;
3539
3540                 /**
3541                  * The property key to get the highlighted background color of the annex of table view.
3542                  *
3543                 * @since                2.1
3544                 */
3545                 _OSP_EXPORT_ static const int ITEM_ANNEX_DETAIL_BG_HIGHLIGHTED;
3546
3547                 /**
3548                  * The property key to get the background color of the group item of table view.
3549                  *
3550                 * @since                2.1
3551                 */
3552                 _OSP_EXPORT_ static const int GROUP_ITEM_BG_NORMAL;
3553
3554                 /**
3555                  * The property key to get the pressed background color of the group item of table view.
3556                  *
3557                 * @since                2.2
3558                 */
3559                 _OSP_EXPORT_ static const int GROUP_ITEM_BG_PRESSED;
3560
3561                 /**
3562                  * The property key to get the highlighted background color of the group item of table view.
3563                  *
3564                 * @since                2.2
3565                 */
3566                 _OSP_EXPORT_ static const int GROUP_ITEM_BG_HIGHLIGHTED;
3567
3568                 /**
3569                  * The property key to get the disabled background color of the group item of table view.
3570                  *
3571                 * @since                2.2
3572                 */
3573                 _OSP_EXPORT_ static const int GROUP_ITEM_BG_DISABLED;
3574
3575                 /**
3576                  * The property key to get the normal text color of the group item of table view.
3577                  *
3578                 * @since                2.1
3579                 */
3580                 _OSP_EXPORT_ static const int GROUP_ITEM_TEXT_NORMAL;
3581
3582                 /**
3583                  * The property key to get the pressed text color of the group item of table view.
3584                  *
3585                 * @since                2.1
3586                 */
3587                 _OSP_EXPORT_ static const int GROUP_ITEM_TEXT_PRESSED;
3588
3589                 /**
3590                  * The property key to get the highlighted text color of the group item of table view.
3591                  *
3592                 * @since                2.1
3593                 */
3594                 _OSP_EXPORT_ static const int GROUP_ITEM_TEXT_HIGHLIGHTED;
3595
3596                 /**
3597                  * The property key to get the disabled text color of the group item of table view.
3598                  *
3599                 * @since                2.2
3600                 */
3601                 _OSP_EXPORT_ static const int GROUP_ITEM_TEXT_DISABLED;
3602
3603                 /**
3604                  * The property key to get the normal color of the index bar of the group item of table view.
3605                  *
3606                 * @since                2.1
3607                 */
3608                 _OSP_EXPORT_ static const int GROUP_ITEM_INDEX_BAR_NORMAL;
3609
3610                 /**
3611                  * The property key to get the pressed color of the index bar of the group item of table view.
3612                  *
3613                 * @since                2.1
3614                 */
3615                 _OSP_EXPORT_ static const int GROUP_ITEM_INDEX_BAR_PRESSED;
3616
3617                 /**
3618                  * The property key to get the disabled color of the index bar of the group item of table view.
3619                  *
3620                 * @since                2.2
3621                 */
3622                 _OSP_EXPORT_ static const int GROUP_ITEM_INDEX_BAR_DISABLED;
3623
3624                 /**
3625                  * The property key to get the highlighted color of the index bar of the group item of table view.
3626                  *
3627                 * @since                2.1
3628                 */
3629                 _OSP_EXPORT_ static const int GROUP_ITEM_INDEX_BAR_HIGHLIGHTED;
3630
3631                 /**
3632                  * The property key to get the normal color of the bar of the group item of table view.
3633                  *
3634                 * @since                2.1
3635                 */
3636                 _OSP_EXPORT_ static const int GROUP_ITEM_BAR_NORMAL;
3637
3638                 /**
3639                  * The property key to get the pressed color of the bar of the group item of table view.
3640                  *
3641                 * @since                2.1
3642                 */
3643                 _OSP_EXPORT_ static const int GROUP_ITEM_BAR_PRESSED;
3644
3645                 /**
3646                  * The property key to get the highlighted color of the bar of the group item of table view.
3647                  *
3648                 * @since                2.1
3649                 */
3650                 _OSP_EXPORT_ static const int GROUP_ITEM_BAR_HIGHLIGHTED;
3651
3652                 /**
3653                  * The property key to get the disabled color of the bar of the group item of table view.
3654                  *
3655                 * @since                2.2
3656                 */
3657                 _OSP_EXPORT_ static const int GROUP_ITEM_BAR_DISABLED;
3658
3659                 /**
3660                  * The property key to get the background color of the section item of table view.
3661                  *
3662                 * @since                2.1
3663                 */
3664                 _OSP_EXPORT_ static const int SECTION_ITEM_BG_NORMAL;
3665
3666                 /**
3667                  * The property key to get the background color of the context item of table view.
3668                  *
3669                 * @since                2.1
3670                 */
3671                 _OSP_EXPORT_ static const int CONTEXT_ITEM_BG_NORMAL;
3672
3673                 /**
3674                  * The property key to get the empty text color of table view.
3675                  *
3676                 * @since                2.1
3677                 */
3678                 _OSP_EXPORT_ static const int EMPTY_TEXT_NORMAL;
3679
3680                 /**
3681                  * The property key to get the normal color of Left Divider of table view.
3682                  *
3683                 * @since                2.2
3684                 */
3685                 _OSP_EXPORT_ static const int ITEM_ANNEX_DIVIDER_LEFT_BG_NORMAL;
3686
3687                 /**
3688                  * The property key to get the normal color of Right Divider of table view.
3689                  *
3690                 * @since                2.2
3691                 */
3692                 _OSP_EXPORT_ static const int ITEM_ANNEX_DIVIDER_RIGHT_BG_NORMAL;
3693         };
3694
3695         /**
3696          * @struct      TokenEdit
3697          * @brief               This struct provides the color keys of %TokenEdit.
3698          *
3699          * @since 2.1
3700          *
3701          * The %TokenEdit struct provides the color keys of %TokenEdit.
3702          *
3703          */
3704         struct _OSP_EXPORT_ TokenEdit
3705         {
3706                 /**
3707                  * The property key to get the normal background color of token edit.
3708                  *
3709                 * @since                2.1
3710                 */
3711                 _OSP_EXPORT_ static const int BG_NORMAL;
3712
3713                 /**
3714                  * The property key to get the selected background color of token edit.
3715                  *
3716                 * @since                2.1
3717                 */
3718                 _OSP_EXPORT_ static const int BG_SELECTED;
3719
3720                 /**
3721                  * The property key to get the highlighted background color of token edit.
3722                  *
3723                 * @since                2.1
3724                 */
3725                 _OSP_EXPORT_ static const int BG_HIGHLIGHTED;
3726
3727                 /**
3728                  * The property key to get the disabled background color of token edit.
3729                  *
3730                 * @since                2.1
3731                 */
3732                 _OSP_EXPORT_ static const int BG_DISABLED;
3733
3734                 /**
3735                  * The property key to get the normal text color of token edit.
3736                  *
3737                 * @since                2.1
3738                 */
3739                 _OSP_EXPORT_ static const int TEXT_NORMAL;
3740
3741                 /**
3742                  * The property key to get the selected text color of token edit.
3743                  *
3744                 * @since                2.1
3745                 */
3746                 _OSP_EXPORT_ static const int TEXT_SELECTED;
3747
3748                 /**
3749                  * The property key to get the highlighted text color of token edit.
3750                  *
3751                 * @since                2.2
3752                 */
3753                 _OSP_EXPORT_ static const int TEXT_HIGHLIGHTED;
3754
3755                 /**
3756                  * The property key to get the disabled text color of token edit.
3757                  *
3758                 * @since                2.2
3759                 */
3760                 _OSP_EXPORT_ static const int TEXT_DISABLED;
3761
3762                 /**
3763                  * The property key to get the normal title text color of token edit.
3764                  *
3765                 * @since                2.2
3766                 */
3767                 _OSP_EXPORT_ static const int TITLE_TEXT_NORMAL;
3768
3769                 /**
3770                  * The property key to get the pressed title text color of token edit.
3771                  *
3772                 * @since                2.2
3773                 */
3774                 _OSP_EXPORT_ static const int TITLE_TEXT_PRESSED;
3775
3776                 /**
3777                  * The property key to get the highlighted title text color of token edit.
3778                  *
3779                 * @since                2.2
3780                 */
3781                 _OSP_EXPORT_ static const int TITLE_TEXT_HIGHLIGHTED;
3782
3783                 /**
3784                  * The property key to get the disabled title text color of token edit.
3785                  *
3786                 * @since                2.2
3787                 */
3788                 _OSP_EXPORT_ static const int TITLE_TEXT_DISABLED;
3789         };
3790 };
3791 }} //Tizen::Ui
3792 #endif // _FUI_UI_CONFIGURATION_TYPES_H_