Subversion Repositories filter_foundry

Rev

Rev 536 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 536 Rev 546
Line 32... Line 32...
32
        TCHAR szName[MAX_PATH+1];
32
        TCHAR szName[MAX_PATH+1];
33
} FSSpec;
33
} FSSpec;
34
 
34
 
35
#include "PITypes.h"
35
#include "PITypes.h"
36
 
36
 
-
 
37
// Scripting system, see https://developer.apple.com/library/archive/documentation/mac/pdf/Text.pdf , PDF page 676
-
 
38
// Not required for Windows
37
typedef int16 ScriptCode;
39
typedef int16 ScriptCode;
-
 
40
#define smSystemScript -1 // System script
-
 
41
#define smCurrentScript -2 // Font script
-
 
42
#define smRoman 0 // Roman
-
 
43
#define smJapanese 1 // Japanese
-
 
44
#define smTradChinese 2 // Traditional Chinese
-
 
45
#define smKorean 3 // Korean
-
 
46
#define smArabic 4 // Arabic
-
 
47
#define smHebrew 5 // Hebrew
-
 
48
#define smGreek 6 // Greek
-
 
49
#define smCyrillic 7 // Cyrillic
-
 
50
#define smRSymbol 8 // Right-to-left symbols
-
 
51
#define smDevanagari 9 // Devanagari
-
 
52
#define smGurmukhi 10 // Gurmukhi
-
 
53
#define smGujarati 11 // Gujarati
-
 
54
#define smOriya 12 // Oriya
-
 
55
#define smBengali 13 // Bengali
-
 
56
#define smTamil 14 // Tamil
-
 
57
#define smTelugu 15 // Telugu
-
 
58
#define smKannada 16 // Kannada / Kanarese
-
 
59
#define smMalayalam 17 // Malayalam
-
 
60
#define smSinhalese 18 // Sinhalese
-
 
61
#define smBurmese 19 // Burmese
-
 
62
#define smKhmer 20 // Khmer
-
 
63
#define smThai 21 // Thai
-
 
64
#define smLaotian 22 // Laotian
-
 
65
#define smGeorgian 23 // Georgian
-
 
66
#define smArmenian 24 // Armenian
-
 
67
#define smSimpChinese 25 // Simplified Chinese
-
 
68
#define smTibetan 26 // Tibetan
-
 
69
#define smMongolian 27 // Mongolian
-
 
70
#define smGeez 28 // Geez / Ethiopic
-
 
71
#define smEthiopic 28 // = smGeez
-
 
72
#define smEastEurRoman 29 // Extended Roman for Slavicand Baltic languages
-
 
73
#define smVietnamese 30 // Extended Roman for Vietnamese
-
 
74
#define smExtArabic 31 // Extended Arabic for Sindhi
-
 
75
#define smUninterp 32 // Uninterpreted symbols
38
 
76
 
39
typedef struct StandardFileReply {
77
typedef struct StandardFileReply {
40
        Boolean     sfGood;
78
        Boolean     sfGood;
41
        Boolean     sfReplacing;
79
        Boolean     sfReplacing;
42
        OSType      sfType;
80
        OSType      sfType;