# 安装皮肤时,把皮肤文件夹放到skin目录,或者.yong/skin目录下即可。
# 皮肤支持zip格式,如果皮肤里面只有png图片和ini文件,那么把zip包放到这两个目录之一即可,注意所有文件要在zip的根目录。
# 基本说明,只对最新版适用
# 文件的编码格式用的是UTF-8
# 图片建议使用png
# 做不规则窗口时,把透明区域部分的颜色,png下设为透明
# 注释符号是#
# skin.ini为默认配置文件,skin0.ini为双行配置文件,skin1.ini为单行配置文件,skin2.ini为多行配置文件
[about]
# 皮肤名称
name=默认皮肤
# 皮肤预览:状态栏,候选框
preview=main.png,input.png
[tray]
# 托盘图标:输入法激活时的图标,没激活时的图标
icon=tray1.ico
tray2.ico
[main]
# 缩放参数,现在只能设0和1两个数字,0表示跟随系统缩放,1表示不缩放
# scale=1
# 线宽,只在最新测试版中起作用,范围为1-2。
主要目的是改进在高分屏下可能出现的状态栏太小的问题,设置的“1.2”是对原有的默认皮肤资源进行了大概1/3放大。
# line_width=1.2
# 状态栏大小:长,宽
size=103,22
#状态栏的背景图片(可不用背景图片,直接设置状态栏。状态栏颜色:bg=颜色
边框颜色:border=颜色
)
bg=bar.png
# 透明度:0-255
tran=0
# 拖动状态栏的区域,默认皮肤中就是那红色图标的位置
move=2,2,18,18
#
可改状态栏竖线的位置
# 中英切换的按钮的位置
lang=20,3
# 中文状态按钮的图片:默认,高亮,按下
lang_cn=cn1.png,cn1.png,cn1.png
# 英文文状态按钮
lang_en=en1.png,en1.png,en1.png
# 全半角切换
corner=36,3
# 半角状态
corner_half=ban1.png,ban1.png,ban1.png
# 全角状态
corner_full=quan1.png,quan1.png,ban1.png
# 中英文标点
biaodian=52,3
# 中文标点
biaodian_cn=cn_biaodian1.png,cn_biaodian1.png,cn_biaodian1.png
# 英文标点
biaodian_en=en_biaodian1.png,en_biaodian1.png,en_biaodian1.png
# 简繁转换
s2t=68,3
# 简体按钮
s2t_s=jian1.png,jian1.png,jian1.png
# 繁体按钮
s2t_t=fan1.png,fan1.png,fan1.png
# 菜单按钮
menu=84,3
menu_img=menu1.png,menu1.png,menu1.png
#输入法名称按钮
name=100,3
name_img=name1.png,name1.png,name1.png
name_font=Monospace 12
name_color=#0042C8
#输入法软键盘按钮
keyboard=120,3
keyboard_img=keyboard1.png,keyboard1.png,keyboard1.png
[input]
#
缩放参数,现在只能设0和1两个数字,0表示跟随系统缩放,1表示不缩放
# scale=1
# 线宽,只在最新测试版中起作用,范围为1-2
# line_width=1.2
# 候选框背景,如果设为图片则是图片背景,否则用指定的颜色作为背景
#bg=skin1.png
bg=#FFFFFF
# 透明度:0-255
tran=0
# 候选窗大小
size=192,50
# 候选选窗的最小长宽
msize=120,50
# 候选窗的边框颜色
border=#CBCAE6
# 缩放区域:离左边缘距离,离右边缘距离
离上边缘距离,离下边缘距离
stretch=3,3 3,3
#工作区域:离左边缘距离,离右边缘距离
离下边缘距离
work=10,3
3
# 输入编码的显示位置
code=10,3
# 候选字词的显示位置
cand=10,28
# 最大候选项数量,如果没限制,这项不要设
cand_max=5
# 候选项的序号显示 0:默认显示 1:不显示
no=0
# 两个候选项间的距离
space=10
# 相对于光标位置的偏移量,一般设成0,0即可,可在yong.ini中进行覆盖
offset=2,18
# 字体,如果要设置粗体就在大小前面加个Bold,如Monospace Bold 12
font=Monospace 12
# 文字颜色
# 默认,第一候选,编码提示,光标,页码,缓冲区(编码)
#default,first,tip,caret,page,code,buffer
color=#0042C8,#161343,#ff0084,#669F42,#008000
# 候选窗样式,0:两行
1:单行
2:多行
line=0
# 是否显示光标
caret=1
# 是否显示页码
page=1
# 分割线颜色
#sep=#000000 |
[main]->config=config.xml
config.xml
内容如下
<window pos="500,400" text="小小输入法" visible="0">
<tree pos="0,0,140,400" visible="1">
<item text="输入法" init="LoadIMList();" action="ShowPage(page-im);"/>
<item text="皮肤" action="ShowPage(page-skin);"/>
<item text="候选窗" action="ShowPage(page-cand);"/>
<item text="状态栏" action="ShowPage(page-status);"/>
<item text="快捷键" action="ShowPage(page-key);"/>
<item text="服务" action="ShowPage(page-service);"/>
</tree>
<sep pos="150,350,325,2" visible="1"/>
<button pos="330,360,60,30" text="应用" action="ApplyConfig();"/>
<button pos="410,360,60,30" text="确定"
action="ApplyConfig();ExitConfig();"/>
<panel id="page-im" pos="140,0,350,340">
<label pos="20,10,100,30" text="汉字过滤"/>
<list pos="160,10,140,30" config="IM filter">
<item data="0" text="不过滤"/>
<item data="1" text="过滤"/>
<item data="1,1" text="严格过滤"/>
</list>
<label pos="20,50,100,30" text="小键盘行为"/>
<list pos="160,50,140,30" config="IM keypad">
<item data="0" text="作为编码"/>
<item data="1" text="不作为编码"/>
<item data="2" text="出数字"/>
</list>
<label pos="20,90,100,30" text="回车键行为"/>
<list pos="160,90,140,30" config="IM enter">
<item data="default" text="上屏编码"/>
<item data="clear" text="清空编码"/>
<item data="commit" text="上屏首选"/>
</list>
<label pos="20,130,100,30" text="空格键行为"/>
<list pos="160,130,140,30" config="IM space">
<item data="default" text="默认"/>
<item data="full" text="全角"/>
</list>
<check pos="20,170,70,30" text="预编辑" config="IM onspot"/>
<list pos="160,170,140,30" config="IM preedit">
<item data="0" text="首选项"/>
<item data="1" text="编码"/>
</list>
<check pos="20,210,120,30" text="默认繁简转换" config="IM s2t"/>
</panel>
<panel id="page-skin" visible="0" pos="140,0,350,340">
<label pos="20,10,80,30" text="选择皮肤"/>
<list id="skin-name" pos="110,10,130,30" config="IM skin 0"
init="LoadSkinList();PreviewSkin(skin-name,skin-style,skin-status,skin-input);"
action="PreviewSkin(skin-name,skin-style,skin-status,skin-input);"/>
<list id="skin-style" pos="250,10,60,30" config="IM skin 1"
init="InitDefault();PreviewSkin(skin-name,skin-style,skin-status,skin-input);"
action="PreviewSkin(skin-name,skin-style,skin-status,skin-input);">
<item data="" text="默认"/>
<item data="1" text="单行"/>
<item data="0" text="两行"/>
<item data="2" text="多行"/>
</list>
<image id="skin-status" pos="20,45,300,100" visible="1"/>
<image id="skin-input" pos="20,150,300,200" visible="1"/>
</panel>
<panel id="page-cand" visible="0" pos="140,0,350,340">
<label pos="20,10,100,30" text="候选项个数"/>
<list pos="140,10,140,30" config="IM cand">
<item data="2"/>
<item data="3"/>
<item data="4"/>
<item data="5"/>
<item data="6"/>
<item data="7"/>
<item data="8"/>
<item data="9"/>
<item data="10"/>
</list>
<label pos="20,50,100,30" text="候选项字数"/>
<edit pos="140,50,140,30" config="input strip"/>
<check pos="20,90,100,30" text="字体" config="input font"
init="InitFont(font);" save="SaveFont(font);"/>
<font id="font" pos="140,90,140,30" config="input font"/>
<label pos="20,130,100,30" text="显示方法"/>
<list pos="140,130,140,30" config="input noshow">
<item data="0" text="需要时显示"/>
<item data="1" text="不显示"/>
<item data="2" text="一直显示"/>
</list>
<label pos="20,170,100,30" text="临时显示键"/>
<edit pos="140,170,140,30" config="key ishow"/>
<check pos="20,210,100,30" text="编码提示" config="input hint"/>
<check pos="140,210,140,30" text="不光标跟随" config="input root"/>
</panel>
<panel id="page-status" visible="0" pos="140,0,350,340">
<check pos="20,10,200,30" text="显示托盘图标" config="main tray"/>
<check pos="20,50,200,30" text="不显示状态栏" config="main noshow"/>
<check pos="20,90,200,30" text="状态栏半透明" config="main tran"/>
<check pos="20,130,200,30" text="操作提示" config="main tip"/>
<label pos="20,170,100,30" text="临时显示键"/>
<edit pos="140,170,140,30" config="key mshow"/>
<label pos="20,210,100,30" text="状态栏位置"/>
<list pos="140,210,140,30" config="main pos" init="InitStatusPos();"
save="SaveStatusPos();">
<item data="0" text="右下"/>
<item data="1" text="顶部居中"/>
<item data="2" text="左下"/>
<item data="?" text="自定义"/>
</list>
</panel>
<panel id="page-key" visible="0" pos="140,0,350,340">
<label pos="20,10,100,30" text="打开/关闭"/>
<edit pos="140,10,140,30" config="key trigger"/>
<label pos="20,50,100,30" text="切换输入法"/>
<edit pos="140,50,140,30" config="key switch"/>
<label pos="20,90,100,30" text="中英文切换"/>
<edit pos="140,90,140,30" config="key CNen"/>
<label pos="20,130,100,30" text="翻页"/>
<combo pos="140,130,140,30" config="key page">
<item data="- ="/>
<item data=", ."/>
<item data="PGUP PGDN"/>
<item data="SHIFT_TAB TAB"/>
</combo>
<label pos="20,170,100,30" text="重码选择"/>
<combo pos="140,170,140,30" config="key select">
<item data="LSHIFT RSHIFT"/>
<item data="LCTRL RCTRL"/>
<item data="; '"/>
</combo>
</panel>
<panel id="page-cloud" visible="0" pos="140,0,350,340">
<label pos="20,10,100,30" text="服务"/>
<list pos="140,10,140,30" config="xxxx arg">
<item data="baidu" text="百度"/>
<item data="google" text="谷歌"/>
<item data="engkoo" text="微软"/>
</list>
<label pos="20,50,100,30" text="双拼"/>
<list pos="140,50,140,30" config="xxxx sp" init="LoadSPList();"/>
<label pos="20,90,100,30" text="本地拼音"/>
<edit pos="140,90,140,30" config="xxxx pinyin"/>
<label pos="20,130,100,30" text="用户文件"/>
<edit pos="140,130,140,30" config="xxxx user"/>
<label pos="20,170,100,30" text="辅助码"/>
<edit pos="140,170,140,30" config="xxxx assist"/>
</panel>
<panel id="page-mb" visible="0" pos="140,0,350,340">
<label pos="20,10,100,30" text="分词库"/>
<edit pos="140,10,140,30" config="xxxx dicts"/>
<label pos="20,50,100,30" text="字根图"/>
<edit pos="140,50,140,30" config="xxxx keymap"/>
<label pos="20,90,100,30" text="提示音"/>
<list pos="140,90,140,30" config="xxxx beep">
<item data="none" text="无"/>
<item data="empty" text="空码"/>
<item data="multi" text="重码"/>
<item data="empty,multi" text="全部"/>
</list>
<label pos="20,130,100,30" text="配置文件"/>
<edit pos="140,130,140,30" config="xxxx overlay"/>
<check pos="20,170,100,30" text="并击使能" config="xxxx bing"/>
</panel>
<panel id="page-pinyin" visible="0" pos="140,0,350,260">
<label pos="20,10,100,30" text="分词库"/>
<edit pos="140,10,140,30" config="xxxx dicts"/>
<label pos="20,50,100,30" text="双拼"/>
<list id="py-sp" pos="140,50,140,30" config="xxxx sp"
init="LoadSPList();" action="ChangePYConfig(py-sp,py-overlay);"/>
<label pos="20,90,100,30" text="配置文件"/>
<edit id="py-overlay" pos="140,90,140,30" config="xxxx overlay"/>
</panel>
<panel id="page-service" visible="0" pos="140,0,350,260">
<button pos="20,10,60,30" text="同步" action="LaunchSync();"/>
<label pos="20,50,60,30" text="用户"/>
<edit pos="90,50,160,30" config="sync user"/>
<label pos="20,90,60,30" text="密钥"/>
<edit pos="90,90,160,30" config="sync sid"/>
</panel>
</window> |