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; |