结合
何木槿 只不过后续数字微调了,去掉了数字1的底
何木槿 事实上新版字体当中仍然带有有底的数字“1”
可得出,仅仅是代码指向的字符不同,SegUIVar.ttf文件本身并没有更新。
新写的任务栏及其控件仍不是非常稳定,一切控件内部元素变动都可能导致其崩溃。还记得21H2上那个”抽搐“的任务栏吗?
SegUIVar里数字”1“宽度与其他数字不一样,较早前微软已经意识到了这一点。结合Dev通道新的常显未读通知计数,微软想尽可能减少新任务栏控件位置变动引发的不稳定现象。
因此,微软打算用带底的数字“1“替换任务栏时钟里的窄”1“。在2022年最后两个月,微软率先在当时的Dev通道应用了这一更新;而对于已发布的Client则通过LCU的方式进行替换。最终使其成为Moment 2更新的一部分(理论上21H2也是可以通过这种方式替换的,很好奇微软为什么没有)。
如果想替换回去方法也很简单。
复制一份"one",并将其覆盖"one.tnum"即可实现回退。
(当然从字符名也可以看出端倪,time number,只不过一开始只用在了展开日历的大时钟上)
2023.07.29更新:此方法有bug,窗口预览的标题详情字体回落有误。