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

c++ - 如何获取当前聚焦的菜单项 ID?

当我的鼠标光标位于菜单中的某个项目上时,我想通过使用 SendMessage() 到我的状态栏来显示信息。如何获取当前菜单项 ID?我想他们使用与我的 Visual Studio 在菜单编辑器中显示的相同 ID。

我在 msdn 上找到了这些,但它们似乎都不能满足我的需求:

0 投票
2 回答
11934 浏览

python - 如何在python中设置程序标题

我一直在构建一个大型 python 程序,想知道我将如何设置程序的标题?在 Mac 上,具有焦点的程序标题显示在屏幕的左上角,紧挨着苹果菜单。目前这只显示“Python”这个词,但我当然想把我的程序的标题放在那里。

0 投票
5 回答
10047 浏览

css - CSS如何在没有javascript的情况下将鼠标悬停在父级的兄弟项目上时隐藏当前的子菜单项

我正在尝试创建一个两级水平导航菜单(或菜单栏),当您将鼠标悬停在父菜单项上时,它会显示子子菜单项。如果选择了其中一个子项,则父项具有一个视觉指示符,表明当前页面对应于其子项之一,并且其子项保持显示。

Child2 是当前页面:

当我将鼠标悬停在 parent1 或 parent3 上时,他们的孩子会根据需要显示。我的挑战是,当显示其他父母的孩子时,我无法弄清楚如何隐藏 parent2 的孩子。有没有 CSS 方法来实现这一点?我知道当鼠标移出 parent2 和 parent2 的孩子时,我可以使用 jquery 来隐藏 parent2 的孩子,但我宁愿不必使用 javascript 以获得最大的可用性。

这是一个活生生的例子

CSS:

HTML:

非常感谢您提供任何提示或帮助!

特里

0 投票
3 回答
11169 浏览

apache-flex - Flex:菜单栏,菜单点击

我不知道为什么,但我看到菜单栏上的 itemclick 事件不会触发,除非您单击子项。

什么是处理对顶层且没有子菜单项的菜单项的点击的干净方法。

例如,我想在单击 MenuItem B 时触发一个事件。

0 投票
1 回答
849 浏览

cocoa - 编写自定义菜单栏额外

我怎样才能像 Cocoa 中的 Battery Meter 一样制作 Menu Extra?我可以制作状态物品,但它们不可移动。

0 投票
3 回答
978 浏览

apache-flex - 如何使用快捷方式自动打开菜单?

我有一个菜单栏,其中包含文件、视图、工具、帮助等常规菜单项。我在每个菜单项中都有子项目。问题是我想在按 Alt+f 键时自动打开“文件”菜单。我可以捕获视图上的关键事件。

但是如何打开 MenuBar 的文件菜单(需要从 MenuBar 类调用什么函数来弹出那些子菜单项)?我在 google 上搜索了一些信息 .. 但很难找到。否则,如果您有任何更好的解决方案或示例..plz 发布它。

提前致谢 :)

斯里斯

0 投票
1 回答
1093 浏览

macos - 如何在 OSX 中创建动态菜单

我想在 OSX 菜单栏中放置一个动态生成的图标(不是静态图像)+ 可能是一点点文本。

如果可能的话,我更喜欢使用 Ruby 或其他一些方便的脚本语言来完成,但如果这是唯一的方法,我会使用 Objective C。

我怎么做?

0 投票
1 回答
897 浏览

menubar - 为 PHP include() 中的元素设置一个类

我在所有页面的顶部都有一个相同的水平菜单,我使用 PHP include() 语句添加了该菜单。在我的样式表中,我希望有一个类,如果用户在特定页面上,则与该页面对应的菜单项将具有不同的颜色。所以,或多或少:

#menu { 背景颜色:蓝色;}

#menu .active { 背景颜色:绿色;}

但是,由于菜单来自 PHP 包含,它总是相同的。如何编写一些 PHP 或 JavaScript 将 class="active" 添加到每个页面的相应菜单项?

0 投票
2 回答
2252 浏览

objective-c - 带有菜单栏但没有 Dock 图标/切换菜单的 Cocoa 应用程序

这是“如何从使用停靠图标运行切换到不使用停靠图标运行”问题中的又一个问题。我不想要停靠图标,但当应用程序位于前面时我确实想要一个菜单​​栏. 那可能吗?

在 plist 中运行 LSUIElement 设置为 1 的应用程序将启动没有停靠图标的应用程序,不会显示在命令选项卡开关列表中并且没有菜单

您可以从该模式切换到“正常”模式,从 10.2 开始通过 SetSystemModeUI 和从 10.6 开始通过 NSApplication setApplicationActivationPolicy 打开所有三个模式,但关键是没有办法回到以前的模式(见图)。

因此,解决此问题的一种方法是使用 LSUIElement = 1 启动,然后在应用程序获得焦点时激活菜单栏,并在失去焦点的应用程序上停用它。唉,我找不到这样做的方法。

有人可以帮忙吗?

最好的祝福,

坦率

0 投票
2 回答
273 浏览

css - CSS 菜单栏不显示!!!班级或身份证问题?

请帮助我解决这种精神错乱:

http://imageoneads.com/zenliver/

我的菜单栏运行良好,我不小心删除或移动了其中一个类或 ID。现在它消失了。所有浏览器都不会显示菜单,除了 Firefox for Mac。这让我发疯....不敢相信如果我想不通我必须重新开始....请帮助....谢谢

tran006