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_ |