#备注：此皮肤conf文件作为范本，包含有各个字段的详细说明。
#                                        --- By Lenky 2013-9-12

[SkinInfo]
#名词
Name=ubuntu-orange
#版本
Version=0.1
#作者
Author=Zhang Yulu
#描述
Desc=ubuntu-orange

[SkinFont]
#输入字符串的字体大小，以points为单位计算
FontSize=13
#候选词前的数字标号和候选词的字体大小，以points为单位计算
CandFontSize=13
#输入字符串的字体颜色，按RGB的十进制计算，比如#1a9bff则为：十六进制1a为十进制25，十六进制9b为十进制155，十六进制ff为十进制255
InputColor=255 255 255
#候选词前的数字标号的字体颜色
IndexColor=255 255 255
#首选候选词的字体颜色
FirstCandColor=249 223 102
#其他候选词的字体颜色
OtherColor=255 255 255

#==================================================
#以下字段在qim-panel暂时没用到，仅为了兼容fcitx
#因为默认启动fcitx时，会检查皮肤文件是否正确，如果没有下面这些字段，
#那么检查结果为错误，导致把皮肤退回为default，导致再启动qim-panel就
#使用的也是default了。
TipColor=162 181 255
UserPhraseColor=255 255 143
CodeColor=26 155 255
ActiveMenuColor=255 255 255
InactiveMenuColor=178 178 178

[SkinMainBar]
BackImg=bar.png
Logo=logo.png
Eng=en.png
Active=cn.png
MarginLeft=8
MarginRight=8
MarginTop=8
MarginBottom=8

[SkinTrayIcon]
Active=active.png
Inactive=inactive.png

[SkinMenu]
BackImg=menu.png
MarginLeft=8
MarginRight=8
MarginTop=8
MarginBottom=8
ActiveColor=50 87 244
LineColor=204 204 204

[SkinKeyboard]
# Virtual Keyboard Image
BackImg=keyboard.png
# Key Color On Virutal Keyboard
KeyColor=101 153 209
#以上字段在qim-panel暂时没用，仅为了兼容fcitx
#==================================================

#说明1：以下几个坐标以均以整个面板的左上角为原点(0, 0）
#   (0, 0）
#     ----------------------------------->
#     |
#     |     (x, y)   
#     |
#     |
#     |
#     |
#     V

#说明2：输入面板主要有四个元素，分别为输入字符串（InputString），候选词（OutputCand），左翻页（BackArrow），右翻页（ForwardArrow）
#默认的横向布局为（以5个候选词为例）：
#     ---------------------------------------------------------------------------
#     |   [InputString]                             [BackArrow] [ForwardArrow]  |
#     |   [OutputCand1] [OutputCand2] [OutputCand3] [OutputCand4] [OutputCand5] |
#     ---------------------------------------------------------------------------

#默认的纵向布局为：
#     -------------------------------------------------
#     |   [InputString]   [BackArrow] [ForwardArrow]  |
#     |   [OutputCand1]                               |
#     |   [OutputCand2]                               |
#     |   [OutputCand3]                               |
#     |   [OutputCand4]                               |
#     |   [OutputCand5]                               |
#     -------------------------------------------------

#说明3：所有文本或图片的配置坐标均以其左上角为准，所以，如果填写负数的话，需要考虑把文本或图片的宽和高预计在内

#说明4：因为整个输入面板的宽和高是动态变化的，其计算方法是：
#高：四个元素InputString OutputCand BackArrow ForwardArrow中靠最下方的那个元素的bottom值 再 加上 MarginBottom + AdjustHeight 为整个面板的高度
#宽：四个元素InputString OutputCand BackArrow ForwardArrow中靠最右方的那个元素的right值 再 加上 MarginRight + AdjustWidth 为整个面板的宽度

#横向布局
[SkinInputBar]
#面板宽度调节，可正可负，默认为0
AdjustWidth=0
#面板高度调节，可正可负，默认为0
AdjustHeight=0

#输入面板时的背景图片
BackImg=input.png
#切换时提示信息的背景图片
TipsImg=tips.png

#关于皮肤九宫格的特性可以参考：http://doc.qt.io/qt-5/qml-qtquick-borderimage.html
#简单点说就是：左上、左下、右上、右下，这四个角落不会被拉伸，而上下会水平拉伸，左右会垂直拉伸，而中间既会水平拉伸，也会垂直拉伸
#因此要把一些不让变形的logo等图片放置在左上、左下、右上、右下，这四个区域
#下面这个值用于标记整个九宫格布局
#九宫格的左边距
MarginLeft=17
#九宫格的右边距，必须为正数，表示离右边的距离
MarginRight=90
#九宫格的上边距
MarginTop=25
#九宫格的下边距，必须为正数，表示离下边的距离
MarginBottom=6
#水平拉伸时填充方式，可选值：Stretch，伸缩填充；Repeat，重复填充；Round，重复填充，但可以保证最后一个重复也是完整的，因此会进行适当伸缩
#默认为Stretch
horizontalTileMode=Stretch
#垂直拉伸时填充方式，可选值：Stretch，伸缩填充；Repeat，重复填充；Round，重复填充，但可以保证最后一个重复也是完整的，因此会进行适当伸缩
#默认为Stretch
verticalTileMode=Stretch

#输入字符串位置X坐标，为0则默认为MarginLeft，为负数则从最右边往左推进的距离
InputStringPosX=0
#输入字符串位置Y坐标，为0则默认为MarginTop，为负数则从最底边往上推进的距离
InputStringPosY=4
#输出候选词位置X坐标，为0则默认为MarginLeft，为负数则从最右边往左推进的距离
OutputCandPosX=0
#输出候选词位置Y坐标，为0则默认为(MarginTop + 输入字符串的高度)，为负数则从最底边往上推进的距离
OutputCandPosY=30
#左翻页图片
BackArrow=prev.png
#左翻页图片位置X坐标，为0则默认为从最右边往左推进的(左翻页图片宽度 + 右翻页图片宽度 + 15)的距离，为负数则从最右边往左推进的距离
BackArrowPosX=-45
#左翻页图片位置Y坐标，为0则默认为InputStringPosY，为负数则从最底边往上推进的距离
BackArrowPosY=0
#右翻页图片
ForwardArrow=next.png
#右翻页图片位置X坐标，为0则默认为从最右边往左推进的(右翻页图片宽度 + 10)的距离，为负数则从最右边往左推进的距离
ForwardArrowPosX=-35
#右翻页图片位置Y坐标，为0则默认为InputStringPosY，为负数则从最底边往上推进的距离
ForwardArrowPosY=0

#==================================================
#以下字段在qim-panel暂时没用到，仅为了兼容fcitx
#因为默认启动fcitx时，会检查皮肤文件是否正确，如果没有下面这些字段，
#那么检查结果为错误，导致把皮肤退回为default，导致再启动qim-panel就
#使用的也是default了。
InputPos=0
OutputPos=26
BackArrowX=20
BackArrowY=6
ForwardArrowX=10
ForwardArrowY=6
CursorColor=255 255 255
#==================================================

#纵向布局
#说明：如果和横向布局的配置一致，纵向布局里可以不用重复设置
#比如横向布局里的FontSize为16，如果纵向布局里的FontSize也是16，那么可以不配置该字段或配置该字段为0
[SkinFontVertical]

[SkinInputBarVertical]
#面板宽度调节，可正可负
AdjustWidth=10
#面板高度调节，可正可负
AdjustHeight=-30

BackImg=input_v.png

MarginTop=50
MarginBottom=48

