附加篇1:四码唯一自动上屏等

因为我自己并没有使用五笔输入法,所以关于五笔输入法的一些操作逻辑并不是很清楚。与 @Ubuntu_2017 的交流之后,了解了一些,我们来说说其中的几个操作如何实现:(本篇新增了一些代码,新文件下载地址:https://share.weiyun.com/5a3QZK0)

一、四码唯一自动上屏

二、空码清空已输编码

三、第五码顶前四码首选

第一跟第二比较简单,因为都是满足条件的话,就自动执行。直接看代码(见第119到125行,增加了两个条件判断)。

第三个相对复杂一点点,因为要涉及第5码,对于第5码,我们要加个模式。

在第21行到第57行,我们新加了一个模式StrLen(srf_all_input)=4,注意,这个模式是放在srf_for_select_array0模式前面的。

模式StrLen(srf_all_input)=4 跟 模式srf_mode 有点像,都要重定义a-z这26个按键(为了便于浏览,b到y键的定义折叠起来了。)

大概思路就是这样,额,又出现重复代码了,有时间再看看能不能精简一下。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,822评论 0 10
  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 13,918评论 0 38
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,467评论 0 5
  • 挥毫泼墨铸我一高辉煌, 顶天立地笑煞中原书生。 2008年春 于郸城
    流波将月去阅读 286评论 0 1
  • 垂柳树下,河堤静坐。 风在奔跑,呼叫。 喇叭里叫卖声, 车道上的机械轰鸣声, 风的呼啸声。 这个世界热闹,喧嚣,繁...
    十亦C阅读 491评论 7 11