1/* Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 * Use of this source code is governed by a BSD-style license that can be 3 * found in the LICENSE file. 4 */ 5 6/** 7 * This file defines enumerations for cursor types. 8 */ 9 10[assert_size(4),notypedef] enum PP_CursorType_Dev { 11 PP_CURSORTYPE_CUSTOM = -1, 12 PP_CURSORTYPE_POINTER = 0, 13 PP_CURSORTYPE_CROSS = 1, 14 PP_CURSORTYPE_HAND = 2, 15 PP_CURSORTYPE_IBEAM = 3, 16 PP_CURSORTYPE_WAIT = 4, 17 PP_CURSORTYPE_HELP = 5, 18 PP_CURSORTYPE_EASTRESIZE = 6, 19 PP_CURSORTYPE_NORTHRESIZE = 7, 20 PP_CURSORTYPE_NORTHEASTRESIZE = 8, 21 PP_CURSORTYPE_NORTHWESTRESIZE = 9, 22 PP_CURSORTYPE_SOUTHRESIZE = 10, 23 PP_CURSORTYPE_SOUTHEASTRESIZE = 11, 24 PP_CURSORTYPE_SOUTHWESTRESIZE = 12, 25 PP_CURSORTYPE_WESTRESIZE = 13, 26 PP_CURSORTYPE_NORTHSOUTHRESIZE = 14, 27 PP_CURSORTYPE_EASTWESTRESIZE = 15, 28 PP_CURSORTYPE_NORTHEASTSOUTHWESTRESIZE = 16, 29 PP_CURSORTYPE_NORTHWESTSOUTHEASTRESIZE = 17, 30 PP_CURSORTYPE_COLUMNRESIZE = 18, 31 PP_CURSORTYPE_ROWRESIZE = 19, 32 PP_CURSORTYPE_MIDDLEPANNING = 20, 33 PP_CURSORTYPE_EASTPANNING = 21, 34 PP_CURSORTYPE_NORTHPANNING = 22, 35 PP_CURSORTYPE_NORTHEASTPANNING = 23, 36 PP_CURSORTYPE_NORTHWESTPANNING = 24, 37 PP_CURSORTYPE_SOUTHPANNING = 25, 38 PP_CURSORTYPE_SOUTHEASTPANNING = 26, 39 PP_CURSORTYPE_SOUTHWESTPANNING = 27, 40 PP_CURSORTYPE_WESTPANNING = 28, 41 PP_CURSORTYPE_MOVE = 29, 42 PP_CURSORTYPE_VERTICALTEXT = 30, 43 PP_CURSORTYPE_CELL = 31, 44 PP_CURSORTYPE_CONTEXTMENU = 32, 45 PP_CURSORTYPE_ALIAS = 33, 46 PP_CURSORTYPE_PROGRESS = 34, 47 PP_CURSORTYPE_NODROP = 35, 48 PP_CURSORTYPE_COPY = 36, 49 PP_CURSORTYPE_NONE = 37, 50 PP_CURSORTYPE_NOTALLOWED = 38, 51 PP_CURSORTYPE_ZOOMIN = 39, 52 PP_CURSORTYPE_ZOOMOUT = 40, 53 PP_CURSORTYPE_GRAB = 41, 54 PP_CURSORTYPE_GRABBING = 42 55}; 56 57