1/*
2 * Copyright (C) 2013 Samsung Electronics. All rights reserved.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 * 1. Redistributions of source code must retain the above copyright
8 *    notice, this list of conditions and the following disclaimer.
9 * 2. Redistributions in binary form must reproduce the above copyright
10 *    notice, this list of conditions and the following disclaimer in the
11 *    documentation and/or other materials provided with the distribution.
12 *
13 * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
14 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
15 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
16 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
17 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
18 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
19 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
20 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
21 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
22 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
23 * THE POSSIBILITY OF SUCH DAMAGE.
24 */
25
26#ifdef CURSOR_IMAGE_DIR
27   group {
28      name: "cursor/hand";
29
30      images {
31         image: CURSOR_IMAGE_DIR"/linkCursor.png" COMP;
32      }
33      parts {
34         part {
35            name: "hand";
36            type: IMAGE;
37            description {
38               min: 20 20;
39               max: 20 20;
40               image {
41                  normal: CURSOR_IMAGE_DIR"/linkCursor.png";
42               }
43            }
44         }
45     }
46   }
47
48   group {
49      name: "cursor/wait";
50
51      images {
52         image: CURSOR_IMAGE_DIR"/waitCursor.png" COMP;
53      }
54      parts {
55         part {
56            name: "wait";
57            type: IMAGE;
58            description {
59               min: 16 16;
60               max: 16 16;
61               image {
62                  normal: CURSOR_IMAGE_DIR"/waitCursor.png";
63               }
64            }
65         }
66     }
67   }
68
69   group {
70      name: "cursor/help";
71
72      images {
73         image: CURSOR_IMAGE_DIR"/helpCursor.png" COMP;
74      }
75      parts {
76         part {
77            name: "help";
78            type: IMAGE;
79            description {
80               min: 18 18;
81               max: 18 18;
82               image {
83                  normal: CURSOR_IMAGE_DIR"/helpCursor.png";
84               }
85            }
86         }
87     }
88   }
89
90   group {
91      name: "cursor/east_resize";
92
93      images {
94         image: CURSOR_IMAGE_DIR"/eastResizeCursor.png" COMP;
95      }
96      parts {
97         part {
98            name: "eastResize";
99            type: IMAGE;
100            description {
101               min: 16 16;
102               max: 16 16;
103               image {
104                  normal: CURSOR_IMAGE_DIR"/eastResizeCursor.png";
105               }
106            }
107         }
108     }
109   }
110
111   group {
112      name: "cursor/north_resize";
113
114      images {
115         image: CURSOR_IMAGE_DIR"/northResizeCursor.png" COMP;
116      }
117      parts {
118         part {
119            name: "northResize";
120            type: IMAGE;
121            description {
122               min: 16 16;
123               max: 16 16;
124               image {
125                  normal: CURSOR_IMAGE_DIR"/northResizeCursor.png";
126               }
127            }
128         }
129     }
130   }
131
132   group {
133      name: "cursor/north_east_resize";
134
135      images {
136         image: CURSOR_IMAGE_DIR"/northEastResizeCursor.png" COMP;
137      }
138      parts {
139         part {
140            name: "northEastResize";
141            type: IMAGE;
142            description {
143               min: 16 16;
144               max: 16 16;
145               image {
146                  normal: CURSOR_IMAGE_DIR"/northEastResizeCursor.png";
147               }
148            }
149         }
150     }
151   }
152
153   group {
154      name: "cursor/north_west_resize";
155
156      images {
157         image: CURSOR_IMAGE_DIR"/northWestResizeCursor.png" COMP;
158      }
159      parts {
160         part {
161            name: "northWestResize";
162            type: IMAGE;
163            description {
164               min: 16 16;
165               max: 16 16;
166               image {
167                  normal: CURSOR_IMAGE_DIR"/northWestResizeCursor.png";
168               }
169            }
170         }
171     }
172   }
173
174   group {
175      name: "cursor/south_resize";
176
177      images {
178         image: CURSOR_IMAGE_DIR"/southResizeCursor.png" COMP;
179      }
180      parts {
181         part {
182            name: "southResize";
183            type: IMAGE;
184            description {
185               min: 16 16;
186               max: 16 16;
187               image {
188                  normal: CURSOR_IMAGE_DIR"/southResizeCursor.png";
189               }
190            }
191         }
192     }
193   }
194
195   group {
196      name: "cursor/south_east_resize";
197
198      images {
199         image: CURSOR_IMAGE_DIR"/southEastResizeCursor.png" COMP;
200      }
201      parts {
202         part {
203            name: "southEastResize";
204            type: IMAGE;
205            description {
206               min: 16 16;
207               max: 16 16;
208               image {
209                  normal: CURSOR_IMAGE_DIR"/southEastResizeCursor.png";
210               }
211            }
212         }
213     }
214   }
215
216   group {
217      name: "cursor/south_west_resize";
218
219      images {
220         image: CURSOR_IMAGE_DIR"/southWestResizeCursor.png" COMP;
221      }
222      parts {
223         part {
224            name: "southWestResize";
225            type: IMAGE;
226            description {
227               min: 16 16;
228               max: 16 16;
229               image {
230                  normal: CURSOR_IMAGE_DIR"/southWestResizeCursor.png";
231               }
232            }
233         }
234     }
235   }
236
237   group {
238      name: "cursor/west_resize";
239
240      images {
241         image: CURSOR_IMAGE_DIR"/westResizeCursor.png" COMP;
242      }
243      parts {
244         part {
245            name: "westResize";
246            type: IMAGE;
247            description {
248               min: 16 16;
249               max: 16 16;
250               image {
251                  normal: CURSOR_IMAGE_DIR"/westResizeCursor.png";
252               }
253            }
254         }
255     }
256   }
257
258   group {
259      name: "cursor/north_south_resize";
260
261      images {
262         image: CURSOR_IMAGE_DIR"/northSouthResizeCursor.png" COMP;
263      }
264      parts {
265         part {
266            name: "northSouthResize";
267            type: IMAGE;
268            description {
269               min: 16 16;
270               max: 16 16;
271               image {
272                  normal: CURSOR_IMAGE_DIR"/northSouthResizeCursor.png";
273               }
274            }
275         }
276     }
277   }
278
279   group {
280      name: "cursor/east_west_resize";
281
282      images {
283         image: CURSOR_IMAGE_DIR"/eastWestResizeCursor.png" COMP;
284      }
285      parts {
286         part {
287            name: "eastWestResize";
288            type: IMAGE;
289            description {
290               min: 16 16;
291               max: 16 16;
292               image {
293                  normal: CURSOR_IMAGE_DIR"/eastWestResizeCursor.png";
294               }
295            }
296         }
297     }
298   }
299
300   group {
301      name: "cursor/north_east_south_west_resize";
302
303      images {
304         image: CURSOR_IMAGE_DIR"/northEastSouthWestResizeCursor.png" COMP;
305      }
306      parts {
307         part {
308            name: "northEastSouthWestResize";
309            type: IMAGE;
310            description {
311               min: 16 16;
312               max: 16 16;
313               image {
314                  normal: CURSOR_IMAGE_DIR"/northEastSouthWestResizeCursor.png";
315               }
316            }
317         }
318     }
319   }
320
321   group {
322      name: "cursor/north_west_south_east_resize";
323
324      images {
325         image: CURSOR_IMAGE_DIR"/northWestSouthEastResizeCursor.png" COMP;
326      }
327      parts {
328         part {
329            name: "northWestSouthEastResize";
330            type: IMAGE;
331            description {
332               min: 16 16;
333               max: 16 16;
334               image {
335                  normal: CURSOR_IMAGE_DIR"/northWestSouthEastResizeCursor.png";
336               }
337            }
338         }
339     }
340   }
341
342   group {
343      name: "cursor/middle_panning";
344
345      images {
346         image: CURSOR_IMAGE_DIR"/panIcon.png" COMP;
347      }
348      parts {
349         part {
350            name: "panIcon";
351            type: IMAGE;
352            description {
353               min: 16 16;
354               max: 16 16;
355               image {
356                  normal: CURSOR_IMAGE_DIR"/panIcon.png";
357               }
358            }
359         }
360     }
361   }
362
363   group {
364      name: "cursor/move";
365
366      images {
367         image: CURSOR_IMAGE_DIR"/moveCursor.png" COMP;
368      }
369      parts {
370         part {
371            name: "move";
372            type: IMAGE;
373            description {
374               min: 16 16;
375               max: 16 16;
376               image {
377                  normal: CURSOR_IMAGE_DIR"/moveCursor.png";
378               }
379            }
380         }
381     }
382   }
383
384   group {
385      name: "cursor/vertical_text";
386
387      images {
388         image: CURSOR_IMAGE_DIR"/verticalTextCursor.png" COMP;
389      }
390      parts {
391         part {
392            name: "verticalText";
393            type: IMAGE;
394            description {
395               min: 16 16;
396               max: 16 16;
397               image {
398                  normal: CURSOR_IMAGE_DIR"/verticalTextCursor.png";
399               }
400            }
401         }
402     }
403   }
404
405   group {
406      name: "cursor/cell";
407
408      images {
409         image: CURSOR_IMAGE_DIR"/cellCursor.png" COMP;
410      }
411      parts {
412         part {
413            name: "cell";
414            type: IMAGE;
415            description {
416               min: 18 18;
417               max: 18 18;
418               image {
419                  normal: CURSOR_IMAGE_DIR"/cellCursor.png";
420               }
421            }
422         }
423     }
424   }
425
426   group {
427      name: "cursor/context_menu";
428
429      images {
430         image: CURSOR_IMAGE_DIR"/contextMenuCursor.png" COMP;
431      }
432      parts {
433         part {
434            name: "contextMenu";
435            type: IMAGE;
436            description {
437               min: 19 27;
438               max: 19 27;
439               image {
440                  normal: CURSOR_IMAGE_DIR"/contextMenuCursor.png";
441               }
442            }
443         }
444     }
445   }
446
447   group {
448      name: "cursor/alias";
449
450      images {
451         image: CURSOR_IMAGE_DIR"/aliasCursor.png" COMP;
452      }
453      parts {
454         part {
455            name: "alias";
456            type: IMAGE;
457            description {
458               min: 16 21;
459               max: 16 21;
460               image {
461                  normal: CURSOR_IMAGE_DIR"/aliasCursor.png";
462               }
463            }
464         }
465     }
466   }
467
468   group {
469      name: "cursor/progress";
470
471      images {
472         image: CURSOR_IMAGE_DIR"/progressCursor.png" COMP;
473      }
474      parts {
475         part {
476            name: "progress";
477            type: IMAGE;
478            description {
479               min: 25 37;
480               max: 25 37;
481               image {
482                  normal: CURSOR_IMAGE_DIR"/progressCursor.png";
483               }
484            }
485         }
486     }
487   }
488
489   group {
490      name: "cursor/no_drop";
491
492      images {
493         image: CURSOR_IMAGE_DIR"/noDropCursor.png" COMP;
494      }
495      parts {
496         part {
497            name: "noDrop";
498            type: IMAGE;
499            description {
500               min: 25 36;
501               max: 25 36;
502               image {
503                  normal: CURSOR_IMAGE_DIR"/noDropCursor.png";
504               }
505            }
506         }
507     }
508   }
509
510   group {
511      name: "cursor/copy";
512
513      images {
514         image: CURSOR_IMAGE_DIR"/copyCursor.png" COMP;
515      }
516      parts {
517         part {
518            name: "copy";
519            type: IMAGE;
520            description {
521               min: 25 37;
522               max: 25 37;
523               image {
524                  normal: CURSOR_IMAGE_DIR"/copyCursor.png";
525               }
526            }
527         }
528     }
529   }
530
531   group {
532      name: "cursor/none";
533
534      images {
535         image: CURSOR_IMAGE_DIR"/noneCursor.png" COMP;
536      }
537      parts {
538         part {
539            name: "none";
540            type: IMAGE;
541            description {
542               min: 16 16;
543               max: 16 16;
544               image {
545                  normal: CURSOR_IMAGE_DIR"/noneCursor.png";
546               }
547            }
548         }
549     }
550   }
551#endif
552