如何制作自己的输入法

首先要讲的是：制作自己的输入法，不是简单的给输入法界面换上漂亮的图片，而是可以任意设置键盘按键（9～30个按键自由设置），同时，可以设置一键打开自己喜欢的网站。
潘罗森笔画输入技术是一个输入法笔画平台（XP系统），可以让大家修改按键的输入方式,可以制作适合双手、单手、以及特殊需要的输入方式。12345是笔画区，6是功能键，7～30都是候选项。当前默认的中文软键盘方案是围绕易用性的，总按键25个。
安装包里有配套的资料，安装这个输入法，打开安装文件夹下的bh文件夹里的jpbm.txt，就可以修改或者添加新的中文软键盘方案，不超过18个。

jpbm.txt文件的一个完整输入方案内容如下：

##############两个“#”号开头的行是注解行
##############开始符号
[JPBM]
##############第一行导入键盘编码方案名称
潘羅森25
##############第二行为总按键数量
25
##############第三行为键盘按键排序
sdafghjkl;wertuiozxcvnm,.
##############第四、五、六、七、八行为导入图片地址
jpbm.bmp
bh.bmp
plsbh.bmp
bj.bmp
ztt.bmp
##############第九行开始导入首码编码
## 1为横
1
## 2为竖
2
## 3为撇
3
## 4为捺和点
4
## 5为折	
5
##6第六按键为功能按键，首码为空

##7
艹	十	122
##8
木
##9
扌	車	厂	髟
##10
土	馬	酉	雨
##11
王	石	耳	革
##12
口	冂	黑	251
##13	
日		骨	門
##14	
虫	目	巾	虍
##15	
山	罒	田	忄
##16	
亻	禾
##17	
釒	人	彳	爫
##18	
	钅	犭	鱼
##19	
月	魚	舟	牜
##20	
氵
##21	
宀	衤	立	冖
##22	
火	疒	礻	米
##23	
言	讠	广	户
##24	
女	纟	又	尸
##25	
糹	阝	弓	彐
##############功能键的设置
[GNAJ]
qybp/
#]網站導航
#>數字
#>英文字母
#]刪除2
#]隱藏顯示
##############配置设置
[PEIZHI]
##############结束符号
[JIESU]

功能键之前的设置应该看得懂吧，主要的是功能键的设置，不容易看懂。上面的功能键关键字都是内部使用的，你可以自己自定义一个简单的功能键。
例如：
你把那个“#]刪除2”改为“#>我的自定义”，然后，在“zdy.txt”文件里添加一段文字如下：

#{我的自定义
这里是你的自定义内容
一行占一个按键
也可以放你的网站连接。
#]返回
#}

关闭输入法，重新打开，或者注销或重新启动电脑后，“符号”－－“功能设置”－－“其它设置”－－“键盘布局”－－选择你的输入方案，就可以用这个输入法按 “ p ”键打开你的自定义内容了。当然，如果你没有在 “zdy.txt ”添加，那么，它就会输出“你的自定义”这五个汉字。

安装文件夹里的文件介绍：

hhciku.txt
静态词库，也是盲打词库，为了让每个人在任何一台电脑上可以盲打，请不要修改这个词库，简体字词组。
hhciku2.txt
静态词库2，也是盲打词库2，为了让每个人在任何一台电脑上可以盲打，请不要修改这个词库，繁体字词组。
hhdtck.txt
动态词库，自己造词的都添加在这里，可以任意修改和添加。
hhdtck2.txt
动态词库2，也是繁体字词库，自己造词的都添加在这里，可以任意修改和添加。
dtdz.txt
动态单字，可以修改为自己喜欢的字频。
mddz.txt
静态单字，也是就盲打单字。为了让每个人在任何一台电脑上可以盲打，请不要修改这个字库。
mddz2.txt
静态单字2，也是就盲打单字。为了让每个人在任何一台电脑上可以盲打，请不要修改这个字库。
fydz.txt
翻页单字。
fydz2.txt
翻页单字2，也是繁体字。
ssyq.txt
搜索引擎
wz.txt
网站导航
zdy.txt
自定义文件，这个文件是给第 6 个按键的，也就是当前的 h 键 ，当然可以修改为其他按键，但是始终都是第 6 个按键。添加自定义方法可以模仿zdynb.txt文件来制作。
jpbm.txt
键盘布局，如果想做自己的中文软键盘，那么，就修改这个。
jpbm.bmp
首码的界面，可以自己修改和美化图片。
bh.bmp
单字查询状态和词组输入状态的笔画界面。
plsbh.bmp
装饰图片，键盘打字下的首码美化图片。
bj.bmp
单字查询状态和词组输入状态的背景图片。
mbzkkz.txt
码表字库扩展，可以给汉字添加容错码和特殊的笔画编码。
xx.txt
xx2.txt
字词信息词库，打字过程中，鼠标移动到字词上，会在信息栏显示出来。

如果想知道自己的每个按键对单字的扫描到哪个字频数据时，可以打开“符号”－－“功能设置”－－“开关扫描单字信息”和“開關盲打單字填充”。在打字过程中，用鼠标移动两下，就可以在信息栏看到了。一区是盲打区，二区是盲打区二，三区是动态区。

以“#]”开头是功能关键字，输入法内部包含的功能关键字可以查看安装包里的《功能键的关键字》。

##############配置设置
在“[PEIZHI]”下面可以放一些配置，可以从plsbh.ini文件里提取，除了[DJJBMB]配置不能够设置。设置的具体说明可以查看《配置設置說明》。