8 #ifndef UDISPLAYCONTEXT_H
9 #define UDISPLAYCONTEXT_H
13 #if !UCONFIG_NO_FORMATTING
21 enum UDisplayContextType {
22 #ifndef U_HIDE_DRAFT_API
28 UDISPCTX_TYPE_DIALECT_HANDLING = 0,
35 UDISPCTX_TYPE_CAPITALIZATION = 1
41 typedef enum UDisplayContextType UDisplayContextType;
49 enum UDisplayContext {
50 #ifndef U_HIDE_DRAFT_API
63 UDISPCTX_STANDARD_NAMES = (UDISPCTX_TYPE_DIALECT_HANDLING<<8) + 0,
70 UDISPCTX_DIALECT_NAMES = (UDISPCTX_TYPE_DIALECT_HANDLING<<8) + 1,
84 UDISPCTX_CAPITALIZATION_NONE = (UDISPCTX_TYPE_CAPITALIZATION<<8) + 0,
90 UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE = (UDISPCTX_TYPE_CAPITALIZATION<<8) + 1,
96 UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE = (UDISPCTX_TYPE_CAPITALIZATION<<8) + 2,
102 UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU = (UDISPCTX_TYPE_CAPITALIZATION<<8) + 3,
109 UDISPCTX_CAPITALIZATION_FOR_STANDALONE = (UDISPCTX_TYPE_CAPITALIZATION<<8) + 4
115 typedef enum UDisplayContext UDisplayContext;