问题标签 [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 投票
1 回答
836 浏览

apache-flex - 我们如何向 mx:MenuBar 添加键盘快捷键?

我需要 Flex 专家的帮助。

我有一个mx:Menubar,我需要能够根据按下的键打开/展开它。例如,如果按下Shift+ R,则需要打开“请求”顶部菜单。然后如果按下Shift+ N,它应该在模块加载器中加载“新请求”模块。我已经MenuBar用鼠标实现了 /module-loading 功能,但是我还不能实现键盘快捷键。

我在网上找到了一个示例解决方案(编辑:链接不再可用),但是,该解决方案直接执行操作(例如Shift+N加载“新请求”模块)。当您按下快捷方式时,菜单不会打开/展开,就像您将鼠标悬停在菜单上一样(例如, Shift+R打开/展开“请求”顶部菜单,然后Shift+N加载“新请求”模块)。

有没有人尝试过这样的事情?

0 投票
2 回答
5196 浏览

flex4 - 以编程方式启用/禁用 Flex 4 中的 menuBar 按钮

我的 Flex4 (AIR) 项目中有以下 XML,它定义了我的菜单界面的开始:

我试图找到让我在通过单击“加载”加载文件后将保存按钮设置为启用 = true 的语法,但是我无法弄清楚语法,请有人提出建议。

目前检测按钮点击的方式是通过 Switch/Case 测试 MenuEvent event.item.@label 的字符串结果。也许这不是最好的方法?

0 投票
1 回答
278 浏览

menubar - 如何在 Zotonic 中获得三级菜单项?

我想在 Zotonic 中显示三级菜单项。

例如,如果我在层次结构中有页面,如下所示:

  • 关于我们
    • 职业生涯
      • 为什么在这里工作?

我想要为什么在这里工作?可在下拉菜单中访问。

如何在 Zotonic 中获得三级菜单项?

0 投票
1 回答
4256 浏览

c# - Adding a Menu to the Visual Studio Menu Bar within an Add-In

Is it possible to create an add a custom menu to the main menu bar in Visual Studio within an Add-In?

I want the Add-In to create a company specific menu if it does not already exist and then add its own specific command to that menu. That way if multiple Add-Ins are supplied then they can all add the commands to the same menu.

I have found an msdn link for a walkthrough in creating a VSPackage which does this but not from within an Add-In and it requires its own specific installation/registration.

0 投票
1 回答
73 浏览

javascript - 网页菜单栏优化解决方案

我正在使用具有基于 Web 的界面的产品。功能巨大,分为模块。通过所有页面上可用的下拉菜单访问每个模块。每个菜单项至少有 2 级向下钻取(垂直)

问题:顶级菜单项太多

  • 解决方案 1:对元素进行分组(逻辑上),以便顶部菜单适合。
  • 解决方案 2:使用超级菜单技术重新组织菜单项 (à larepublic.co.uk)
  • 解决方案 3:一个足够智能的菜单,可以知道要显示多少个元素,并在左端添加一个“>>”符号。在悬停/单击/轻弹“>>”符号时,菜单会水平滚动以显示剩余元素,同时在右端放置一个“<<”符号。
  • 解决方案 4:(优于解决方案 3...)?

解决方案 1 和 2 需要大量的软技能、时间和精力……我喜欢解决方案 3 或 4 .. 有什么想法吗?

0 投票
2 回答
620 浏览

objective-c - 如何使 NSWindow 阻止其他 Windows?

我正在寻找一种拥有 NSWindow 的方法,它能够像菜单栏一样阻止其他 NSWindows。我的意思是:不可能在菜单栏上拖动一个窗口。对于我自己的 NSWindow,这种行为是否可以实现?

在此先感谢
Bijan

0 投票
1 回答
233 浏览

objective-c - 是否可以在菜单栏(不是状态栏区域)上绘图?

是否可以在菜单栏顶部放置自定义 NSView?我需要一个永久可见的视图,就像在状态栏中一样,但需要更多的空间。顺便说一句,NSStatusbarItem 的房地产有限吗?

0 投票
1 回答
673 浏览

drop-down-menu - 如何为网站的下拉菜单制作缓慢的效果

我使用dreamweaver 制作网站。我想知道如何制作类似于http://www.evga.com/中的下拉菜单。

0 投票
1 回答
235 浏览

cocoa - 在非基于文档的应用程序中将文档标记为脏

我正在创建一个简单的 Cocoa 非基于文档的应用程序。我想直观地显示正在使用的“文档”应用程序具有未保存的更改(显示点的关闭按钮)。

在不将应用程序的架构更改为基于文档的情况下是否可以做到这一点?

0 投票
3 回答
2067 浏览

qt - Qt Mac 多个菜单栏/可修改的菜单栏

我有一个显示多个子面板的应用程序,客户希望为每个子面板显示不同的菜单。

显然,Mac 应用程序每个系统窗口只能有一个 menuBar,而且它的可修改性极低(如果有的话)。我需要删除/添加或启用/禁用菜单栏上的菜单。

我考虑过让每个子面板成为系统窗口并为每个子面板附加一个菜单栏,但我没有看到任何切换到窗口菜单栏的规定。此外,我怀疑这样做会给子面板造成状态/定位混乱。

我发现了什么

我发现如果我将动作创建为主窗口的子窗口,我可以从菜单本身随意添加和删除它们。所以,我可以修改菜单内容,但不能修改菜单栏内容。

我发现我也可以随时将菜单的标题更改为任何内容。因此,如果我清除内容并将标题设置为空字符串,它会明显地删除菜单(尽管它仍然存在并且仍然突出显示)。

除非有另一种解决方案,否则现在必须这样做。

这在Mac上可能吗?如果我进入 Cocoa(不知道 Cocoa),我是否可以设置多个菜单栏,或者至少在子面板更改时修改菜单栏?