输入法

Mac本常用的快捷键

一笑奈何 提交于 2019-12-13 07:52:26
复制 粘贴 剪切 撤回 :command+C V X Z 切换输入法 :control+空格键(长按显示输入法列表) 【或者】 屏幕上边—语言图标点击切换 打开文件存储的位置 : Shift+Command+G 复制文件的路径 :option+command+c 右键 : 按住Control + 点击触摸板 退出程序 :Command + Q 最小化窗口 :Command + M ,关闭窗口 : Command + W 符号表情 :屏幕上边语言图标 ----->显示表情与符号点击 新建文件夹 :Shift-Command-N 打开当前应用的偏好设置 :Command + 逗号( ,) 来源: CSDN 作者: 。多肉 链接: https://blog.csdn.net/qq_43603312/article/details/103472972

centOS6.5安装中文输入法以及no input window的问题

扶醉桌前 提交于 2019-12-12 14:43:21
linux系统(CentOS6.5)下安装中文输入法: 登录 root 用户: $ su yum安装中文输入法: yum -y install "@Chinese Support" 完成后进行输入法设置: input Method -> Input Method Preferences... - > Input Method ->选择 Chinese Pinyin close即可 快捷键: ctrl + Space 切换输入法。 No Input Window 问题:无法调出输入法 解决: $ su /** root登录 */ yum install gtk2-immodule-xim 下载语言库,等待下载完成即可!如果没有,重启一下虚拟机 来源: CSDN 作者: 小小猪快跑 链接: https://blog.csdn.net/qq_39019822/article/details/103480213

Qt5输入法插件实现

给你一囗甜甜゛ 提交于 2019-12-10 09:32:12
Qt开发过程中经常用到软键盘,自己做了个软键盘,记录笔记,方便自己以后查看,有需要的可以参考 Qt输入法实现方式有很多种,这里只介绍输入法插件方式的实现 话不多说,进入正题 输入法插件的创建 工程文件 新建工程,模板选择lib,QT模块需要添加gui-private QT += gui-private TEMPLATE = lib 插件接口类 继承QPlatformInputContextPlugin类,该类在qplatforminputcontextplugin_p.h中声明(gui-private) 该类中需要实现create()函数,另外还需要调用Q_PLUGIN_METADATA进行声明,代码如下: class TestPlugin : public QPlatformInputContextPlugin { Q_OBJECT Q_PLUGIN_METADATA ( IID QPlatformInputContextFactoryInterface_iid FILE "./res/test.json" ) public : TestContext * create ( const QString & key , const QStringList & paramlist ) ; } ; 其中QPlatformInputContextFactoryInterface_iid

使用ListView,弹出输入法遮盖内容的解决方法

北战南征 提交于 2019-12-10 05:01:13
在使用listView显示聊天窗口时,弹出输入法,listview不会自动向上滚动,会遮盖内容,在manifest中的Activity加入: android:windowSoftInputMode="adjustResize" 也无法解决问题。 通过百度,找到一位童鞋的博客:http://blog.sina.com.cn/s/blog_9564cb6e0101g2eg.html 解决了我的问题。 原来的ListView布局如下: <ListView android:id="@+id/lv_suggestion_list" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_above="@id/bottom_suggestion" android:layout_below="@id/title_suggestion" android:cacheColorHint="#00000000" android:divider="@color/transparent" android:dividerHeight="8dp" android:listSelector="@color/transparent" android:paddingBottom="4dp"

拼音输入法API开发解密---lua篇

偶尔善良 提交于 2019-12-10 03:20:30
当今的拼音输入法太多,如搜狗拼音输入法,以及谷歌拼音输入法,都增加了输入法扩展功能,虽然竞争很激烈,但从技术上来说差不多。 先介绍下谷歌输入法扩展API功能。 开始----lua开发 为了帮助开发者在谷歌拼音输入法的基本输入功能基础上,开发和定义更丰富的扩展输入功能,谷歌拼音输入法提供了以Lua脚本编程语言为基础的输入法扩展API。利用输入法扩展API,开发者可以编写自定义的输入功能。lua脚本语言也可开发游戏项目。 先介绍下 一段简单的Lua脚本程序就可以构成一个最基本的输入法扩展模块。下面是“Hello,World!” 代码如下: helloworld.lua function HelloWorld() return "Hello,World!" end ime.register_command("hw", "HelloWorld", "test") 这一段代码由一个自定义的Lua函数和一行ime.register_command函数调用组成。自定义的Lua函数HelloWorld()简单地返回一个Lua字符串"Hello,World!",这表明该输入法扩展函数被调用后,显示给最终用户的候选项为"Hello,World!"。ime.register_command函数调用将自定义函数注册为谷歌拼音输入法的一个命令扩展。其中,第一个参数"hw

Linux 正式引入讯飞输入法,提供更优质的输入体验

