author | Jan Vrany <jan.vrany@fit.cvut.cz> |
Wed, 24 Dec 2014 14:15:10 +0100 | |
changeset 23 | 38ee47dbd976 |
parent 12 | e5f0c18af8a9 |
child 29 | 6ba06265e543 |
permissions | -rw-r--r-- |
1 | 1 |
"{ Package: 'stx:goodies/libcairo' }" |
2 |
||
3 |
"{ NameSpace: Cairo }" |
|
4 |
||
5 |
SharedPool subclass:#Status |
|
6 |
instanceVariableNames:'' |
|
7 |
classVariableNames:'STATUS_SUCCESS STATUS_NO_MEMORY STATUS_INVALID_RESTORE |
|
8 |
STATUS_INVALID_POP_GROUP STATUS_NO_CURRENT_POINT |
|
9 |
STATUS_INVALID_MATRIX STATUS_INVALID_STATUS STATUS_NULL_POINTER |
|
10 |
STATUS_INVALID_STRING STATUS_INVALID_PATH_DATA STATUS_READ_ERROR |
|
11 |
STATUS_WRITE_ERROR STATUS_SURFACE_FINISHED |
|
12 |
STATUS_SURFACE_TYPE_MISMATCH STATUS_PATTERN_TYPE_MISMATCH |
|
13 |
STATUS_INVALID_CONTENT STATUS_INVALID_FORMAT |
|
14 |
STATUS_INVALID_VISUAL STATUS_FILE_NOT_FOUND STATUS_INVALID_DASH |
|
15 |
STATUS_INVALID_DSC_COMMENT STATUS_INVALID_INDEX |
|
16 |
STATUS_CLIP_NOT_REPRESENTABLE STATUS_TEMP_FILE_ERROR |
|
12 | 17 |
STATUS_INVALID_STRIDE' |
1 | 18 |
poolDictionaries:'' |
12 | 19 |
category:'Cairo-Constants' |
1 | 20 |
! |
21 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
22 |
|
1 | 23 |
!Status class methodsFor:'initialization'! |
24 |
||
25 |
initialize |
|
26 |
||
27 |
STATUS_SUCCESS := 0. |
|
28 |
STATUS_NO_MEMORY := 1. |
|
29 |
STATUS_INVALID_RESTORE := 2. |
|
30 |
STATUS_INVALID_POP_GROUP := 3. |
|
31 |
STATUS_NO_CURRENT_POINT := 4. |
|
32 |
STATUS_INVALID_MATRIX := 5. |
|
33 |
STATUS_INVALID_STATUS := 6. |
|
34 |
STATUS_NULL_POINTER := 7. |
|
35 |
STATUS_INVALID_STRING := 8. |
|
36 |
STATUS_INVALID_PATH_DATA := 9. |
|
37 |
STATUS_READ_ERROR := 10. |
|
38 |
STATUS_WRITE_ERROR := 11. |
|
39 |
STATUS_SURFACE_FINISHED := 12. |
|
40 |
STATUS_SURFACE_TYPE_MISMATCH := 13. |
|
41 |
STATUS_PATTERN_TYPE_MISMATCH := 14. |
|
42 |
STATUS_INVALID_CONTENT := 15. |
|
43 |
STATUS_INVALID_FORMAT := 16. |
|
44 |
STATUS_INVALID_VISUAL := 17. |
|
45 |
STATUS_FILE_NOT_FOUND := 18. |
|
46 |
STATUS_INVALID_DASH := 19. |
|
47 |
STATUS_INVALID_DSC_COMMENT := 20. |
|
48 |
STATUS_INVALID_INDEX := 21. |
|
49 |
STATUS_CLIP_NOT_REPRESENTABLE := 22. |
|
50 |
STATUS_TEMP_FILE_ERROR := 23. |
|
51 |
STATUS_INVALID_STRIDE := 24. |
|
12 | 52 |
|
53 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 54 |
! ! |
55 |
||
56 |
!Status class methodsFor:'constants'! |
|
57 |
||
58 |
STATUS_CLIP_NOT_REPRESENTABLE |
|
59 |
||
60 |
^STATUS_CLIP_NOT_REPRESENTABLE |
|
61 |
||
12 | 62 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
1 | 63 |
! |
64 |
||
65 |
STATUS_FILE_NOT_FOUND |
|
66 |
||
67 |
^STATUS_FILE_NOT_FOUND |
|
68 |
||
12 | 69 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
1 | 70 |
! |
71 |
||
72 |
STATUS_INVALID_CONTENT |
|
73 |
||
74 |
^STATUS_INVALID_CONTENT |
|
12 | 75 |
|
76 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 77 |
! |
78 |
||
79 |
STATUS_INVALID_DASH |
|
80 |
||
81 |
^STATUS_INVALID_DASH |
|
12 | 82 |
|
83 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 84 |
! |
85 |
||
86 |
STATUS_INVALID_DSC_COMMENT |
|
87 |
||
88 |
^STATUS_INVALID_DSC_COMMENT |
|
12 | 89 |
|
90 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 91 |
! |
92 |
||
93 |
STATUS_INVALID_FORMAT |
|
94 |
||
95 |
^STATUS_INVALID_FORMAT |
|
12 | 96 |
|
97 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 98 |
! |
99 |
||
100 |
STATUS_INVALID_INDEX |
|
101 |
||
102 |
^STATUS_INVALID_INDEX |
|
12 | 103 |
|
104 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 105 |
! |
106 |
||
107 |
STATUS_INVALID_MATRIX |
|
108 |
||
109 |
^STATUS_INVALID_MATRIX |
|
12 | 110 |
|
111 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 112 |
! |
113 |
||
114 |
STATUS_INVALID_PATH_DATA |
|
115 |
||
116 |
^STATUS_INVALID_PATH_DATA |
|
12 | 117 |
|
118 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 119 |
! |
120 |
||
121 |
STATUS_INVALID_POP_GROUP |
|
122 |
||
123 |
^STATUS_INVALID_POP_GROUP |
|
12 | 124 |
|
125 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 126 |
! |
127 |
||
128 |
STATUS_INVALID_RESTORE |
|
129 |
||
130 |
^STATUS_INVALID_RESTORE |
|
131 |
||
12 | 132 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
1 | 133 |
! |
134 |
||
135 |
STATUS_INVALID_STATUS |
|
136 |
||
137 |
^STATUS_INVALID_STATUS |
|
12 | 138 |
|
139 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 140 |
! |
141 |
||
142 |
STATUS_INVALID_STRIDE |
|
143 |
||
144 |
^STATUS_INVALID_STRIDE |
|
12 | 145 |
|
146 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 147 |
! |
148 |
||
149 |
STATUS_INVALID_STRING |
|
150 |
||
151 |
^STATUS_INVALID_STRING |
|
12 | 152 |
|
153 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 154 |
! |
155 |
||
156 |
STATUS_INVALID_VISUAL |
|
157 |
||
158 |
^STATUS_INVALID_VISUAL |
|
159 |
||
12 | 160 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
1 | 161 |
! |
162 |
||
163 |
STATUS_NO_CURRENT_POINT |
|
164 |
||
165 |
^STATUS_NO_CURRENT_POINT |
|
12 | 166 |
|
167 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 168 |
! |
169 |
||
170 |
STATUS_NO_MEMORY |
|
171 |
||
172 |
^STATUS_NO_MEMORY |
|
12 | 173 |
|
174 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 175 |
! |
176 |
||
177 |
STATUS_NULL_POINTER |
|
178 |
||
179 |
^STATUS_NULL_POINTER |
|
12 | 180 |
|
181 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 182 |
! |
183 |
||
184 |
STATUS_PATTERN_TYPE_MISMATCH |
|
185 |
||
186 |
^STATUS_PATTERN_TYPE_MISMATCH |
|
12 | 187 |
|
188 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 189 |
! |
190 |
||
191 |
STATUS_READ_ERROR |
|
192 |
||
193 |
^STATUS_READ_ERROR |
|
12 | 194 |
|
195 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 196 |
! |
197 |
||
198 |
STATUS_SUCCESS |
|
199 |
||
200 |
^STATUS_SUCCESS |
|
12 | 201 |
|
202 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 203 |
! |
204 |
||
205 |
STATUS_SURFACE_FINISHED |
|
206 |
||
207 |
^STATUS_SURFACE_FINISHED |
|
12 | 208 |
|
209 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 210 |
! |
211 |
||
212 |
STATUS_SURFACE_TYPE_MISMATCH |
|
213 |
||
214 |
^STATUS_SURFACE_TYPE_MISMATCH |
|
12 | 215 |
|
216 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 217 |
! |
218 |
||
219 |
STATUS_TEMP_FILE_ERROR |
|
220 |
||
221 |
^STATUS_TEMP_FILE_ERROR |
|
222 |
||
12 | 223 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
1 | 224 |
! |
225 |
||
226 |
STATUS_WRITE_ERROR |
|
227 |
||
228 |
^STATUS_WRITE_ERROR |
|
12 | 229 |
|
230 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 231 |
! ! |
232 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
233 |
!Status class methodsFor:'documentation'! |
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
234 |
|
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
235 |
version |
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
236 |
^'$Id$' |
11 | 237 |
! |
238 |
||
23
38ee47dbd976
Added version_HG to make Mercurial happy
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
12
diff
changeset
|
239 |
version_HG |
38ee47dbd976
Added version_HG to make Mercurial happy
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
12
diff
changeset
|
240 |
^ '$Changeset: <not expanded> $' |
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
241 |
! ! |
1 | 242 |
|
243 |
Status initialize! |