|
1 """Suite Text Suite: A set of basic classes for text processing. |
|
2 Level 1, version 1 |
|
3 |
|
4 Generated from /System/Library/CoreServices/System Events.app |
|
5 AETE/AEUT resource version 1/0, language 0, script 0 |
|
6 """ |
|
7 |
|
8 import aetools |
|
9 import MacOS |
|
10 |
|
11 _code = '????' |
|
12 |
|
13 class Text_Suite_Events: |
|
14 |
|
15 pass |
|
16 |
|
17 |
|
18 class attachment(aetools.ComponentItem): |
|
19 """attachment - Represents an inline text attachment. This class is used mainly for make commands. """ |
|
20 want = 'atts' |
|
21 class _Prop__3c_Inheritance_3e_(aetools.NProperty): |
|
22 """<Inheritance> - All of the properties of the superclass. """ |
|
23 which = 'c@#^' |
|
24 want = 'ctxt' |
|
25 class _Prop_file_name(aetools.NProperty): |
|
26 """file name - The path to the file for the attachment """ |
|
27 which = 'atfn' |
|
28 want = 'utxt' |
|
29 # element 'catr' as ['indx', 'rele', 'rang', 'test'] |
|
30 # element 'cha ' as ['indx', 'rele', 'rang', 'test'] |
|
31 # element 'cpar' as ['indx', 'rele', 'rang', 'test'] |
|
32 # element 'cwor' as ['indx', 'rele', 'rang', 'test'] |
|
33 |
|
34 class attribute_run(aetools.ComponentItem): |
|
35 """attribute run - This subdivides the text into chunks that all have the same attributes. """ |
|
36 want = 'catr' |
|
37 class _Prop_color(aetools.NProperty): |
|
38 """color - The color of the first character. """ |
|
39 which = 'colr' |
|
40 want = 'colr' |
|
41 class _Prop_font(aetools.NProperty): |
|
42 """font - The name of the font of the first character. """ |
|
43 which = 'font' |
|
44 want = 'utxt' |
|
45 class _Prop_size(aetools.NProperty): |
|
46 """size - The size in points of the first character. """ |
|
47 which = 'ptsz' |
|
48 want = 'long' |
|
49 # element 'catr' as ['indx', 'rele', 'rang', 'test'] |
|
50 # element 'cha ' as ['indx', 'rele', 'rang', 'test'] |
|
51 # element 'cpar' as ['indx', 'rele', 'rang', 'test'] |
|
52 # element 'cwor' as ['indx', 'rele', 'rang', 'test'] |
|
53 |
|
54 attribute_runs = attribute_run |
|
55 |
|
56 class character(aetools.ComponentItem): |
|
57 """character - This subdivides the text into characters. """ |
|
58 want = 'cha ' |
|
59 # element 'catr' as ['indx', 'rele', 'rang', 'test'] |
|
60 # element 'cha ' as ['indx', 'rele', 'rang', 'test'] |
|
61 # element 'cpar' as ['indx', 'rele', 'rang', 'test'] |
|
62 # element 'cwor' as ['indx', 'rele', 'rang', 'test'] |
|
63 |
|
64 characters = character |
|
65 |
|
66 class paragraph(aetools.ComponentItem): |
|
67 """paragraph - This subdivides the text into paragraphs. """ |
|
68 want = 'cpar' |
|
69 # element 'catr' as ['indx', 'rele', 'rang', 'test'] |
|
70 # element 'cha ' as ['indx', 'rele', 'rang', 'test'] |
|
71 # element 'cpar' as ['indx', 'rele', 'rang', 'test'] |
|
72 # element 'cwor' as ['indx', 'rele', 'rang', 'test'] |
|
73 |
|
74 paragraphs = paragraph |
|
75 |
|
76 class text(aetools.ComponentItem): |
|
77 """text - Rich (styled) text """ |
|
78 want = 'ctxt' |
|
79 # element 'catr' as ['indx', 'rele', 'rang', 'test'] |
|
80 # element 'cha ' as ['indx', 'rele', 'rang', 'test'] |
|
81 # element 'cpar' as ['indx', 'rele', 'rang', 'test'] |
|
82 # element 'cwor' as ['indx', 'rele', 'rang', 'test'] |
|
83 |
|
84 class word(aetools.ComponentItem): |
|
85 """word - This subdivides the text into words. """ |
|
86 want = 'cwor' |
|
87 # element 'catr' as ['indx', 'rele', 'rang', 'test'] |
|
88 # element 'cha ' as ['indx', 'rele', 'rang', 'test'] |
|
89 # element 'cpar' as ['indx', 'rele', 'rang', 'test'] |
|
90 # element 'cwor' as ['indx', 'rele', 'rang', 'test'] |
|
91 |
|
92 words = word |
|
93 attachment._superclassnames = ['text'] |
|
94 attachment._privpropdict = { |
|
95 '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_, |
|
96 'file_name' : _Prop_file_name, |
|
97 } |
|
98 attachment._privelemdict = { |
|
99 'attribute_run' : attribute_run, |
|
100 'character' : character, |
|
101 'paragraph' : paragraph, |
|
102 'word' : word, |
|
103 } |
|
104 import Standard_Suite |
|
105 attribute_run._superclassnames = ['item'] |
|
106 attribute_run._privpropdict = { |
|
107 '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_, |
|
108 'color' : _Prop_color, |
|
109 'font' : _Prop_font, |
|
110 'size' : _Prop_size, |
|
111 } |
|
112 attribute_run._privelemdict = { |
|
113 'attribute_run' : attribute_run, |
|
114 'character' : character, |
|
115 'paragraph' : paragraph, |
|
116 'word' : word, |
|
117 } |
|
118 character._superclassnames = ['item'] |
|
119 character._privpropdict = { |
|
120 '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_, |
|
121 'color' : _Prop_color, |
|
122 'font' : _Prop_font, |
|
123 'size' : _Prop_size, |
|
124 } |
|
125 character._privelemdict = { |
|
126 'attribute_run' : attribute_run, |
|
127 'character' : character, |
|
128 'paragraph' : paragraph, |
|
129 'word' : word, |
|
130 } |
|
131 paragraph._superclassnames = ['item'] |
|
132 paragraph._privpropdict = { |
|
133 '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_, |
|
134 'color' : _Prop_color, |
|
135 'font' : _Prop_font, |
|
136 'size' : _Prop_size, |
|
137 } |
|
138 paragraph._privelemdict = { |
|
139 'attribute_run' : attribute_run, |
|
140 'character' : character, |
|
141 'paragraph' : paragraph, |
|
142 'word' : word, |
|
143 } |
|
144 text._superclassnames = ['item'] |
|
145 text._privpropdict = { |
|
146 '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_, |
|
147 'color' : _Prop_color, |
|
148 'font' : _Prop_font, |
|
149 'size' : _Prop_size, |
|
150 } |
|
151 text._privelemdict = { |
|
152 'attribute_run' : attribute_run, |
|
153 'character' : character, |
|
154 'paragraph' : paragraph, |
|
155 'word' : word, |
|
156 } |
|
157 word._superclassnames = ['item'] |
|
158 word._privpropdict = { |
|
159 '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_, |
|
160 'color' : _Prop_color, |
|
161 'font' : _Prop_font, |
|
162 'size' : _Prop_size, |
|
163 } |
|
164 word._privelemdict = { |
|
165 'attribute_run' : attribute_run, |
|
166 'character' : character, |
|
167 'paragraph' : paragraph, |
|
168 'word' : word, |
|
169 } |
|
170 |
|
171 # |
|
172 # Indices of types declared in this module |
|
173 # |
|
174 _classdeclarations = { |
|
175 'atts' : attachment, |
|
176 'catr' : attribute_run, |
|
177 'cha ' : character, |
|
178 'cpar' : paragraph, |
|
179 'ctxt' : text, |
|
180 'cwor' : word, |
|
181 } |
|
182 |
|
183 _propdeclarations = { |
|
184 'atfn' : _Prop_file_name, |
|
185 'c@#^' : _Prop__3c_Inheritance_3e_, |
|
186 'colr' : _Prop_color, |
|
187 'font' : _Prop_font, |
|
188 'ptsz' : _Prop_size, |
|
189 } |
|
190 |
|
191 _compdeclarations = { |
|
192 } |
|
193 |
|
194 _enumdeclarations = { |
|
195 } |