问题标签 [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.
java - Java PopupMenu 复选框系统托盘
我正在制作一个应用程序,我希望在我的 java popupmenu(如下所示)中有一个复选框,用于在启动时运行该选项。
这是弹出菜单:http : //imgur.com/ZiF2Z
我如何将“启动时运行”选项设为复选框。
delphi - 如何让多级 PopupMenu 中的所有项目作为一个无线电组?
我有一个带有子菜单的 PopupMenu,一次只能检查一项。GroupIndex
据我尝试,并且RadioItem
属性在相应的子菜单之外不起作用。
我找到了这段代码来检查 PopupMenu 及其直接子组件,但我没有任何运气来创建这样的弹出窗口。我需要一个快速的解决方案——PopupMenu 有 4x14 条目,总是遍历所有菜单和子条目,这不是最好的解决方案,我想。
是否有一个我缺少的简单属性,或者迭代的艰难路径是我唯一的选择?
delphi - 如何为 ListView 标题栏设置弹出菜单以及项目弹出菜单?
我有一个 ListViewViewStyle = vsReport
和两个弹出菜单:
- 列弹出菜单,我想在用户右键单击标题栏时打开
- 项目弹出菜单,必须在用户右键单击任何列表项/子项或项目下方的空白时打开。
显示菜单的最正确方法是什么?我应该处理哪些事件?
问题是当我设置ListView.PopupMenu
属性时,右键单击 ListView 客户端矩形中的任何点后会出现弹出菜单。
当我处理ListView.OnColumnRightClick
事件时,如果仅在单击列标题后触发,不包括标题栏的可用空间(在列的右侧)。
LisView.OnMouseUp
仅在右键单击项目下方的空白后才会触发事件。
android - 像在 ICS 中一样在 android 2.x 中创建下拉菜单的最佳方式
我想创建带有下拉菜单的按钮,例如 ICS 上的 ActionBar 中的溢出菜单按钮。我有问题,因为 android 2.x 中没有 PopupMenu。使用 Spinner 的第二种方式,但它不适合我,因为 Spinner 总是在我的自定义背景或我选择的项目上显示第一个项目。我怎样才能实现它?一般来说,我想要 ContextMenu 但很少和位置点击视图。谢谢。
它看起来像这样:
c++ - TrackMenuPopup : 弹出菜单不断消失
我创建了一个弹出菜单,当用户使用TrackPopupMenu单击任务栏图标时将显示该菜单。代码工作正常,直到我在菜单外单击以取消选择项。然后,每当我左/右键单击图标时,菜单就会弹出并在我看到它之前立即消失(看起来 TrackPopupMenu 立即返回 0)。MDSN 告诉了PostMessage(hDlg, WM_NULL, 0, 0);
在TrackPopupMenu 之后添加的方法来修复,但它不起作用。
这是我的代码:
eclipse - 在 Eclipse 插件中启用/禁用菜单项
我用一个菜单项制作了一个弹出菜单,我只想在右键单击某个类类型的树项时启用它,否则禁用它。
我怎样才能做到这一点?
macos - 通过 Tab 按钮打开弹出菜单
我想通过 TAB 按钮打开弹出菜单。附上一张图片来解释它。
当我在第一个 textField 上按 TAB 时,它应该打开它下面的弹出菜单,依此类推。目前它只是选择弹出菜单,我们必须点击它才能打开。
如果有办法通过 TAB 打开弹出菜单,请告诉我。
谢谢
c - 在小部件 GTK 下方放置弹出菜单
我在将弹出菜单放置在 GTK 中我想要的位置时遇到了一些问题(与我的按钮沿相同的 y 轴,因此它似乎从按钮下拉)。
当我在 win32 中编写类似的东西时,我得到了它的工作,但是对于我的生活,我无法让这个东西在我想要的地方绘制!
我已经完成了我的研究,我知道(我认为)应该做什么,那就是当我调用 gtk_menu_popup()
我应该在一个函数指针中将它传递给一个放置弹出窗口的方法(链接到方法规范 - http://developer.gnome.org/gtk/2.24/GtkMenu.html#GtkMenuPositionFunc)
但是我对函数指针有点垃圾(我说话的时候旁边有 Kernighan 和 ritchie 的书),但我很确定我做对了。
这是我对该方法的尝试:
我通过这样做从按钮处理程序调用它:
但是当我编译它时它说它不是 GtkMenuPositionFunc,所以我只是将它转换(虽然不知道这是否正确)。
问题是我不认为我的方法被调用,因为它从不打印帮助:(加上它仍然在我单击的任何地方生成菜单(可能是因为它没有调用该方法或它应该做的任何事情)。
任何帮助/想法都会受到极大的欢迎:)谢谢:)
matlab - matlab popupmenu 回调从未调用过
我的 matlab gui 中有一个名为 listBitDepth 的弹出菜单。
我用值填充它
哪个有效。
我有一个回调函数
但是,如果我从弹出菜单的列表中选择一个项目,则不会调用它。
为什么?
drag-and-drop - 右键单击将 TPopupMenu 解释为拖放
我有一个按预期工作的弹出菜单。同一对象上的拖放功能按预期工作。把它们放在一起,然后...
右键单击时会出现弹出菜单。当菜单仍然存在时,随后在弹出菜单上但仍在对象上的左键单击会调用拖放功能,就好像最初的右键单击是一直保持到现在然后释放的左键单击.
我做错了什么?我怎样才能解决这个问题?