author | Jan Vrany <jan.vrany@fit.cvut.cz> |
Thu, 23 Apr 2009 15:35:17 +0000 | |
changeset 10 | dd5fece7c8d2 |
parent 7 | 392289f92fab |
child 11 | fdc697f4f190 |
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 |
|
17 |
STATUS_INVALID_STRIDE' |
|
18 |
poolDictionaries:'' |
|
19 |
category:'Cairo - Constants' |
|
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. |
|
52 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
75 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
82 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
89 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
96 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
103 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
110 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
117 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
124 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
138 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
145 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
152 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
166 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
173 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
180 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
187 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
194 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
195 |
"Modified: / 10-09-2008 / 18:19:53 / Jan Vrany <vranyj1@fel.cvut.cz>" |
1 | 196 |
! |
197 |
||
198 |
STATUS_SUCCESS |
|
199 |
||
200 |
^STATUS_SUCCESS |
|
201 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
208 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
215 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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 |
|
229 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
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$' |
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
237 |
! ! |
1 | 238 |
|
239 |
Status initialize! |