问题标签 [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.
vb.net - 如何在visual basic.net中创建弹出菜单?
如何在 vb 2008 中创建一个弹出菜单,用作右键单击时的上下文相关菜单?
vb.net - Visual Basic 和上下文菜单
有没有办法在弹出菜单中添加标题?我没有找到这方面的财产。
delphi - 使用实时弹出菜单最小化 Delphi 应用程序
我正在尝试在计时器中运行它:
它一直存在于代码中,我们刚刚发现当您激活弹出菜单时它不起作用,它不会最小化 MDI 父窗口。
我想如果我可以在运行此代码之前关闭弹出菜单,那么我会没事的。问题是,这段代码在 MDI Parent 中,我不知道当前弹出菜单在哪里。它是否是另一个表单工具栏的一部分并不重要,这个表单工具栏,右键单击的产品或空格键旁边看似无意义的键。
那么,有没有办法在我的整个程序中隐藏活动的弹出菜单?
此外,如果有比我用来最小化的代码更好的代码块来规避这个问题,那也是很棒的信息。
cocoa - 使用 Cocoa OSX 以编程方式实例化没有 NSPopUpButton 的 NSPopUPMenu
不久前,我做了一个可可小部件,它是一个按钮,按下时会弹出一个弹出菜单并处理选择。使用 NSPopupMenuButton 类非常简单,但现在我需要做一些稍微不同的事情。我有一个 openGL 小部件,当我单击该小部件的某个部分时,我需要弹出从 NSPopupMenuButton 获得的相同弹出菜单,但没有按钮。我在 NSPopupMenuButton 的文档中找不到对这个菜单类本身的任何引用。我正在尝试做的事情可能吗?还是我需要从头开始构建这个弹出菜单?
visual-studio - 如何将消息映射添加到 MFC 中的动态菜单项
我编写了一个具有列表视图控件的 MFC。当用户右键单击任何项目时,我将生成一个动态菜单项,其中包含在列表视图中选择的文本。一切都正常显示,但我不知道如何将消息映射添加到该动态菜单项。
有什么帮助吗?
delphi - Delphi 动态菜单项
我有一个弹出菜单,里面有一些项目。
我希望能够向选项 3 sub2 添加一个子子菜单,所以它看起来像:
我一直在尝试使用下面的代码来解决这个问题,我可以做到“如果”菜单选项不存在(选项 3),但如果选项 3 已经存在(它会创建一个重复菜单选项)
我该怎么做?
谢谢
形式:
delphi - 双击右键显示带有 TListView 的 PopUpMenu !
我有一个 TListView 和 TPopupMenu,当我右键单击一个 TListItem 时,我想显示一个上下文菜单。我通过分配组件尝试了“AutoPopup”,但是在右键单击时仅显示 PopupMenu 并且未选择想要的元素。所以我尝试使用“OnMouseDown”,但我们需要单击并再次单击以显示所需项目的菜单。第一次单击是选择项目,第二次显示菜单。但我只想一键完成这两件事。你对这个问题有什么想法吗?
谢谢你。
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!
delphi - 阻止 VCL 子控件继承父弹出菜单
我有一个分配给它的 TPopupMenu 的 Delphi 2007 VCL TPanel。面板上有一些 TEdit 控件。编辑继承父面板的弹出菜单。我不想让这个弹出窗口继承,所以编辑将显示默认的 Windows TEdit 弹出菜单,包括复制、剪切、粘贴等,但还没有找到方法。似乎没有“ParentPopupMenu”类型的属性来设置哪些控件从父组件继承它。
user-interface - 使用一行代码在 MATLAB 中返回弹出菜单选择
我有一个 GUI,它在另一个回调中使用弹出菜单中的选择。有没有办法在不创建任何临时变量的情况下仅在一行中返回弹出菜单的选定值?我尝试了几种解决方案,但我只用一个临时变量管理了两行:
三行:
两行:
有人能把它剃成一个吗?
PS,这是一个动态菜单,所以我不能完全使用get(handles.popupmenu1,'Value')
和忽略字符串组件。