本小妞迷上赌 提交于 2019-12-10 01:29:56
Linux 正式引入讯飞输入法,提供更优质的输入体验Linux 正式引入讯飞输入法,提供更优质的输入体验 很多小伙伴都知道,讯飞输入法在手机端有Android和iOS版,还分别推出Windows系统和Mac系统的PC端两个版本。此次推出的讯飞输入法Linux版针对深度DeepinOS进行了深度定制,打造出体验更纯粹的Linux输入法。不仅如此,Linux版输入法界面经过UI团队精心“调教”,视觉上更简洁大方。更重要的是讯飞输入法软件纯净绿色,对内置广告say no,因此用户不用担心被讨厌的广告打扰。此外,讯飞输入法Linux版已完美适配龙芯、飞腾、华为等国产处理器,更能施展出输入法的真正实力! Linux 正式引入讯飞输入法,提供更优质的输入体验Linux 正式引入讯飞输入法,提供更优质的输入体验 讯飞输入法Linux版已发布并上架deepin v20专业版 接下来,让先来看看这款输入法业界推崇的“黑科技”,究竟拥有哪些令人拍案叫绝的的抢眼功能吧! 首先,和家族中的其他几名成员一样,讯飞输入法Linux版同样配备了狂(chang)拽(gui)酷(cao)炫(zuo)的语音输入技能包,小伙伴们只需要对着电脑麦克风说出自己想要输入的内容,屏幕上就会立刻出现对应的文字,带你感受1分钟400字的极速语音输入体验。不仅如此,除了普通话和英语之外,还支持日语、韩语以及国内的粤语、四川话、河南话

输入法消失修复方法

筅森魡賤 提交于 2019-12-09 13:00:19
症状:1.任务栏无输入法 2.任务管理器打开ctfmon无效 3.输入法修复工具无效 4.重装输入法无效 5.控制面板设置语言无效 解决方法: 第一步:win+r打开运行 第二步:输入cmd,回车 第三步:输入sfc /scanfile=c:\windows\system32\ctfmon.exe,回车 第四步:提示修复成功 第五步:重启机器 (全文完) 来源: CSDN 作者: humors221 链接: https://blog.csdn.net/humors221/article/details/103454373

在WinForm中屏蔽中文输入法

冷暖自知 提交于 2019-12-09 03:26:07
在WinForm的开发中,有时有些特殊的要求。例如:在某个Form上彻底屏蔽中文输入法,使之不能切换到中文输入,不能进行中文输入。   这个问题看上去简单,实现起来并没有想象中的简单。下面,把我做的几个实验依次列举,就会发现,其实实现起来还是有一定难度的。   实验一:     1、新建项目,建立两个Form,分别为Form1、Form2。Form1为启动Form。     2、Form1上有一个TextBox和Button。         点击Button,执行下面语句            Me .Hide()           Form2.Show()     3、Form2上有一个TextBox, TextBox的ImeMode属性设为close ,意思为关闭输入法模式。TextBox.ImeMode = ImeMode.Close;         在Form2的FormClosed事件中执行下面语句。           Form1.Show()   好,现在来测试这个实验。嗯,很不幸,在Form2中TextBox中很顺利的切换了中文输入法,输入了中文。试验失败。   实验二:     继续实验一,找了相关的资料,发现有一个InputLanguageChanging事件,似乎可以控制输入法的切换。     4

如何截获带文本输入的控件的输入法输入结果 C#

随声附和 提交于 2019-12-09 03:24:37
最近在开发一个串口终端软件,需要实现输入汉字,也就是类似于超级终端那样,输入一个汉字或一串汉字立马就发送到串口。 对于字母,很简单,监控按键就可以,如果是汉字,那就不行了。因为汉字是输入法输入的,文本控件不支持输入法输入产生事件。所以就需要另辟蹊径。 网上找了很久,始终没有找到好的方案,后来 参考了这篇博客 点击打开链接 找到了思路,只不过楼主没有把问题完美解决。所以我在他的基础上彻底解决了问题 首先是如何得到输入法的结果 代码如下: </pre><pre name="code" class="csharp">eGCS_RESULTSTR = 0x0800, public class GetImeComposition { [DllImport("Imm32.dll")] public static extern IntPtr ImmGetContext(IntPtr hWnd); [DllImport("Imm32.dll")] public static extern bool ImmReleaseContext(IntPtr hWnd, IntPtr hIMC); [DllImport("Imm32.dll", CharSet = CharSet.Unicode)] private static extern int ImmGetCompositionStringW

android输入法中的imeoption

孤人 提交于 2019-12-07 19:00:21
SDK升级到1.5以后,当文本输入框(EditText及其子类)获得焦点后,会弹出系统自带的软键盘 为了实现一些自定义的功能,就稍微研究了下 * 当layout中有多个EditText,把每个控件的android:singleLine的属性都被设置成true的情况下,软键盘的Enter键上的文字会变成“Next”,按下后下个EditText会自动获得焦点(实现了“Next”的功能);当最后一个控件获得焦点的时候,Enter键上的文字会变成“Done”,按下后软键盘会自动隐藏起来 * 把EditText的Ime Options属性设置成不同的值,Enter键上可以显示不同的文字或图案 actionNone : 回车键,按下后光标到下一行 actionGo : Go, actionSearch : 一个放大镜 actionSend : Send actionNext : Next actionDone : Done,隐藏软键盘,即使不是最后一个文本输入框 可以用setOnEditorActionListener监听事件 来源: oschina 链接: https://my.oschina.net/u/1377254/blog/330762