kmplayer皮肤制作修改心得

电脑杂谈  发布时间:2019-10-11 00:03:52  来源:网络整理

kmplayer 皮肤_kmplayer 默认皮肤_kmplayer默认皮肤

kmplayer 的外观文件 的外观文件(ksf 格式 实际上是个压缩包,只要将其前缀名 格式)实际上是个压缩包 实际上是个压缩包, 格式就可以开启了。 改成 rar 或者 zip 格式就可以开启了。 如果熟悉代码语言的话就可以自己做皮肤了 最后压缩的之后要切记 将文件全部选中 全部选中( 这个文 最后压缩的之后要切记: 将文件全部选中(不是直接压缩 ksf 这个文 注意 件夹, 而是把这个文件夹下的所有文件全部选中) 然后右击选择“添 , 件夹, 而是把这个文件夹下的所有文件全部选中) 然后右击选取 添 加到压缩文件……”,选择 zip 格式,然后再把后缀改成 ksf 即可。 , 格式, 即可。 加到压缩文件 补充:本人经实验看到,其实可以不用把开启后的 ksf 文件再压缩回 补充:本人经试验发现, 文件再压缩回 去也能用, 去也能用,只要将这个文件夹放入 skins 文件夹中再右击 kmp,从这 , 中的哪个文件夹了,选择它也可以开启这个皮 里可以找到放到 skins 中的哪个文件夹了,选择它也可以开启这个皮 肤的。 。 。 肤的。。。它是由以下这几个图片构成的: (点击放大看)其代码如下: (为便于学习,本人将其简化了) [LeftPanel] --左边面板标签 type=panel ---指定其类别为面板 align=left ---对齐方式为左对齐 width=8 ---宽为8像素(px) image=Left.bmp ---指定目标图片 [RightPanel] type=panel align=right width=10 image=Right.bmp [TopPanel] type=panel Transparent=1 align=Top height=8 ---右边面板标签---顶部面板标签 ------面板透明度设置(1为透明,0为不透明)image=CAPTION.BMP margin1=10 ------边缘设置, 可以理解为 top 边框的左边界向外伸长10px (使边缘融合) margin2=10 ----边缘设置,可以理解为 top 边框的右边界向外伸长10px(使边缘融合, 这里看效果) 这里看效果 [BottomPanel] ----底部面板标签 type=panel align=Bottom height=48 usingtransrgn=1 ---去除黑边(本人理解为类似抠像,1表示“是”,0为“否”) 点此处看效 ( 果) image=Bottom.bmp margin1=145 margin2=125 [TV] ---TV 按钮标签 type=button ---类型为按钮 parent=bottompanel ----按钮必须附着在面板上,指定其父面板为 [BottomPanel] image=TV.bmp width=18 height=17 left=-85 -----负号表示离前面85px,正值表示离左边距离85px top=28 ------离 top 面板顶部28px command=openURLcmd ------这是一个命令语句,表示它可以开启 TV 的 url [PlayList] -----播放列表标签 type=button ------类型为按钮 left=-100 top=28 width=18 height=17 parent=BottomPanel ----指定父面板为[BottomPanel] Transparent=1 ------面板透明度设置(1为透明,0为不透明) image=list.bmp Command=PlaylistViewCmd ---- 表示它可以开启播放列表 hint=播放列表 ------个人理解,它需要是一个说明语句 [Track] --------轨道(时间轨道和声音 轨道)标签 type=Slider --------类型为滑动器 parent=BottomPanel ----指定父面板为[BottomPanel] Thumb=V_Bar_Knob.bmp -----指定滑块 Slider1=SLIDER_MAIN.BMP ----滑块经过前的样式 Slider2=SLIDER_MAIN_RANGE.BMP----滑块经过后的样式 left=100 -----此处以左边为参考点(固定的边) ,离左边为94px(窗口拖动不影响图标 width= -94位置) top=5 -----轨道两侧向外扩展7px margin1=7 margin2=7 -----轨道两侧向外扩展7px(这里看 这里看 这里 效果) 效果 Command=SliderTrack -----命令其为滑动器轨道 [VolumeSlider] --------声音轨道标签 type=Slider parent=BottomPanel Thumb=V_Bar_Knob.bmp -----指定滑块 Slider1=SLIDER_MAIN.BMP Slider2=SLIDER_MAIN_RANGE.BMP left=-75 width=-10 ---此处以左边为参考点(固定的边) ,离左边为10px(这样有利于窗口缩放,固 定了按钮位置) height=10 top=12 margin1=13 margin2=13 Command=SliderVolume -----命令其为声音轨道 [TitleLabel] -----显示字幕 标签 type=Label -----类型为标签 parent=BottomPanel -----调整对齐方式为居左 Alignment=left left=138 width=-112 -----此处以左边为参考点,离前面为112px(这样有利于窗口缩放) top=28 height=14 FontColor=$FFff00 -----设置图标样式 FontSize=8 ----设置图标大小 Visibleoutline=1 ------设置字体阴影(1为有,0为无) Command=LabelTitle -----命令其为显示字幕标签 Scroll=1 -----设置其为滚动字幕样式, (1为字 幕可滚动,0为字幕不可滚动) [Speaker] ------ 声音标签 type=Button ------类型为按钮 parent=BottomPanel Transparentment=1 ------面板透明度设置(1为透明,0为不透明) image=speaker.bmp group=1------是否成组(1为是,点击后界面不反弹kmplayer默认皮肤,0为否,点击后界面返回到以前的状况) 这里看效果 width=11 height=8 left=-88top=13 Command=AudioMuteVolumeCmd----设置命令为静音 hint=静音 [Play] ------播放标签 type=button left=5 top=14 width=28 height=28 parent=BottomPanel image=Play.bmp Command=PlayPlayPauseCmd ---- 播放命令 hint=播放 -----中文说明 [Pause] ----暂停标签 type=button left=5 width=28 top=14 height=28 parent=BottomPanel image=Pause.bmp Command=PlayPausePlayCmd-----暂停命令 hint=暂停 -----中文说明 [next] type=Button parent=BottomPanel image=Next.bmp width=27 height=19 left=95 top=25 Command=PlayNextFileCmd -----下一曲标签-----下一曲命令hint=下一个 -----中文说明 [Prev] ------上一曲标签 type=Button parent=BottomPanel image=Prev.bmp width=27 height=18 left=65 top=26 Command=PlayPrevFileCmd------上一曲标签hint=上一个 -----中文说明 [stop] ------停止标签 type=Button parent=BottomPanel image=stop.bmp width=21 height=22 left=34 top=22 Command=PlayStopCmd ------停止命令 hint=停止 -----中文说明 [Min] ------最小化标签 type=button left=-55 top=27 width=16 height=16 parent=bottomPanel image=mini.bmp Command=MinCmd ------最小化命令 hint=最小化 -----中文说明 [Zoom] ------最大化标签 type=button left=-38 top=27 width=16 height=16 parent=bottomPanel image=restore.bmp Command=ScreenMaxSize ------最大化命令 hint=全屏幕 -----中文说明 [Restore] type=button left=-38 top=27 width=16 height=16 parent=bottomPanel image=restore.bmp Command=ScreenRestoreSize-----还原窗口命令 hint=回到视窗方式 [Exit] ------退出标签type=button left=-21 top=27 width=16 height=16 parent=bottomPanel image=exit.bmp Command=ExitCmd hint=关闭------退出命令表明: 说明: 在修改高宽时要留意选择参考边,因为我们要考虑播 在修改高宽时要留意选择参考边,因为我们要考量播 我们需要选用固定边作参考, 放器的缩放问 题,我们需要选用固定边作参考,比 轨道标签, 如,[track]轨道标签,left=100,width=-94这里 track 轨道标签 , 这里 左边离父面板上面的距离为 100px,而后面则离父面 ,而后面则离父面 板的后面距离为94,这样, 不管播放器如何缩放, 板的左边距离为 ,这样, 不管播放器如何缩放, track 轨道都是固定在一个位置的,即不管面板怎么 轨道都是固定在一个位置的, 缩放, 缩放, track 轨道两端离父面板两端的距离都是不变 避免了 track 因面 板的缩放而发生们位移。。。 板的缩放而发生们位移。 。。 的, 。 此为本人经半天时间自己摸索起来的一点点小小的 经验, 肯定是漏洞百出, 希望懂得制作 kmp 皮肤的朋 皮肤的朋 经验, 肯定是漏洞百出, 友多提意见,友多提意见kmplayer默认皮肤,多多指教


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/bofangqi/article-125877-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...