为什么那里有这么多不同类型的菜单栏? [英] Why are there so many different types of menu bars out there?

查看:84
本文介绍了为什么那里有这么多不同类型的菜单栏?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Firefox,Visual Studio,WinForms,记事本,Adobe Reader仅举几例,它们都有不同的样式菜单栏.

我猜测的默认菜单栏是记事本上的一个,实际上是非常丑陋,因为它的底部有一条暗线,然后有一条亮线.为什么是这样?它从何而来? User32.dll?用来与其他Windows应用程序保持一致外观的正确菜单栏类型是什么?

Firefox, Visual Studio, WinForms, Notepad, Adobe Reader just to name a few, all have different style menu bars.

The default one I am guessing is the one on notepad, which is actually quite ugly as it has a dark line then a bright line on the bottom. Why is this? Where does it come from? User32.dll? What is the correct type of menu bar to use to try to give a consistant look and feel with other windows applications? Is there a guide for this?

推荐答案

记事本中的一个是Windows默认设置.因此,如果您认为它很笨拙,请更改Windows主题. Visual Studio中的一个更像是Office 2003风格.由于Adobe Reader是多平台的,因此他们开发了一个自定义菜单,该菜单可以在多个平台上使用(并且在所有平台上看起来都一样).

对于Windows,Microsoft现在已经创建了Ribbon,我认为是一件好事(但我一直与认为这毫无用处的人们进行讨论,但这是因为他们已经习惯了一些不直观的事情,现在他们讨厌改变).例如,如果您看一下Windows 7,那么即使是记事本(或者是写字板,也不知道在我脑海中)也使用了Ribbon.我想微软将来会在所有应用程序中使用Ribbon.

如果您想为您的应用程序提供现代的Windows外观,的感觉,我绝对推荐功能区,否则请坚持使用默认的菜单栏,让Windows为您完成主题设置.

The one in notepad is Windows default. So, if you think it's uggly, change your Windows theme. The one in Visual Studio is more of an office 2003 style. Since Adobe Reader is multiplatform, they have developed a custom menu that will work on multiple platforms (and looks the same on all platforms).

For Windows, Microsoft has now created the Ribbon, which I think is a good thing (but I keep having discussions with people who think it's worthless, but that's because they are used to something that is not intuitive, and now they hate changes). If you take a look at Windows 7 for example, even notepad (or is it wordpad, don't know out of my head) uses the Ribbon. I think Microsoft will move to the Ribbon for all their applications in the future.

If you want to give your application a modern Windows look & feel, I definitely recommend the Ribbon, otherwise stick to the default menu bar and let Windows do the theming for you.


这篇关于为什么那里有这么多不同类型的菜单栏?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