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