| Index: ui/base/ime/input_method_tsf.h
|
| diff --git a/ui/base/ime/input_method_tsf.h b/ui/base/ime/input_method_tsf.h
|
| old mode 100644
|
| new mode 100755
|
| index 4847c7481d3a927053e4d921037241839ec101b5..e177f05808139c6d1c692380fcc5d09fa1dd8493
|
| --- a/ui/base/ime/input_method_tsf.h
|
| +++ b/ui/base/ime/input_method_tsf.h
|
| @@ -28,6 +28,7 @@ class UI_EXPORT InputMethodTSF : public InputMethodWin {
|
| virtual void OnCaretBoundsChanged(const TextInputClient* client) OVERRIDE;
|
| virtual void CancelComposition(const TextInputClient* client) OVERRIDE;
|
| virtual void SetFocusedTextInputClient(TextInputClient* client) OVERRIDE;
|
| + virtual bool IsCandidatePopupOpen() const OVERRIDE;
|
|
|
| // Overridden from InputMethodBase:
|
| virtual void OnWillChangeFocusedClient(TextInputClient* focused_before,
|
| @@ -36,6 +37,11 @@ class UI_EXPORT InputMethodTSF : public InputMethodWin {
|
| TextInputClient* focused) OVERRIDE;
|
|
|
| private:
|
| + LRESULT OnImeNotify(UINT message,
|
| + WPARAM wparam,
|
| + LPARAM lparam,
|
| + BOOL* handled);
|
| +
|
| // Asks the client to confirm current composition text.
|
| void ConfirmCompositionText();
|
|
|
| @@ -43,6 +49,9 @@ class UI_EXPORT InputMethodTSF : public InputMethodWin {
|
| // focus.
|
| bool IsWindowFocused(const TextInputClient* client) const;
|
|
|
| + // True if we know for sure that a candidate window is open.
|
| + bool is_candidate_popup_open_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(InputMethodTSF);
|
| };
|
|
|
|
|