问题标签 [popupmenu]

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 投票
2 回答
11312 浏览

vb.net - 如何在visual basic.net中创建弹出菜单?

如何在 vb 2008 中创建一个弹出菜单,用作右键单击时的上下文相关菜单?

0 投票
3 回答
236 浏览

vb.net - Visual Basic 和上下文菜单

有没有办法在弹出菜单中添加标题?我没有找到这方面的财产。

0 投票
1 回答
936 浏览

delphi - 使用实时弹出菜单最小化 Delphi 应用程序

我正在尝试在计时器中运行它:

它一直存在于代码中,我们刚刚发现当您激活弹出菜单时它不起作用,它不会最小化 MDI 父窗口。

我想如果我可以在运行此代码之前关闭弹出菜单,那么我会没事的。问题是,这段代码在 MDI Parent 中,我不知道当前弹出菜单在哪里。它是否是另一个表单工具栏的一部分并不重要,这个表单工具栏,右键单击的产品或空格键旁边看似无意义的键。

那么,有没有办法在我的整个程序中隐藏活动的弹出菜单?

此外,如果有比我用来最小化的代码更好的代码块来规避这个问题,那也是很棒的信息。

0 投票
1 回答
1011 浏览

cocoa - 使用 Cocoa OSX 以编程方式实例化没有 NSPopUpButton 的 NSPopUPMenu

不久前,我做了一个可可小部件,它是一个按钮,按下时会弹出一个弹出菜单并处理选择。使用 NSPopupMenuButton 类非常简单,但现在我需要做一些稍微不同的事情。我有一个 openGL 小部件,当我单击该小部件的某个部分时,我需要弹出从 NSPopupMenuButton 获得的相同弹出菜单,但没有按钮。我在 NSPopupMenuButton 的文档中找不到对这个菜单类本身的任何引用。我正在尝试做的事情可能吗?还是我需要从头开始构建这个弹出菜单?

0 投票
3 回答
4562 浏览

visual-studio - 如何将消息映射添加到 MFC 中的动态菜单项

我编写了一个具有列表视图控件的 MFC。当用户右键单击任何项​​目时,我将生成一个动态菜单项,其中包含在列表视图中选择的文本。一切都正常显示,但我不知道如何将消息映射添加到该动态菜单项。

有什么帮助吗?

0 投票
2 回答
12798 浏览

delphi - Delphi 动态菜单项

我有一个弹出菜单,里面有一些项目。

我希望能够向选项 3 sub2 添加一个子子菜单,所以它看起来像:

我一直在尝试使用下面的代码来解决这个问题,我可以做到“如果”菜单选项不存在(选项 3),但如果选项 3 已经存在(它会创建一个重复菜单选项)

我该怎么做?

谢谢

形式:

p>

0 投票
3 回答
2674 浏览

delphi - 双击右键显示带有 TListView 的 PopUpMenu !

我有一个 TListView 和 TPopupMenu,当我右键单击一个 TListItem 时,我想显示一个上下文菜单。我通过分配组件尝试了“AutoPopup”,但是在右键单击时仅显示 PopupMenu 并且未选择想要的元素。所以我尝试使用“OnMouseDown”,但我们需要单击并再次单击以显示所需项目的菜单。第一次单击是选择项目,第二次显示菜单。但我只想一键完成这两件事。你对这个问题有什么想法吗?

谢谢你。

0 投票
1 回答
1589 浏览

c++ - Is there any simple way to determine when the popup menu was dismissed?

I'm displaying a popup menu using TrackPopupMenu and would like to know when it is dismissed via clicking outside of it. I've looked through all the menu functions but didn't find anything useful in this regard. Spy++ told me that no window message is sent in this case.

So, is there an easy way to do it without installing a mouse hook? Thanks!

0 投票
2 回答
1461 浏览

delphi - 阻止 VCL 子控件继承父弹出菜单

我有一个分配给它的 TPopupMenu 的 Delphi 2007 VCL TPanel。面板上有一些 TEdit 控件。编辑继承父面板的弹出菜单。我不想让这个弹出窗口继承,所以编辑将显示默认的 Windows TEdit 弹出菜单,包括复制、剪切、粘贴等,但还没有找到方法。似乎没有“ParentPopupMenu”类型的属性来设置哪些控件从父组件继承它。

0 投票
3 回答
31574 浏览

user-interface - 使用一行代码在 MATLAB 中返回弹出菜单选择

我有一个 GUI,它在另一个回调中使用弹出菜单中的选择。有没有办法在不创建任何临时变量的情况下仅在一行中返回弹出菜单的选定值?我尝试了几种解决方案,但我只用一个临时变量管理了两行:

三行:

两行:

有人能把它剃成一个吗?

PS,这是一个动态菜单,所以我不能完全使用get(handles.popupmenu1,'Value')和忽略字符串组件。