Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1346)

Side by Side Diff: ppapi/api/ppb_input_event.idl

Issue 8539041: Cleanup: Remove some extraneous spaces from ppb_input_event.idl. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 /* Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be 2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. 3 * found in the LICENSE file.
4 */ 4 */
5 5
6 /** 6 /**
7 * This file defines the Input Event interfaces. 7 * This file defines the Input Event interfaces.
8 */ 8 */
9 9
10 label Chrome { 10 label Chrome {
11 M13 = 1.0, 11 M13 = 1.0,
12 M14 = 1.1 12 M14 = 1.1
13 }; 13 };
14 14
15 /** 15 /**
16 * This enumeration contains the types of input events. 16 * This enumeration contains the types of input events.
17 */ 17 */
18 [assert_size(4)] 18 [assert_size(4)]
19 enum PP_InputEvent_Type { 19 enum PP_InputEvent_Type {
20 PP_INPUTEVENT_TYPE_UNDEFINED = -1, 20 PP_INPUTEVENT_TYPE_UNDEFINED = -1,
21 21
22 /** 22 /**
23 * Notification that a mouse button was pressed. 23 * Notification that a mouse button was pressed.
24 * 24 *
25 * Register for this event using the PP_INPUTEVENT_CLASS_MOUSE class. 25 * Register for this event using the PP_INPUTEVENT_CLASS_MOUSE class.
26 */ 26 */
27 PP_INPUTEVENT_TYPE_MOUSEDOWN = 0, 27 PP_INPUTEVENT_TYPE_MOUSEDOWN = 0,
28 28
29 /** 29 /**
30 * Notification that a mouse button was released. 30 * Notification that a mouse button was released.
31 * 31 *
32 * Register for this event using the PP_INPUTEVENT_CLASS_MOUSE class. 32 * Register for this event using the PP_INPUTEVENT_CLASS_MOUSE class.
33 */ 33 */
34 PP_INPUTEVENT_TYPE_MOUSEUP = 1, 34 PP_INPUTEVENT_TYPE_MOUSEUP = 1,
35 35
36 /** 36 /**
37 * Notification that a mouse button was moved when it is over the instance 37 * Notification that a mouse button was moved when it is over the instance
38 * or dragged out of it. 38 * or dragged out of it.
39 * 39 *
40 * Register for this event using the PP_INPUTEVENT_CLASS_MOUSE class. 40 * Register for this event using the PP_INPUTEVENT_CLASS_MOUSE class.
41 */ 41 */
42 PP_INPUTEVENT_TYPE_MOUSEMOVE = 2, 42 PP_INPUTEVENT_TYPE_MOUSEMOVE = 2,
43 43
44 /** 44 /**
45 * Notification that the mouse entered the instance's bounds. 45 * Notification that the mouse entered the instance's bounds.
46 * 46 *
47 * Register for this event using the PP_INPUTEVENT_CLASS_MOUSE class. 47 * Register for this event using the PP_INPUTEVENT_CLASS_MOUSE class.
48 */ 48 */
49 PP_INPUTEVENT_TYPE_MOUSEENTER = 3, 49 PP_INPUTEVENT_TYPE_MOUSEENTER = 3,
50 50
51 /** 51 /**
52 * Notification that a mouse left the instance's bounds. 52 * Notification that a mouse left the instance's bounds.
53 * 53 *
54 * Register for this event using the PP_INPUTEVENT_CLASS_MOUSE class. 54 * Register for this event using the PP_INPUTEVENT_CLASS_MOUSE class.
55 */ 55 */
56 PP_INPUTEVENT_TYPE_MOUSELEAVE = 4, 56 PP_INPUTEVENT_TYPE_MOUSELEAVE = 4,
57 57
58 /** 58 /**
59 * Notification that the scroll wheel was used. 59 * Notification that the scroll wheel was used.
60 * 60 *
61 * Register for this event using the PP_INPUTEVENT_CLASS_WHEEL class. 61 * Register for this event using the PP_INPUTEVENT_CLASS_WHEEL class.
62 */ 62 */
63 PP_INPUTEVENT_TYPE_WHEEL = 5, 63 PP_INPUTEVENT_TYPE_WHEEL = 5,
64 64
65 /** 65 /**
66 * Notification that a key transitioned from "up" to "down". 66 * Notification that a key transitioned from "up" to "down".
67 * TODO(brettw) differentiate from KEYDOWN. 67 * TODO(brettw) differentiate from KEYDOWN.
68 * 68 *
69 * Register for this event using the PP_INPUTEVENT_CLASS_KEYBOARD class. 69 * Register for this event using the PP_INPUTEVENT_CLASS_KEYBOARD class.
70 */ 70 */
71 PP_INPUTEVENT_TYPE_RAWKEYDOWN = 6, 71 PP_INPUTEVENT_TYPE_RAWKEYDOWN = 6,
72 72
73 /** 73 /**
74 * Notification that a key was pressed. This does not necessarily correspond 74 * Notification that a key was pressed. This does not necessarily correspond
75 * to a character depending on the key and language. Use the 75 * to a character depending on the key and language. Use the
76 * PP_INPUTEVENT_TYPE_CHAR for character input. 76 * PP_INPUTEVENT_TYPE_CHAR for character input.
77 * 77 *
78 * Register for this event using the PP_INPUTEVENT_CLASS_KEYBOARD class. 78 * Register for this event using the PP_INPUTEVENT_CLASS_KEYBOARD class.
79 */ 79 */
80 PP_INPUTEVENT_TYPE_KEYDOWN = 7, 80 PP_INPUTEVENT_TYPE_KEYDOWN = 7,
81 81
82 /** 82 /**
83 * Notification that a key was released. 83 * Notification that a key was released.
84 * 84 *
85 * Register for this event using the PP_INPUTEVENT_CLASS_KEYBOARD class. 85 * Register for this event using the PP_INPUTEVENT_CLASS_KEYBOARD class.
86 */ 86 */
87 PP_INPUTEVENT_TYPE_KEYUP = 8, 87 PP_INPUTEVENT_TYPE_KEYUP = 8,
88 88
89 /** 89 /**
90 * Notification that a character was typed. Use this for text input. Key 90 * Notification that a character was typed. Use this for text input. Key
91 * down events may generate 0, 1, or more than one character event depending 91 * down events may generate 0, 1, or more than one character event depending
92 * on the key, locale, and operating system. 92 * on the key, locale, and operating system.
93 * 93 *
94 * Register for this event using the PP_INPUTEVENT_CLASS_KEYBOARD class. 94 * Register for this event using the PP_INPUTEVENT_CLASS_KEYBOARD class.
95 */ 95 */
96 PP_INPUTEVENT_TYPE_CHAR = 9, 96 PP_INPUTEVENT_TYPE_CHAR = 9,
97 97
98 /** 98 /**
99 * TODO(brettw) when is this used? 99 * TODO(brettw) when is this used?
100 * 100 *
101 * Register for this event using the PP_INPUTEVENT_CLASS_MOUSE class. 101 * Register for this event using the PP_INPUTEVENT_CLASS_MOUSE class.
102 */ 102 */
103 PP_INPUTEVENT_TYPE_CONTEXTMENU = 10, 103 PP_INPUTEVENT_TYPE_CONTEXTMENU = 10,
104 104
105 /** 105 /**
106 * Notification that an input method composition process has just started. 106 * Notification that an input method composition process has just started.
(...skipping 615 matching lines...) Expand 10 before | Expand all | Expand 10 after
722 * @param[in] character_event A <code>PP_Resource</code> corresponding to a 722 * @param[in] character_event A <code>PP_Resource</code> corresponding to a
723 * keyboard event. 723 * keyboard event.
724 * 724 *
725 * @return A string var representing a single typed character for character 725 * @return A string var representing a single typed character for character
726 * input events. For non-character input events the return value will be an 726 * input events. For non-character input events the return value will be an
727 * undefined var. 727 * undefined var.
728 */ 728 */
729 PP_Var GetCharacterText([in] PP_Resource character_event); 729 PP_Var GetCharacterText([in] PP_Resource character_event);
730 }; 730 };
731 731
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698