V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
icylogic
V2EX  ›  Windows

Windows 10 标题栏尺寸会变化是 Bug 还是 Feature?

  •  
  •   icylogic · 2017-10-31 10:50:57 +08:00 · 2517 次点击
    这是一个创建于 2578 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最大化的时候,标题栏( Caption Bar )会变窄,所以就造成这种效果(系统是 1709 ):

    explorer

    Explorer 不仅上下变窄了。图标左边的 margin (或者说标题栏的 padding )直接变 0 了。我无论如何也不觉得这是个好看的设计…… (完整的图片:Full, Half

    这个有 Pixel Grid 看得更清楚一点,注意图标和文字大小是一致的。 cmder VSCode 之类的也都有这个问题。我猜 Chrome 不是最大化时多出来的空白(第二张)也是因为这个

    chrome-full chrome-half

    然而 Firefox Beta 没有这个问题,最大化、半屏、窗口化时全都一样高 (32px)

    其实我也不是有强迫症的设计师,会发现这个是因为 GVim,全屏和半屏 (Win + right/left) 的时候是这样

    vim-full

    底下一个巨大的白边。当然这个也和 vim 的设计有关,只能整行整列地显示,只是正好把这个问题放大出来了。

    我其实搜索了一下,似乎和 Win3.1/Win95 时代遗留的 hack 有关,不过不太确定。好奇这种 …… feature 没有什么官方文档吗?

    PS. 两个可能相关的链接:

    2 条回复    2021-09-03 02:08:15 +08:00
    geelaw
        1
    geelaw  
       2017-10-31 10:58:52 +08:00 via iPhone
    这个是 by design

    但实际实现是有问题的,比如你把任务栏放在天上可以看到一些 buggy 的现象。
    ingramyang
        2
    ingramyang  
       2021-09-03 02:08:15 +08:00 via Android
    挖坟。这个问题让我很头疼,这么设计已经很脑残了,现在这个问题又蔓延到了 xaml island 上
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3006 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:04 · PVG 22:04 · LAX 06:04 · JFK 09:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.