CFx SDK Documentation  2022 SP0
OdCodePage.h
Go to the documentation of this file.
1 // Copyright (C) 2002-2017, Open Design Alliance (the "Alliance").
3 // All rights reserved.
4 //
5 // This software and its documentation and related materials are owned by
6 // the Alliance. The software may only be incorporated into application
7 // programs owned by members of the Alliance, subject to a signed
8 // Membership Agreement and Supplemental Software License Agreement with the
9 // Alliance. The structure and organization of this software are the valuable
10 // trade secrets of the Alliance and its suppliers. The software is also
11 // protected by copyright law and international treaty provisions. Application
12 // programs incorporating this software must include the following statement
13 // with their copyright notices:
14 //
15 // This application incorporates Teigha(R) software pursuant to a license
16 // agreement with Open Design Alliance.
17 // Teigha(R) Copyright (C) 2002-2017 by Open Design Alliance.
18 // All rights reserved.
19 //
20 // By use of this software, its documentation or related materials, you
21 // acknowledge and accept the above terms.
23 
24 
25 
26 
27 #ifndef _ODCODE_PAGE_INCLUDED_
28 #define _ODCODE_PAGE_INCLUDED_
29 
30 typedef enum
31 {
32  CP_UNDEFINED = 0, // undefined
33  CP_ASCII = 1, // ascii
34  CP_8859_1 = 2, // iso8859-1
35  CP_8859_2 = 3, // iso8859-2
36  CP_8859_3 = 4, // iso8859-3
37  CP_8859_4 = 5, // iso8859-4
38  CP_8859_5 = 6, // iso8859-5
39  CP_8859_6 = 7, // iso8859-6
40  CP_8859_7 = 8, // iso8859-7
41  CP_8859_8 = 9, // iso8859-8
42  CP_8859_9 = 10, // iso8859-9
43  CP_DOS437 = 11, // dos437
44  CP_DOS850 = 12, // dos850
45  CP_DOS852 = 13, // dos852
46  CP_DOS855 = 14, // dos855
47  CP_DOS857 = 15, // dos857
48  CP_DOS860 = 16, // dos860
49  CP_DOS861 = 17, // dos861
50  CP_DOS863 = 18, // dos863
51  CP_DOS864 = 19, // dos864
52  CP_DOS865 = 20, // dos865
53  CP_DOS869 = 21, // dos869
54  CP_DOS932 = 22, // dos932
55  CP_MACINTOSH = 23, // mac-roman
56  CP_BIG5 = 24, // big5
57  CP_KSC5601 = 25, // ksc5601
58  CP_JOHAB = 26, // johab
59  CP_DOS866 = 27, // dos866
60  CP_ANSI_1250 = 28, // ansi 1250
61  CP_ANSI_1251 = 29, // ansi 1251
62  CP_ANSI_1252 = 30, // ansi 1252
63  CP_GB2312 = 31, // gb2312
64  CP_ANSI_1253 = 32, // ansi 1253
65  CP_ANSI_1254 = 33, // ansi 1254
66  CP_ANSI_1255 = 34, // ansi 1255
67  CP_ANSI_1256 = 35, // ansi 1256
68  CP_ANSI_1257 = 36, // ansi 1257
69  CP_ANSI_874 = 37, // ansi 874
70  CP_ANSI_932 = 38, // ansi 932
71  CP_ANSI_936 = 39, // ansi 936
72  CP_ANSI_949 = 40, // ansi 949
73  CP_ANSI_950 = 41, // ansi 950
74  CP_ANSI_1361 = 42, // ansi 1361
75  CP_ANSI_1200 = 43, // ansi 1200
76  CP_ANSI_1258 = 44, // ansi 1258
77  CP_UTF_8 = 45,
78  CP_CNT = 46 // Current ( returned by OdRxSystemServices::systemCodePage() )
80 
81 
82 #endif // _ODCODE_PAGE_INCLUDED_
83 
OdCodePageId
Definition: OdCodePage.h:31
@ CP_ANSI_874
Definition: OdCodePage.h:69
@ CP_DOS855
Definition: OdCodePage.h:46
@ CP_DOS869
Definition: OdCodePage.h:53
@ CP_ANSI_1256
Definition: OdCodePage.h:67
@ CP_ANSI_1250
Definition: OdCodePage.h:60
@ CP_DOS860
Definition: OdCodePage.h:48
@ CP_UTF_8
Definition: OdCodePage.h:77
@ CP_BIG5
Definition: OdCodePage.h:56
@ CP_8859_6
Definition: OdCodePage.h:39
@ CP_ANSI_1254
Definition: OdCodePage.h:65
@ CP_8859_9
Definition: OdCodePage.h:42
@ CP_JOHAB
Definition: OdCodePage.h:58
@ CP_ANSI_936
Definition: OdCodePage.h:71
@ CP_DOS850
Definition: OdCodePage.h:44
@ CP_DOS866
Definition: OdCodePage.h:59
@ CP_8859_3
Definition: OdCodePage.h:36
@ CP_ANSI_949
Definition: OdCodePage.h:72
@ CP_ANSI_1252
Definition: OdCodePage.h:62
@ CP_ANSI_932
Definition: OdCodePage.h:70
@ CP_DOS852
Definition: OdCodePage.h:45
@ CP_DOS861
Definition: OdCodePage.h:49
@ CP_ANSI_950
Definition: OdCodePage.h:73
@ CP_DOS863
Definition: OdCodePage.h:50
@ CP_CNT
Definition: OdCodePage.h:78
@ CP_ANSI_1258
Definition: OdCodePage.h:76
@ CP_DOS864
Definition: OdCodePage.h:51
@ CP_DOS857
Definition: OdCodePage.h:47
@ CP_8859_8
Definition: OdCodePage.h:41
@ CP_ANSI_1253
Definition: OdCodePage.h:64
@ CP_ANSI_1200
Definition: OdCodePage.h:75
@ CP_8859_2
Definition: OdCodePage.h:35
@ CP_ANSI_1361
Definition: OdCodePage.h:74
@ CP_8859_7
Definition: OdCodePage.h:40
@ CP_KSC5601
Definition: OdCodePage.h:57
@ CP_8859_5
Definition: OdCodePage.h:38
@ CP_DOS865
Definition: OdCodePage.h:52
@ CP_8859_1
Definition: OdCodePage.h:34
@ CP_ANSI_1255
Definition: OdCodePage.h:66
@ CP_ANSI_1251
Definition: OdCodePage.h:61
@ CP_UNDEFINED
Definition: OdCodePage.h:32
@ CP_ANSI_1257
Definition: OdCodePage.h:68
@ CP_ASCII
Definition: OdCodePage.h:33
@ CP_8859_4
Definition: OdCodePage.h:37
@ CP_MACINTOSH
Definition: OdCodePage.h:55
@ CP_GB2312
Definition: OdCodePage.h:63
@ CP_DOS437
Definition: OdCodePage.h:43
@ CP_DOS932
Definition: OdCodePage.h:54