File: Cursor.hsc

package info (click to toggle)
haskell-x11 1.10.3-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,392 kB
  • sloc: haskell: 761; ansic: 160; makefile: 2
file content (337 lines) | stat: -rw-r--r-- 8,686 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
-----------------------------------------------------------------------------
-- |
-- Module      :  Graphics.X11.Xlib.Cursor
-- Copyright   :  (C) Collabora Ltd  2009
-- License     :  BSD-style (see the file libraries/base/LICENSE)
--
-- Maintainer  :  libraries@haskell.org
-- Stability   :  provisional
-- Portability :  portable
--
-- A collection of cursor types defined by \/usr/include/X11/cursorfont.h.
--
-----------------------------------------------------------------------------

module Graphics.X11.Xlib.Cursor(

        xC_X_cursor,
        xC_arrow,
        xC_based_arrow_down,
        xC_based_arrow_up,
        xC_boat,
        xC_bogosity,
        xC_bottom_left_corner,
        xC_bottom_right_corner,
        xC_bottom_side,
        xC_bottom_tee,
        xC_box_spiral,
        xC_center_ptr,
        xC_circle,
        xC_clock,
        xC_coffee_mug,
        xC_cross,
        xC_cross_reverse,
        xC_crosshair,
        xC_diamond_cross,
        xC_dot,
        xC_dotbox,
        xC_double_arrow,
        xC_draft_large,
        xC_draft_small,
        xC_draped_box,
        xC_exchange,
        xC_fleur,
        xC_gobbler,
        xC_gumby,
        xC_hand1,
        xC_hand2,
        xC_heart,
        xC_icon,
        xC_iron_cross,
        xC_left_ptr,
        xC_left_side,
        xC_left_tee,
        xC_leftbutton,
        xC_ll_angle,
        xC_lr_angle,
        xC_man,
        xC_mouse,
        xC_pencil,
        xC_pirate,
        xC_plus,
        xC_question_arrow,
        xC_right_ptr,
        xC_right_side,
        xC_right_tee,
        xC_rightbutton,
        xC_rtl_logo,
        xC_sailboat,
        xC_sb_down_arrow,
        xC_sb_h_double_arrow,
        xC_sb_left_arrow,
        xC_sb_right_arrow,
        xC_sb_up_arrow,
        xC_sb_v_double_arrow,
        xC_shuttle,
        xC_sizing,
        xC_spider,
        xC_spraycan,
        xC_star,
        xC_target,
        xC_tcross,
        xC_top_left_arrow,
        xC_top_left_corner,
        xC_top_right_corner,
        xC_top_side,
        xC_top_tee,
        xC_trek,
        xC_ul_angle,
        xC_umbrella,
        xC_ur_angle,
        xC_watch,
        xC_xterm,

        ) where

import Graphics.X11.Xlib.Font

----------------------------------------------------------------
-- Cursors
----------------------------------------------------------------

#include "HsXlib.h"

xC_X_cursor             :: Glyph
xC_X_cursor             = #const XC_X_cursor

xC_arrow                :: Glyph
xC_arrow                = #const XC_arrow

xC_based_arrow_down     :: Glyph
xC_based_arrow_down     = #const XC_based_arrow_down

xC_based_arrow_up       :: Glyph
xC_based_arrow_up       = #const XC_based_arrow_up

xC_boat                 :: Glyph
xC_boat                 = #const XC_boat

xC_bogosity             :: Glyph
xC_bogosity             = #const XC_bogosity

xC_bottom_left_corner   :: Glyph
xC_bottom_left_corner   = #const XC_bottom_left_corner

xC_bottom_right_corner  :: Glyph
xC_bottom_right_corner  = #const XC_bottom_right_corner

xC_bottom_side          :: Glyph
xC_bottom_side          = #const XC_bottom_side

xC_bottom_tee           :: Glyph
xC_bottom_tee           = #const XC_bottom_tee

xC_box_spiral           :: Glyph
xC_box_spiral           = #const XC_box_spiral

xC_center_ptr           :: Glyph
xC_center_ptr           = #const XC_center_ptr

xC_circle               :: Glyph
xC_circle               = #const XC_circle

xC_clock                :: Glyph
xC_clock                = #const XC_clock

xC_coffee_mug           :: Glyph
xC_coffee_mug           = #const XC_coffee_mug

xC_cross                :: Glyph
xC_cross                = #const XC_cross

xC_cross_reverse        :: Glyph
xC_cross_reverse        = #const XC_cross_reverse

xC_crosshair            :: Glyph
xC_crosshair            = #const XC_crosshair

xC_diamond_cross        :: Glyph
xC_diamond_cross        = #const XC_diamond_cross

xC_dot                  :: Glyph
xC_dot                  = #const XC_dot

xC_dotbox               :: Glyph
xC_dotbox               = #const XC_dotbox

xC_double_arrow         :: Glyph
xC_double_arrow         = #const XC_double_arrow

