问题标签 [ime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Opera 输入法支持
我目前正在尝试使用启用了 designMode 的 IFrame 来获得输入模式编辑器 (IME) 支持。
这里的问题在于 Opera,我似乎没有从 IME 收到任何有用的通知。如果第一次使用 IME,我似乎得到了一个键码为 197 的按键 - 并且再也没有别的了(没有键码 229 消息,没有 textinput 事件)。
对于所有其他浏览器,如果在 IME 范围内发生某些事情,则 keycode 为 229 的 keydown 事件似乎很常见。并且通过一些善意和 keyup 与 keycode 13 和 textinput 事件的组合,似乎可以检测到序列完成的那一刻。
谢谢
windows - 如何设置 Windows Mobile 6 IME 模式(仅限数字)
在 Windows Mobile 5 中,以下方法之一仅用于将输入设置为数字:
// 托管 InputModeEditor.SetInputMode(textBox, InputMode.Numeric);
// Native Wrapper InputModeSupport.SHSetImeMode(textBox.Handle, InputModeSupport.SHIME_MODE.SHIME_MODE_NUMBERS);
在 Windows Mobile 6 中,两者都不起作用。
如何在 WM 6.0 / .NET CF 3.5 中将 IME 设置为“仅限数字”?
silverlight - 为什么 Silverlight 不提供 IME 支持?
在 Silverlight(直到第 4 版)中,如果windowless
将 sl 插件的属性设置为true
,则无法在文本框中获得任何 IME 支持。有谁知道为什么?是安全问题还是其他原因?
android - 如何确定Android中当前的IME?
我有一个应用程序,如果他们没有使用默认的 Android 软键盘,我想警告用户。(即他们正在使用 Swype 或其他东西)。
如何查看他们当前选择了哪种输入法?
android - Android:如何/在哪里将手势代码放入 IME?
我是 Android 新手,但我正在尝试创建一个允许手势字符识别的 IME。我已经可以做一些简单的应用程序来执行手势识别,但不确定在哪里使用 IME 挂钩手势视图/obj。到目前为止,这是我对 IME 的初步了解。我想用android.gesture.Gesture/Prediction/GestureOverlayView/OnGesturePerformedListener
. 有人有建议吗?
手势输入法.java
手势键盘.java
GesureKeyboardView.java
键盘.xml
输入.xml
windows - 我可以将字符串发送到 IME (Windows) 以获取翻译吗?
例如(顺便说一句,我使用的是韩语 IME)我可以通过发送“xodnek”(作为字符串)获得태우다吗?
如果那不可能,我可以从它的单个字符ㅌㅐㅇㅜㄷㅏ(来自键“xodnek”)中得到 태우다。
windows - 这是一个错误(Windows API)吗?
我有一个关于字符串规范化的问题,它已经得到了回答,但问题是,我无法正确规范需要 3 次击键
的韩文字符输入“ㅁㅜㄷ”(来自击键“ane”),它出现“무ㄷ”而不是“묻”。
输入“ㅌㅐㅇ”(来自击键“xod”),它会输出“태ㅇ”而不是“탱”。
这是迪恩先生的回答,虽然它适用于我最初给出的例子……但它不适用于我上面引用的例子。
如果您使用的是 .NET,则以下内容将起作用:
在本机 Win32 中,对应的调用是NormalizeString:
NormalizeString 仅在 Windows Vista+ 中可用。如果你想在 XP 上使用它,你需要安装“Microsoft Internationalized Domain Name (IDN) Mitigation APIs”(为什么它在 IDN 下载中,我不明白......)
请注意,这些方法实际上都不需要使用 IME - 无论您是否安装了韩语 IME,它们都可以工作。
这是我在 delphi 中使用的代码(使用 XP):
这是一个错误吗?我的代码中有什么不正确的地方吗?代码是否在您的计算机上正确运行?用什么语言?你用的是什么windows版本?
windows - 我将如何转换字符?或者其他解决方案
我发现(尽管我的另一个问题)我的 IME 输出Hangul Compatibility Jamo (U+3130 – U+318F)而不是常规Hangul Jamo(U+1100 – U+11FF)。
因此,我尝试向超级用户询问有关其他 IME 的问题,但尚未得到答复。
我应该自己转换吗?这究竟意味着什么?是不是太复杂了?关于如何做的任何想法?任何帮助,将不胜感激。
语言:Delphi
操作系统:WinXP
输入法:韩语输入系统 (IME 2002)
android - Android:编辑文本转到按钮
我有一个定义如下的编辑文本。
我想设置一个自定义命令,以便当有人单击屏幕键盘上的 Done/Go 按钮时,单击一个按钮或只运行该按钮运行的方法。我认为这与 ime 选项有关,但我无法弄清楚它们是如何工作的。提前感谢您的帮助!