Searched refs:InputMethod (Results 1 - 25 of 59) sorted by relevance

123

/external/chromium_org/ui/base/ime/
H A Dinput_method_factory.cc28 ui::InputMethod* g_shared_input_method = NULL;
64 scoped_ptr<InputMethod> DefaultInputMethodFactory::CreateInputMethod(
68 return scoped_ptr<InputMethod>(new InputMethodIBus(delegate));
71 return scoped_ptr<InputMethod>(new InputMethodTSF(delegate, widget));
74 return scoped_ptr<InputMethod>(new InputMethodIMM32(delegate, widget));
76 return scoped_ptr<InputMethod>(new InputMethodAuraLinux(delegate));
78 return scoped_ptr<InputMethod>(new InputMethodMinimal(delegate));
89 scoped_ptr<InputMethod> MockInputMethodFactory::CreateInputMethod(
92 return scoped_ptr<InputMethod>(new MockInputMethod(delegate));
97 scoped_ptr<InputMethod> CreateInputMetho
[all...]
H A Dinput_method_observer.h12 class InputMethod;
40 // Called when the observed InputMethod is being destroyed.
41 virtual void OnInputMethodDestroyed(const InputMethod* input_method) = 0;
H A Dinput_method_factory.h22 class InputMethod;
41 virtual scoped_ptr<InputMethod> CreateInputMethod(
58 virtual scoped_ptr<InputMethod> CreateInputMethod(
76 virtual scoped_ptr<InputMethod> CreateInputMethod(
90 UI_EXPORT scoped_ptr<InputMethod> CreateInputMethod(
104 UI_EXPORT InputMethod* GetSharedInputMethod();
H A Dremote_input_method_win.h25 class InputMethod;
28 // RemoteInputMethodWin is a special implementation of ui::InputMethod that
49 UI_EXPORT scoped_ptr<InputMethod> CreateRemoteInputMethodWin(
62 static RemoteInputMethodPrivateWin* Get(InputMethod* input_method);
H A Dinput_method.h31 // system through the InputMethod::DispatchKeyEvent API, and forwards it to
47 // ui::InputMethod and owns it.
48 class InputMethod { class in namespace:ui
57 virtual ~InputMethod() {}
59 // Sets the delegate used by this InputMethod instance. It should only be
63 // Initializes the InputMethod object. Pass true if the system toplevel window
104 // existing composition text and call InputMethod::CancelComposition() when
144 // not InputMethod itself's infomation. So rename these to
H A Dremote_input_method_win.cc27 InputMethod* g_public_interface_ = NULL;
30 void RegisterInstance(InputMethod* public_interface,
40 RemoteInputMethodPrivateWin* GetPrivate(InputMethod* public_interface) {
46 void UnregisterInstance(InputMethod* public_interface) {
104 class RemoteInputMethodWin : public InputMethod,
125 // Overridden from InputMethod:
379 scoped_ptr<InputMethod> CreateRemoteInputMethodWin(
381 return scoped_ptr<InputMethod>(new RemoteInputMethodWin(delegate));
386 InputMethod* input_method) {
H A Dremote_input_method_win_unittest.cc224 virtual void OnInputMethodDestroyed(const InputMethod* client) OVERRIDE {
233 typedef ScopedObserver<InputMethod, InputMethodObserver>
237 InputMethod* other_ptr = static_cast<InputMethod*>(NULL) + 1;
245 scoped_ptr<InputMethod> input_method(CreateRemoteInputMethodWin(&delegate_));
248 InputMethod* dangling_ptr = input_method.get();
255 scoped_ptr<InputMethod> input_method(CreateRemoteInputMethodWin(&delegate_));
275 scoped_ptr<InputMethod> input_method(CreateRemoteInputMethodWin(&delegate_));
293 scoped_ptr<InputMethod> input_method(CreateRemoteInputMethodWin(&delegate_));
315 scoped_ptr<InputMethod> input_metho
[all...]
H A Ddummy_input_method.h14 class DummyInputMethod : public InputMethod {
19 // InputMethod overrides:
/external/chromium_org/ui/views/corewm/
H A Dinput_method_event_filter.h18 class InputMethod;
35 ui::InputMethod* input_method() const { return input_method_.get(); }
47 scoped_ptr<ui::InputMethod> input_method_;
/external/chromium_org/ui/aura/client/
H A Daura_constants.h13 class InputMethod;
53 AURA_EXPORT extern const WindowProperty<ui::InputMethod*>* const
H A Daura_constants.cc13 DECLARE_EXPORTED_WINDOW_PROPERTY_TYPE(AURA_EXPORT, ui::InputMethod*)
33 DEFINE_WINDOW_PROPERTY_KEY(ui::InputMethod*, kRootWindowInputMethodKey, NULL);
/external/chromium_org/ui/views/ime/
H A Dinput_method_bridge_unittest.cc25 static_cast<ui::InputMethod*>(&input_method));
47 static_cast<ui::InputMethod*>(NULL));
H A Dinput_method.h35 class VIEWS_EXPORT InputMethod { class in namespace:views
44 virtual ~InputMethod() {}
46 // Sets the delegate used by this InputMethod instance.
50 // Initialize the InputMethod object and attach it to the given |widget|.
55 // These should only be called by the Widget that owns this InputMethod.
69 // top-level Widget that owns this InputMethod instance, or other related
75 // existing composition text and call InputMethod::CancelComposition() when
H A Dinput_method_bridge.h17 class InputMethod;
24 // A "bridge" InputMethod implementation for views top-level widgets, which just
25 // sends/receives IME related events to/from a system-wide ui::InputMethod
33 ui::InputMethod* host,
37 // Overridden from InputMethod:
87 ui::InputMethod* GetHostInputMethod() const;
94 ui::InputMethod* host_;
H A Dinput_method_base.h24 // A helper that provides functionality shared by InputMethod implementations.
25 class VIEWS_EXPORT InputMethodBase : public InputMethod,
31 // Overridden from InputMethod.
H A Dinput_method_bridge.cc35 const ui::InputMethod* input_method) OVERRIDE;
54 const ui::InputMethod* input_method) {
63 ui::InputMethod* host,
336 ui::InputMethod* InputMethodBridge::GetHostInputMethod() const {
/external/chromium_org/ui/keyboard/
H A Dkeyboard_controller.h24 class InputMethod;
94 const ui::InputMethod* input_method) OVERRIDE;
101 ui::InputMethod* input_method_;
H A Dkeyboard_controller_proxy.h25 class InputMethod;
53 // Gets the InputMethod that will provide notifications about changes in the
55 virtual ui::InputMethod* GetInputMethod() = 0;
/external/chromium_org/ash/shell/
H A Dkeyboard_controller_proxy_stub.cc35 ui::InputMethod* KeyboardControllerProxyStub::GetInputMethod() {
H A Dkeyboard_controller_proxy_stub.h28 virtual ui::InputMethod* GetInputMethod() OVERRIDE;
/external/chromium_org/chrome/browser/ui/ash/
H A Dash_keyboard_controller_proxy.h26 class InputMethod;
44 virtual ui::InputMethod* GetInputMethod() OVERRIDE;
/external/chromium_org/ui/aura/test/
H A Daura_test_helper.h21 class InputMethod;
67 scoped_ptr<ui::InputMethod> test_input_method_;
/external/chromium_org/ui/views/widget/
H A Dnative_widget_delegate.h30 class InputMethod;
129 virtual InputMethod* GetInputMethodDirect() = 0;
H A Dwidget.h56 class InputMethod;
525 // Returns the InputMethod for this widget.
527 InputMethod* GetInputMethod();
528 const InputMethod* GetInputMethod() const;
740 virtual InputMethod* GetInputMethodDirect() OVERRIDE;
786 // Creates and initializes a new InputMethod and returns it, otherwise null.
787 scoped_ptr<InputMethod> CreateInputMethod();
789 // Sets a different InputMethod instance to this widget. The instance
792 void ReplaceInputMethod(InputMethod* input_method);
856 mutable scoped_ptr<InputMethod> input_method
[all...]
/external/chromium/chrome/browser/chromeos/cros/
H A Dcros_library.cc62 DEFINE_GET_LIBRARY_METHOD(InputMethod, input_method);
119 DEFINE_SET_LIBRARY_METHOD(InputMethod, input_method);

Completed in 736 milliseconds

123