author | Jan Vrany <jan.vrany@fit.cvut.cz> |
Thu, 14 Jun 2012 09:18:25 +0000 | |
changeset 12 | e5f0c18af8a9 |
parent 11 | fdc697f4f190 |
child 23 | 38ee47dbd976 |
permissions | -rw-r--r-- |
1 | 1 |
"{ Package: 'stx:goodies/libcairo' }" |
2 |
||
3 |
"{ NameSpace: Cairo }" |
|
4 |
||
5 |
SharedPool subclass:#SurfaceType |
|
6 |
instanceVariableNames:'' |
|
7 |
classVariableNames:'SURFACE_TYPE_IMAGE SURFACE_TYPE_PDF SURFACE_TYPE_PS |
|
8 |
SURFACE_TYPE_XLIB SURFACE_TYPE_XCB SURFACE_TYPE_GLITZ |
|
9 |
SURFACE_TYPE_QUARTZ SURFACE_TYPE_WIN32 SURFACE_TYPE_BEOS |
|
10 |
SURFACE_TYPE_DIRECTFB SURFACE_TYPE_SVG SURFACE_TYPE_OS2 |
|
12 | 11 |
SURFACE_TYPE_WIN32_PRINTING SURFACE_TYPE_QUARTZ_IMAGE' |
1 | 12 |
poolDictionaries:'' |
12 | 13 |
category:'Cairo-Constants' |
1 | 14 |
! |
15 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
16 |
|
1 | 17 |
!SurfaceType class methodsFor:'initialization'! |
18 |
||
19 |
initialize |
|
20 |
||
21 |
SURFACE_TYPE_IMAGE := 0. |
|
22 |
SURFACE_TYPE_PDF := 1. |
|
23 |
SURFACE_TYPE_PS := 2. |
|
24 |
SURFACE_TYPE_XLIB := 3. |
|
25 |
SURFACE_TYPE_XCB := 4. |
|
26 |
SURFACE_TYPE_GLITZ := 5. |
|
27 |
SURFACE_TYPE_QUARTZ := 6. |
|
28 |
SURFACE_TYPE_WIN32 := 7. |
|
29 |
SURFACE_TYPE_BEOS := 8. |
|
30 |
SURFACE_TYPE_DIRECTFB := 9. |
|
31 |
SURFACE_TYPE_SVG := 10. |
|
32 |
SURFACE_TYPE_OS2 := 11. |
|
33 |
SURFACE_TYPE_WIN32_PRINTING := 12. |
|
34 |
SURFACE_TYPE_QUARTZ_IMAGE := 13. |
|
12 | 35 |
|
36 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 37 |
! ! |
38 |
||
39 |
!SurfaceType class methodsFor:'constants'! |
|
40 |
||
41 |
SURFACE_TYPE_BEOS |
|
42 |
||
43 |
^SURFACE_TYPE_BEOS |
|
12 | 44 |
|
45 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 46 |
! |
47 |
||
48 |
SURFACE_TYPE_DIRECTFB |
|
49 |
||
50 |
^SURFACE_TYPE_DIRECTFB |
|
51 |
||
12 | 52 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
1 | 53 |
! |
54 |
||
55 |
SURFACE_TYPE_GLITZ |
|
56 |
||
57 |
^SURFACE_TYPE_GLITZ |
|
12 | 58 |
|
59 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 60 |
! |
61 |
||
62 |
SURFACE_TYPE_IMAGE |
|
63 |
||
64 |
^SURFACE_TYPE_IMAGE |
|
12 | 65 |
|
66 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 67 |
! |
68 |
||
69 |
SURFACE_TYPE_OS2 |
|
70 |
||
71 |
^SURFACE_TYPE_OS2 |
|
12 | 72 |
|
73 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 74 |
! |
75 |
||
76 |
SURFACE_TYPE_PDF |
|
77 |
||
78 |
^SURFACE_TYPE_PDF |
|
12 | 79 |
|
80 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 81 |
! |
82 |
||
83 |
SURFACE_TYPE_PS |
|
84 |
||
85 |
^SURFACE_TYPE_PS |
|
86 |
||
12 | 87 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
1 | 88 |
! |
89 |
||
90 |
SURFACE_TYPE_QUARTZ |
|
91 |
||
92 |
^SURFACE_TYPE_QUARTZ |
|
12 | 93 |
|
94 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 95 |
! |
96 |
||
97 |
SURFACE_TYPE_QUARTZ_IMAGE |
|
98 |
||
99 |
^SURFACE_TYPE_QUARTZ_IMAGE |
|
100 |
||
12 | 101 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
1 | 102 |
! |
103 |
||
104 |
SURFACE_TYPE_SVG |
|
105 |
||
106 |
^SURFACE_TYPE_SVG |
|
107 |
||
12 | 108 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
1 | 109 |
! |
110 |
||
111 |
SURFACE_TYPE_WIN32 |
|
112 |
||
113 |
^SURFACE_TYPE_WIN32 |
|
12 | 114 |
|
115 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 116 |
! |
117 |
||
118 |
SURFACE_TYPE_WIN32_PRINTING |
|
119 |
||
120 |
^SURFACE_TYPE_WIN32_PRINTING |
|
12 | 121 |
|
122 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 123 |
! |
124 |
||
125 |
SURFACE_TYPE_XCB |
|
126 |
||
127 |
^SURFACE_TYPE_XCB |
|
12 | 128 |
|
129 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
1 | 130 |
! |
131 |
||
132 |
SURFACE_TYPE_XLIB |
|
133 |
||
134 |
^SURFACE_TYPE_XLIB |
|
135 |
||
12 | 136 |
"Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>" |
1 | 137 |
! ! |
138 |
||
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
139 |
!SurfaceType class methodsFor:'documentation'! |
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
140 |
|
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
141 |
version |
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
142 |
^'$Id$' |
11 | 143 |
! |
144 |
||
145 |
version_SVN |
|
146 |
^ '$Id:: $' |
|
7
392289f92fab
- DLL path is set automatically.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
6
diff
changeset
|
147 |
! ! |
1 | 148 |
|
149 |
SurfaceType initialize! |