Chromium Code Reviews| Index: ppapi/cpp/dev/text_input_dev.h | 
| diff --git a/ppapi/cpp/dev/text_input_dev.h b/ppapi/cpp/dev/text_input_dev.h | 
| new file mode 100644 | 
| index 0000000000000000000000000000000000000000..808f75bb81052baa86e32c06ce13af6274795e8f | 
| --- /dev/null | 
| +++ b/ppapi/cpp/dev/text_input_dev.h | 
| @@ -0,0 +1,33 @@ | 
| +// Copyright (c) 2011 The Chromium Authors. All rights reserved. | 
| +// Use of this source code is governed by a BSD-style license that can be | 
| +// found in the LICENSE file. | 
| + | 
| +#ifndef PPAPI_CPP_DEV_TEXT_INPUT_DEV_H_ | 
| +#define PPAPI_CPP_DEV_TEXT_INPUT_DEV_H_ | 
| + | 
| +#include "ppapi/c/dev/ppb_text_input_dev.h" | 
| + | 
| +/// @file | 
| +/// This file defines the API for controlling event delivery of IME. | 
| 
 
yzshen1
2011/09/13 06:28:34
It seems this comment is not very accurate.
 
kinaba
2011/09/13 09:29:01
Done.
 
 | 
| +namespace pp { | 
| + | 
| +class Instance; | 
| +class Rect; | 
| + | 
| +class TextInput_Dev { | 
| + public: | 
| + explicit TextInput_Dev(Instance* instance); | 
| + virtual ~TextInput_Dev(); | 
| + | 
| + void SetTextInputType(PP_TextInput_Type type); | 
| + void UpdateCaretPosition(const Rect& caret, const Rect& boundingBox); | 
| 
 
yzshen1
2011/09/13 06:28:34
boundingBox -> bounding_box.
 
kinaba
2011/09/13 09:29:01
Done.
 
 | 
| + void ConfirmCompositionText(); | 
| + void CancelCompositionText(); | 
| + | 
| + private: | 
| + Instance* instance_; | 
| +}; | 
| + | 
| +} // namespace pp | 
| + | 
| +#endif // PPAPI_CPP_DEV_TEXT_INPUT_DEV_H_ |