1 | # Generated from 'MacTextEditor.h'
|
---|
2 |
|
---|
3 |
|
---|
4 | def FOUR_CHAR_CODE(x): return x
|
---|
5 | false = 0
|
---|
6 | true = 1
|
---|
7 | kTXNClearThisControl = 0xFFFFFFFF
|
---|
8 | kTXNClearTheseFontFeatures = 0x80000000
|
---|
9 | kTXNDontCareTypeSize = 0xFFFFFFFF
|
---|
10 | kTXNDecrementTypeSize = 0x80000000
|
---|
11 | kTXNUseCurrentSelection = 0xFFFFFFFF
|
---|
12 | kTXNStartOffset = 0
|
---|
13 | kTXNEndOffset = 0x7FFFFFFF
|
---|
14 | MovieFileType = FOUR_CHAR_CODE('moov')
|
---|
15 | kTXNUseEncodingWordRulesMask = 0x80000000
|
---|
16 | kTXNFontSizeAttributeSize = 4
|
---|
17 | normal = 0
|
---|
18 | kTXNWillDefaultToATSUIBit = 0
|
---|
19 | kTXNWillDefaultToCarbonEventBit = 1
|
---|
20 | kTXNWillDefaultToATSUIMask = 1L << kTXNWillDefaultToATSUIBit
|
---|
21 | kTXNWillDefaultToCarbonEventMask = 1L << kTXNWillDefaultToCarbonEventBit
|
---|
22 | kTXNWantMoviesBit = 0
|
---|
23 | kTXNWantSoundBit = 1
|
---|
24 | kTXNWantGraphicsBit = 2
|
---|
25 | kTXNAlwaysUseQuickDrawTextBit = 3
|
---|
26 | kTXNUseTemporaryMemoryBit = 4
|
---|
27 | kTXNWantMoviesMask = 1L << kTXNWantMoviesBit
|
---|
28 | kTXNWantSoundMask = 1L << kTXNWantSoundBit
|
---|
29 | kTXNWantGraphicsMask = 1L << kTXNWantGraphicsBit
|
---|
30 | kTXNAlwaysUseQuickDrawTextMask = 1L << kTXNAlwaysUseQuickDrawTextBit
|
---|
31 | kTXNUseTemporaryMemoryMask = 1L << kTXNUseTemporaryMemoryBit
|
---|
32 | kTXNDrawGrowIconBit = 0
|
---|
33 | kTXNShowWindowBit = 1
|
---|
34 | kTXNWantHScrollBarBit = 2
|
---|
35 | kTXNWantVScrollBarBit = 3
|
---|
36 | kTXNNoTSMEverBit = 4
|
---|
37 | kTXNReadOnlyBit = 5
|
---|
38 | kTXNNoKeyboardSyncBit = 6
|
---|
39 | kTXNNoSelectionBit = 7
|
---|
40 | kTXNSaveStylesAsSTYLResourceBit = 8
|
---|
41 | kOutputTextInUnicodeEncodingBit = 9
|
---|
42 | kTXNDoNotInstallDragProcsBit = 10
|
---|
43 | kTXNAlwaysWrapAtViewEdgeBit = 11
|
---|
44 | kTXNDontDrawCaretWhenInactiveBit = 12
|
---|
45 | kTXNDontDrawSelectionWhenInactiveBit = 13
|
---|
46 | kTXNSingleLineOnlyBit = 14
|
---|
47 | kTXNDisableDragAndDropBit = 15
|
---|
48 | kTXNUseQDforImagingBit = 16
|
---|
49 | kTXNDrawGrowIconMask = 1L << kTXNDrawGrowIconBit
|
---|
50 | kTXNShowWindowMask = 1L << kTXNShowWindowBit
|
---|
51 | kTXNWantHScrollBarMask = 1L << kTXNWantHScrollBarBit
|
---|
52 | kTXNWantVScrollBarMask = 1L << kTXNWantVScrollBarBit
|
---|
53 | kTXNNoTSMEverMask = 1L << kTXNNoTSMEverBit
|
---|
54 | kTXNReadOnlyMask = 1L << kTXNReadOnlyBit
|
---|
55 | kTXNNoKeyboardSyncMask = 1L << kTXNNoKeyboardSyncBit
|
---|
56 | kTXNNoSelectionMask = 1L << kTXNNoSelectionBit
|
---|
57 | kTXNSaveStylesAsSTYLResourceMask = 1L << kTXNSaveStylesAsSTYLResourceBit
|
---|
58 | kOutputTextInUnicodeEncodingMask = 1L << kOutputTextInUnicodeEncodingBit
|
---|
59 | kTXNDoNotInstallDragProcsMask = 1L << kTXNDoNotInstallDragProcsBit
|
---|
60 | kTXNAlwaysWrapAtViewEdgeMask = 1L << kTXNAlwaysWrapAtViewEdgeBit
|
---|
61 | kTXNDontDrawCaretWhenInactiveMask = 1L << kTXNDontDrawCaretWhenInactiveBit
|
---|
62 | kTXNDontDrawSelectionWhenInactiveMask = 1L << kTXNDontDrawSelectionWhenInactiveBit
|
---|
63 | kTXNSingleLineOnlyMask = 1L << kTXNSingleLineOnlyBit
|
---|
64 | kTXNDisableDragAndDropMask = 1L << kTXNDisableDragAndDropBit
|
---|
65 | kTXNUseQDforImagingMask = 1L << kTXNUseQDforImagingBit
|
---|
66 | kTXNSetFlushnessBit = 0
|
---|
67 | kTXNSetJustificationBit = 1
|
---|
68 | kTXNUseFontFallBackBit = 2
|
---|
69 | kTXNRotateTextBit = 3
|
---|
70 | kTXNUseVerticalTextBit = 4
|
---|
71 | kTXNDontUpdateBoxRectBit = 5
|
---|
72 | kTXNDontDrawTextBit = 6
|
---|
73 | kTXNUseCGContextRefBit = 7
|
---|
74 | kTXNImageWithQDBit = 8
|
---|
75 | kTXNDontWrapTextBit = 9
|
---|
76 | kTXNSetFlushnessMask = 1L << kTXNSetFlushnessBit
|
---|
77 | kTXNSetJustificationMask = 1L << kTXNSetJustificationBit
|
---|
78 | kTXNUseFontFallBackMask = 1L << kTXNUseFontFallBackBit
|
---|
79 | kTXNRotateTextMask = 1L << kTXNRotateTextBit
|
---|
80 | kTXNUseVerticalTextMask = 1L << kTXNUseVerticalTextBit
|
---|
81 | kTXNDontUpdateBoxRectMask = 1L << kTXNDontUpdateBoxRectBit
|
---|
82 | kTXNDontDrawTextMask = 1L << kTXNDontDrawTextBit
|
---|
83 | kTXNUseCGContextRefMask = 1L << kTXNUseCGContextRefBit
|
---|
84 | kTXNImageWithQDMask = 1L << kTXNImageWithQDBit
|
---|
85 | kTXNDontWrapTextMask = 1L << kTXNDontWrapTextBit
|
---|
86 | kTXNFontContinuousBit = 0
|
---|
87 | kTXNSizeContinuousBit = 1
|
---|
88 | kTXNStyleContinuousBit = 2
|
---|
89 | kTXNColorContinuousBit = 3
|
---|
90 | kTXNFontContinuousMask = 1L << kTXNFontContinuousBit
|
---|
91 | kTXNSizeContinuousMask = 1L << kTXNSizeContinuousBit
|
---|
92 | kTXNStyleContinuousMask = 1L << kTXNStyleContinuousBit
|
---|
93 | kTXNColorContinuousMask = 1L << kTXNColorContinuousBit
|
---|
94 | kTXNIgnoreCaseBit = 0
|
---|
95 | kTXNEntireWordBit = 1
|
---|
96 | kTXNUseEncodingWordRulesBit = 31
|
---|
97 | kTXNIgnoreCaseMask = 1L << kTXNIgnoreCaseBit
|
---|
98 | kTXNEntireWordMask = 1L << kTXNEntireWordBit
|
---|
99 | # kTXNUseEncodingWordRulesMask = (unsigned long)(1L << kTXNUseEncodingWordRulesBit)
|
---|
100 | kTXNTextensionFile = FOUR_CHAR_CODE('txtn')
|
---|
101 | kTXNTextFile = FOUR_CHAR_CODE('TEXT')
|
---|
102 | kTXNPictureFile = FOUR_CHAR_CODE('PICT')
|
---|
103 | kTXNMovieFile = FOUR_CHAR_CODE('MooV')
|
---|
104 | kTXNSoundFile = FOUR_CHAR_CODE('sfil')
|
---|
105 | kTXNAIFFFile = FOUR_CHAR_CODE('AIFF')
|
---|
106 | kTXNUnicodeTextFile = FOUR_CHAR_CODE('utxt')
|
---|
107 | kTXNTextEditStyleFrameType = 1
|
---|
108 | kTXNPageFrameType = 2
|
---|
109 | kTXNMultipleFrameType = 3
|
---|
110 | kTXNTextData = FOUR_CHAR_CODE('TEXT')
|
---|
111 | kTXNPictureData = FOUR_CHAR_CODE('PICT')
|
---|
112 | kTXNMovieData = FOUR_CHAR_CODE('moov')
|
---|
113 | kTXNSoundData = FOUR_CHAR_CODE('snd ')
|
---|
114 | kTXNUnicodeTextData = FOUR_CHAR_CODE('utxt')
|
---|
115 | kTXNLineDirectionTag = FOUR_CHAR_CODE('lndr')
|
---|
116 | kTXNJustificationTag = FOUR_CHAR_CODE('just')
|
---|
117 | kTXNIOPrivilegesTag = FOUR_CHAR_CODE('iopv')
|
---|
118 | kTXNSelectionStateTag = FOUR_CHAR_CODE('slst')
|
---|
119 | kTXNInlineStateTag = FOUR_CHAR_CODE('inst')
|
---|
120 | kTXNWordWrapStateTag = FOUR_CHAR_CODE('wwrs')
|
---|
121 | kTXNKeyboardSyncStateTag = FOUR_CHAR_CODE('kbsy')
|
---|
122 | kTXNAutoIndentStateTag = FOUR_CHAR_CODE('auin')
|
---|
123 | kTXNTabSettingsTag = FOUR_CHAR_CODE('tabs')
|
---|
124 | kTXNRefConTag = FOUR_CHAR_CODE('rfcn')
|
---|
125 | kTXNMarginsTag = FOUR_CHAR_CODE('marg')
|
---|
126 | kTXNFlattenMoviesTag = FOUR_CHAR_CODE('flat')
|
---|
127 | kTXNDoFontSubstitution = FOUR_CHAR_CODE('fSub')
|
---|
128 | kTXNNoUserIOTag = FOUR_CHAR_CODE('nuio')
|
---|
129 | kTXNUseCarbonEvents = FOUR_CHAR_CODE('cbcb')
|
---|
130 | kTXNDrawCaretWhenInactiveTag = FOUR_CHAR_CODE('dcrt')
|
---|
131 | kTXNDrawSelectionWhenInactiveTag = FOUR_CHAR_CODE('dsln')
|
---|
132 | kTXNDisableDragAndDropTag = FOUR_CHAR_CODE('drag')
|
---|
133 | kTXNTypingAction = 0
|
---|
134 | kTXNCutAction = 1
|
---|
135 | kTXNPasteAction = 2
|
---|
136 | kTXNClearAction = 3
|
---|
137 | kTXNChangeFontAction = 4
|
---|
138 | kTXNChangeFontColorAction = 5
|
---|
139 | kTXNChangeFontSizeAction = 6
|
---|
140 | kTXNChangeStyleAction = 7
|
---|
141 | kTXNAlignLeftAction = 8
|
---|
142 | kTXNAlignCenterAction = 9
|
---|
143 | kTXNAlignRightAction = 10
|
---|
144 | kTXNDropAction = 11
|
---|
145 | kTXNMoveAction = 12
|
---|
146 | kTXNFontFeatureAction = 13
|
---|
147 | kTXNFontVariationAction = 14
|
---|
148 | kTXNUndoLastAction = 1024
|
---|
149 | # kTXNClearThisControl = (long)0xFFFFFFFF
|
---|
150 | # kTXNClearTheseFontFeatures = (long)0x80000000
|
---|
151 | kTXNReadWrite = false
|
---|
152 | kTXNReadOnly = true
|
---|
153 | kTXNSelectionOn = true
|
---|
154 | kTXNSelectionOff = false
|
---|
155 | kTXNUseInline = false
|
---|
156 | kTXNUseBottomline = true
|
---|
157 | kTXNAutoWrap = false
|
---|
158 | kTXNNoAutoWrap = true
|
---|
159 | kTXNSyncKeyboard = false
|
---|
160 | kTXNNoSyncKeyboard = true
|
---|
161 | kTXNAutoIndentOff = false
|
---|
162 | kTXNAutoIndentOn = true
|
---|
163 | kTXNDontDrawCaretWhenInactive = false
|
---|
164 | kTXNDrawCaretWhenInactive = true
|
---|
165 | kTXNDontDrawSelectionWhenInactive = false
|
---|
166 | kTXNDrawSelectionWhenInactive = true
|
---|
167 | kTXNEnableDragAndDrop = false
|
---|
168 | kTXNDisableDragAndDrop = true
|
---|
169 | kTXNRightTab = -1
|
---|
170 | kTXNLeftTab = 0
|
---|
171 | kTXNCenterTab = 1
|
---|
172 | kTXNLeftToRight = 0
|
---|
173 | kTXNRightToLeft = 1
|
---|
174 | kTXNFlushDefault = 0
|
---|
175 | kTXNFlushLeft = 1
|
---|
176 | kTXNFlushRight = 2
|
---|
177 | kTXNCenter = 4
|
---|
178 | kTXNFullJust = 8
|
---|
179 | kTXNForceFullJust = 16
|
---|
180 | kScrollBarsAlwaysActive = true
|
---|
181 | kScrollBarsSyncWithFocus = false
|
---|
182 | # kTXNDontCareTypeSize = (long)0xFFFFFFFF
|
---|
183 | kTXNDontCareTypeStyle = 0xFF
|
---|
184 | kTXNIncrementTypeSize = 0x00000001
|
---|
185 | # kTXNDecrementTypeSize = (long)0x80000000
|
---|
186 | kTXNUseScriptDefaultValue = -1
|
---|
187 | kTXNNoFontVariations = 0x7FFF
|
---|
188 | # kTXNUseCurrentSelection = (unsigned long)0xFFFFFFFF
|
---|
189 | # kTXNStartOffset = 0
|
---|
190 | # kTXNEndOffset = 0x7FFFFFFF
|
---|
191 | kTXNSingleStylePerTextDocumentResType = FOUR_CHAR_CODE('MPSR')
|
---|
192 | kTXNMultipleStylesPerTextDocumentResType = FOUR_CHAR_CODE('styl')
|
---|
193 | kTXNShowStart = false
|
---|
194 | kTXNShowEnd = true
|
---|
195 | kTXNDefaultFontName = 0
|
---|
196 | kTXNDefaultFontSize = 0x000C0000
|
---|
197 | kTXNDefaultFontStyle = normal
|
---|
198 | kTXNQDFontNameAttribute = FOUR_CHAR_CODE('fntn')
|
---|
199 | kTXNQDFontFamilyIDAttribute = FOUR_CHAR_CODE('font')
|
---|
200 | kTXNQDFontSizeAttribute = FOUR_CHAR_CODE('size')
|
---|
201 | kTXNQDFontStyleAttribute = FOUR_CHAR_CODE('face')
|
---|
202 | kTXNQDFontColorAttribute = FOUR_CHAR_CODE('klor')
|
---|
203 | kTXNTextEncodingAttribute = FOUR_CHAR_CODE('encd')
|
---|
204 | kTXNATSUIFontFeaturesAttribute = FOUR_CHAR_CODE('atfe')
|
---|
205 | kTXNATSUIFontVariationsAttribute = FOUR_CHAR_CODE('atva')
|
---|
206 | # kTXNQDFontNameAttributeSize = sizeof(Str255)
|
---|
207 | # kTXNQDFontFamilyIDAttributeSize = sizeof(SInt16)
|
---|
208 | # kTXNQDFontSizeAttributeSize = sizeof(SInt16)
|
---|
209 | # kTXNQDFontStyleAttributeSize = sizeof(Style)
|
---|
210 | # kTXNQDFontColorAttributeSize = sizeof(RGBColor)
|
---|
211 | # kTXNTextEncodingAttributeSize = sizeof(TextEncoding)
|
---|
212 | # kTXNFontSizeAttributeSize = sizeof(Fixed)
|
---|
213 | kTXNSystemDefaultEncoding = 0
|
---|
214 | kTXNMacOSEncoding = 1
|
---|
215 | kTXNUnicodeEncoding = 2
|
---|
216 | kTXNBackgroundTypeRGB = 1
|
---|
217 | kTXNTextInputCountBit = 0
|
---|
218 | kTXNRunCountBit = 1
|
---|
219 | kTXNTextInputCountMask = 1L << kTXNTextInputCountBit
|
---|
220 | kTXNRunCountMask = 1L << kTXNRunCountBit
|
---|
221 | kTXNAllCountMask = kTXNTextInputCountMask | kTXNRunCountMask
|
---|
222 | kTXNNoAppleEventHandlersBit = 0
|
---|
223 | kTXNRestartAppleEventHandlersBit = 1
|
---|
224 | kTXNNoAppleEventHandlersMask = 1 << kTXNNoAppleEventHandlersBit
|
---|
225 | kTXNRestartAppleEventHandlersMask = 1 << kTXNRestartAppleEventHandlersBit
|
---|
226 | # status = TXNInitTextension( &defaults
|
---|