阅读:1987回复:10
关于PC背景皮肤拉伸问题的反馈
周大,关于背景皮肤参数stretch有个问题还是想反馈一下。多行时纵向拉伸似乎是根据设置候选个数来规定拉伸长度的,但对于只有少数一两个候选时会有大量空白拉伸区域,并不好看,可否调整一下根据实际候选个数动态调整拉伸长度,以便自动适配候选框
图片:多行.png 对于双行皮肤(单行暂未测试),stretch目前不能设置纵向拉伸,可否更新支持一下 图片:双行.png 以前其实问过这类问题(参见关于pc皮肤使用图片背景问题),但使用中自定义背景图作选框时确实不太方便,望周大考虑优化一下呢。如有理解方面的问题,还望指教! |
|
沙发#
发布于:2024-05-06 21:31
多行皮肤那个是考虑性能问题,不会调整当前实现。
双行皮肤是很多皮肤并不支持进行纵向缩放,所以没有实现,今晚更新一下支持,部分皮肤支持。 |
|
板凳#
发布于:2024-05-07 12:13
dgod:多行皮肤那个是考虑性能问题,不会调整当前实现。感谢周大更新支持,目前双行也可以纵向拉伸了。目前,我在测试双行和多行时发现stretch参数双行与多行不能通用。以下我用同一个背景图片作为双行和多行的候选框(大小为192×76,图片中画的分隔线在纵向中间位置也是就纵向28左右),字体大小也相同时作对比。 1.当双行stretch=10,23 22,20时(此时双行的候选显示位置正常),多行时要设置stretch=10,15 35,20才正常 2.双行与多行的编码显示位置也是不统一的,很难调整,双行时code=10,5 cand=10,28就能显示到中间适当位置,而多行时code=10,1 cand=10,44才能显示到合适的位置。 以上问题是不是程序内部拉伸机制(方法),双行和多行未做统一呢?或是对字体大小的影响优化得不够完善,可否进一步优化一下? 3. 另外,我发现,图片背景时cand_max参数无效,颜色背景时是正常可以限制的。 4. 测试发现,图片背景时拉伸区域以yong.ini->cand个数为准,导致候选框过长,针对这个问题我想建议图片背景时以cand_max这个参数为准,这样就在皮肤中限制了候选个数,让候选框不至于拉得太长,同时也不至于影响输入法效率,可否? |
|
地板#
发布于:2024-05-07 12:31
cand_max个数在缩放参数正常设置时此选项无效。这个以cand为准为好。
双行时还有些问题,但应该和你这情况没关系。 有分割线的情况下,双行和多行的缩放区域肯定是不一样的。多行现在没办法处理好字体变化。 编码显示位置是写死的,它总是在那个位置,所以不应该会有问题。 |
|
4楼#
发布于:2024-05-09 12:57
|
|
5楼#
发布于:2024-05-09 15:19
|
|
6楼#
发布于:2024-05-09 15:42
dgod:上传之前我测过,可以缩放的。如果不行的话,你把皮肤放上来。回到原帖我上传2款带背景的皮肤吧,一款是我自己做的,一款是修改别人的。麻烦周大看看呢,是图片制作有什么要求吗?还是哪里参数设置有问题。 1.FreshX,设置skin=skin/FreshX 4测试 FreshX.zip 2.BlackboardBlackboard.zip |
|
7楼#
发布于:2024-05-09 15:57
|
|
8楼#
发布于:2024-05-09 21:00
这是我设置的后的两行图片皮肤,用更新后的最新测试版能正常工作
|
|
|
9楼#
发布于:2024-05-09 21:45
|
|
上一页
下一页