Windows 10 的 MDI (多文档界面)程序中,文档窗口的几个按钮和外边框还是 Win 7 样式,是不是有点精分的感觉?
Photoshop 等等都是 MDI 程序。
1
BOYPT 2018-10-23 16:22:33 +08:00
MDI 的 API 在 win7 时候就已经过时了,还能给出给 win7 下的样子不是已经很好了么
|
2
murmur 2018-10-23 16:24:38 +08:00
你的 ps 太老了 cs 系列的 ps 应该就没有那么丑了
顺便这不是证明 windows 强大的兼容性么 |
3
jasonyang9 OP 过时了你干脆直接报错,弹框,或者清清爽爽的画个标准的系统界面,至少也是统一的。弄个旧 UI,保留 2 套 API 和资源在系统里面,这逻辑我不懂。
难道就为了提示用户这应用过时了?用户根本不会明白这层意思,只会觉得很奇葩。 |
4
7654 2018-10-23 16:35:03 +08:00
@jasonyang9 #3 微软的 MS 兼容性天下第一
最高可以兼容到 Win95,是不是很良心 |
5
jasonyang9 OP @murmur #2 你说的可能是 CC 系列
Photoshop CS3 图网上找的,不过他是跑在 Win 8 下面,我觉得还好看一点 https://i1.wp.com/image.ibb.co/dk2REc/ps1.jpg |
6
yksoft1 2018-10-23 16:44:47 +08:00
MDI 这个 metaphor 在 XP 的时候就被 M$放弃了。Office 2003 开始就不再 MDI 了。
|
8
jasonyang9 OP @yksoft1 #6 所以呢? MS 就不能画个好看点的 UI 出来和系统一致?还是必须这样半吊子恶心用户啊?
SDI 和 MDI 的概念当初也是 MS 提出来的,现在抛弃了。但问题人家的应用还是可以跑的,功能上也没差,就 UI 这块精分了 |
9
lhx2008 2018-10-23 16:54:52 +08:00 via Android
这是大厂的毛病,提需求到写代码要很长的时间,然而这种兼容并不是大毛病,能跑就行
|
10
lhx2008 2018-10-23 16:56:37 +08:00 via Android
“ win10 上面跑 office2003,为什么没有 2016 的效果?改个图标很难吗“
|
11
wwqgtxx 2018-10-23 17:05:14 +08:00 via iPhone
《过时了你干脆直接报错,弹框》等你回头自己在 win 上开发软件的时候就不会这么想了,程序都写好了交付给用户了,然后用户的电脑更新了一下,你的程序就运行不了了,看用户不大半夜的也把你打起来改程序🐶
|
12
jasonyang9 OP Windows 管理控制台,英文叫 Management Console,可执行程序是 `mmc.exe`。自己跑一下,就是个 MDI 程序。也是这幅德行。自家的工具还在用 MDI,也是不管的
|
14
passerbytiny 2018-10-23 17:25:13 +08:00
@jasonyang9 #3 请先去好好了解一下什么叫做兼容性。
|
15
dalieba 2018-10-28 18:02:35 +08:00 via Android
我记得 WinRAR 有时候也有这样的界面
|