xC_draft_large          :: Glyph
xC_draft_large          = #const XC_draft_large

xC_draft_small          :: Glyph
xC_draft_small          = #const XC_draft_small

xC_draped_box           :: Glyph
xC_draped_box           = #const XC_draped_box

xC_exchange             :: Glyph
xC_exchange             = #const XC_exchange

xC_fleur                :: Glyph
xC_fleur                = #const XC_fleur

xC_gobbler              :: Glyph
xC_gobbler              = #const XC_gobbler

xC_gumby                :: Glyph
xC_gumby                = #const XC_gumby

xC_hand1                :: Glyph
xC_hand1                = #const XC_hand1

xC_hand2                :: Glyph
xC_hand2                = #const XC_hand2

xC_heart                :: Glyph
xC_heart                = #const XC_heart

xC_icon                 :: Glyph
xC_icon                 = #const XC_icon

xC_iron_cross           :: Glyph
xC_iron_cross           = #const XC_iron_cross

xC_left_ptr             :: Glyph
xC_left_ptr             = #const XC_left_ptr

xC_left_side            :: Glyph
xC_left_side            = #const XC_left_side

xC_left_tee             :: Glyph
xC_left_tee             = #const XC_left_tee

xC_leftbutton           :: Glyph
xC_leftbutton           = #const XC_leftbutton

xC_ll_angle             :: Glyph
xC_ll_angle             = #const XC_ll_angle

xC_lr_angle             :: Glyph
xC_lr_angle             = #const XC_lr_angle

xC_man                  :: Glyph
xC_man                  = #const XC_man

xC_middlebutton         :: Glyph
xC_middlebutton         = #const XC_middlebutton

xC_mouse                :: Glyph
xC_mouse                = #const XC_mouse

xC_pencil               :: Glyph
xC_pencil               = #const XC_pencil

xC_pirate               :: Glyph
xC_pirate               = #const XC_pirate

xC_plus                 :: Glyph
xC_plus                 = #const XC_plus

xC_question_arrow       :: Glyph
xC_question_arrow       = #const XC_question_arrow

xC_right_ptr            :: Glyph
xC_right_ptr            = #const XC_right_ptr

xC_right_side           :: Glyph
xC_right_side           = #const XC_right_side

xC_right_tee            :: Glyph
xC_right_tee            = #const XC_right_tee

xC_rightbutton          :: Glyph
xC_rightbutton          = #const XC_rightbutton

xC_rtl_logo             :: Glyph
xC_rtl_logo             = #const XC_rtl_logo

xC_sailboat             :: Glyph
xC_sailboat             = #const XC_sailboat

xC_sb_down_arrow        :: Glyph
xC_sb_down_arrow        = #const XC_sb_down_arrow

xC_sb_h_double_arrow    :: Glyph
xC_sb_h_double_arrow    = #const XC_sb_h_double_arrow

xC_sb_left_arrow        :: Glyph
xC_sb_left_arrow        = #const XC_sb_left_arrow

xC_sb_right_arrow       :: Glyph
xC_sb_right_arrow       = #const XC_sb_right_arrow

xC_sb_up_arrow          :: Glyph
xC_sb_up_arrow          = #const XC_sb_up_arrow

xC_sb_v_double_arrow    :: Glyph
xC_sb_v_double_arrow    = #const XC_sb_v_double_arrow

xC_shuttle              :: Glyph
xC_shuttle              = #const XC_shuttle

xC_sizing               :: Glyph
xC_sizing               = #const XC_sizing

xC_spider               :: Glyph
xC_spider               = #const XC_spider

xC_spraycan             :: Glyph
xC_spraycan             = #const XC_spraycan

xC_star                 :: Glyph
xC_star                 = #const XC_star

xC_target               :: Glyph
xC_target               = #const XC_target

xC_tcross               :: Glyph
xC_tcross               = #const XC_tcross

xC_top_left_arrow       :: Glyph
xC_top_left_arrow       = #const XC_top_left_arrow

xC_top_left_corner      :: Glyph
xC_top_left_corner      = #const XC_top_left_corner

xC_top_right_corner     :: Glyph
xC_top_right_corner     = #const XC_top_right_corner

xC_top_side             :: Glyph
xC_top_side             = #const XC_top_side

xC_top_tee              :: Glyph
xC_top_tee              = #const XC_top_tee

xC_trek                 :: Glyph
xC_trek                 = #const XC_trek

xC_ul_angle             :: Glyph
xC_ul_angle             = #const XC_ul_angle

xC_umbrella             :: Glyph
xC_umbrella             = #const XC_umbrella

xC_ur_angle             :: Glyph
xC_ur_angle             = #const XC_ur_angle

xC_watch                :: Glyph
xC_watch                = #const XC_watch

xC_xterm                :: Glyph
xC_xterm                = #const XC_xterm

----------------------------------------------------------------
-- End
----------------------------------------------------------------