问题标签 [menubar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3761 浏览

java - 如何自动隐藏 GWT MenuBar 子菜单?

我们最近在应用程序的一部分中附加了一个 GWT MenuBar,用于菜单目的。

基本上我希望当您将鼠标悬停在顶级菜单上时打开子菜单,这很容易做到:

我还想让子菜单在用户鼠标离开子菜单时自动隐藏。理想情况下有某种延迟以防止它突然消失,但我会满足于隐藏。

这似乎不是内置的,GWT 中的 MenuItem 对象直接子类化 UIObject 这意味着没有相对琐碎的 onBrowserEvent() 或附加鼠标侦听器的地方。可能扩展 MenuItem 和下沉/下沉事件会让我添加这种行为,但我不确定这是否是最好的方法。

那么自动隐藏 GWT 子菜单的最佳方法是什么?

谢谢你。

0 投票
1 回答
235 浏览

javascript - YUI (JS):在面板中放置一个菜单栏

如果我在正文中放置一个 YUI 菜单栏,它会完美运行。但是,如果我在 Panel 中使用它,它会在没有适当背景的情况下显示。它比它应该的要大。除了默认的 sam 皮肤外,我只使用以下 css。.windowbody 是面板的类。

0 投票
1 回答
604 浏览

macos - 如何在 Mac OS X 上的 QMenubar 中隐藏服务项目?

在我的 Qt4 应用程序中,我似乎无法在 OS X 的系统菜单栏中隐藏某些选项,例如“服务”。有任何想法吗?

QMenubar

0 投票
3 回答
1163 浏览

macos - Mac Os X 中类似 Windows 的 Qt4 菜单栏

我希望我的应用程序看起来与 Windows 版本的应用程序相似:我希望我的程序将文件菜单放在应用程序本身的顶部,而不是在 Os X 中将菜单替换为顶部菜单。

我已经查看了有关此的 Qt 文档,但我似乎无法创建一个空的 QMenuBar 作为顶级 QMenuBar。(我正在使用 QMainWindow 的子类...)

0 投票
2 回答
11049 浏览

delphi - Delphi 2010 动作管理器和主菜单栏

我正在尝试使用 Delphi 2010 中的动作管理器和动作主菜单栏,但我不知道如何使这项工作。我已经尝试查看 Delphi 2010 附带的示例,但我似乎无法弄清楚这一点。

我试过玩这些例子。我已经能够将图像添加到图像列表组件并将该项目设置为新项目索引。在设计时,它会在运行时正确显示,它会恢复为原始状态。

我想学习如何使用操作管理器和操作主菜单栏,但我可以找到有关这些主题的任何帮助。是否有关于如何使用操作管理器和操作主菜单栏的教程?

0 投票
1 回答
2708 浏览

apache-flex - 自定义 flex MenuBar 或移除悬停效果

有没有办法禁用悬停效果?我不希望 flex 突出显示链接按钮和菜单栏的整个组件。

在菜单栏上,我应用了 backgroundSkin,因此当用户将鼠标悬停在顶部时,让 flex 突出显示整个菜单栏会完全破坏设计。

0 投票
4 回答
13421 浏览

html - 为什么我的图像背景在浮动:左上消失?

我想在每一端创建一个带有图像的导航栏,以使其变得纯净。

所以,我在下面创建了 HTML 和 CSS,效果很好。我的菜单项在 ul/li 列表中。

当我对列表进行样式设置以将所有项目放在一行上时,末端的图像就会消失。那是怎么回事?我如何解决它?

罪魁祸首是 float: left; 以下。

--- test.html ---

--- 测试.CSS ---

图像不同,因此可以复制粘贴 html/css 进行测试。

这是怎么回事?我究竟做错了什么?

0 投票
2 回答
679 浏览

user-interface - 菜单栏布局/设计中的范式

在我的应用程序菜单栏上进行一些重组。在查看其他应用程序时,似乎有两种不同的结构方式。

要么是“老派”最常见的方式,动词/命令后跟主语。即你想做什么,你想做什么。像这样:

  • 文件
    • 新的
      • 酒吧
    • 打开
      • 酒吧
    • 辞职

或者是新应用程序有时会尝试的一种,可能是因为微软引入了它的功能区结构。即您想使用什么以及您想对其执行什么操作。像这样:

  • 文件
    • 辞职
    • 新的
    • 打开
  • 酒吧
    • 新的
    • 打开

这两个范式成立了吗?他们有名字吗?将帮助我提及它们及其差异。

0 投票
4 回答
7145 浏览

python - PyQt MenuBar Mac OSX 雪豹

我正在尝试将一个项目添加到一个简单的 PyQt 示例的应用程序菜单栏中。但是,以下代码似乎根本没有改变菜单栏。菜单中唯一的项目是“Python”。下面是大部分代码,减去导入和实例化。

我也尝试过创建一个新的QMenuBar并使用该setMenuBar()方法手动换出菜单栏。

上述代码段中有任何明显的错误吗?

0 投票
1 回答
1223 浏览

c++ - 如何使用 Visual Studio 2008 在我的程序中添加菜单栏?

我设法通过单击并向我想要的每个菜单项写入文本来在菜单编辑器中创建菜单栏。

我看不到任何按钮来获取代码以将菜单包含在我的程序中。

我怎样才能让这个菜单工作?

C++