问题标签 [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.
delphi - Delphi 弹出菜单可见性
Delphi 7 中是否有办法确定弹出菜单是否可见(显示在屏幕上),因为它缺少 Visible 属性。
internet-explorer - 从 IE 中删除“目标另存为...”
有没有办法通过使用组策略或注册表黑客从 Internet Explorer 的右键菜单中删除“目标另存为”?失败了,有一种简单的编程方式吗?
delphi - 如何创建带有下拉菜单的按钮?
有没有办法显示 IE/Firefox 后退按钮样式、下拉菜单按钮?
user-interface - 什么时候应该在菜单项中使用省略号
我什么时候应该把 ... 放在菜单项的末尾?我似乎记得读过一些规则,但我一生都找不到它们。
对于上下文-我正在向右键单击菜单添加一个属性选项,并且想知道添加它们是否合适。
ui-automation - 如何以编程方式在 Windows 中选择弹出菜单项?
我有一个应用程序,我正在为其编写一个小向导。它通过将鼠标移动到适当的按钮、菜单并单击它们来自动化应用程序的一小部分,以便用户可以观看。
到目前为止,它将鼠标移动到树项目并发送右键单击。通过 TrackPopupMenu 弹出一个菜单。接下来,我将鼠标移动到弹出菜单上的相应项目。我不知道如何选择菜单项。
我尝试将左键单击发送到菜单的所有者窗口,尝试将 WM_COMMAND 发送到菜单的所有者等。没有任何效果。
我想菜单本身就是一个窗口,但我不知道如何从我拥有的 HMENU 中获取它的 HWND。
关于如何 PostMessage 单击弹出菜单有什么想法吗?
PS 我使用单独的线程来驱动鼠标和发布消息,所以 TrackPopupMenu 同步没有问题。
.net - 创建自定义上下文菜单
我有一个简单的对话框,我想将其显示为上下文菜单。
我可以点击右键并将其显示为没有边框的模态对话框,如果可能的话,我希望它看起来像 Windows 上下文菜单(lhs 上的栏,蓝色边框) - 有没有办法自动收集用户桌面设置,(需要同时适用于 XP、Vista)?
vb6 - 如何在VB6中的按钮下方放置弹出菜单
我有一个 VB6 应用程序。有一个主要形式。它包含一个用户控件。这个用户控件有一个按钮控件。当我单击按钮时,我希望弹出一个菜单,以便菜单的左上角位于按钮左下角的正下方。
如果我做:
菜单出现在鼠标所在的位置。
如果我尝试提供坐标
数学完全错误,菜单显示偏离目标。
我不太确定 PopupMenu 调用需要什么类型的坐标以及如何计算按钮下方的位置。
c# - Gtk 中的弹出菜单#
我有一个 Gtk 滚动窗口,我正在尝试附加一个 PopupMenuHandler 函数,如下所示:
HandlePopupMenu 看起来像这样:
我的问题是,当我右键单击滚动窗口时,这个事件永远不会被调用。我假设它应该基于this。只有一个其他事件处理 ScrollEvent,没有处理键盘或鼠标按钮。谁能告诉我为什么这不起作用?
objective-c - Creating Cocoa PopUpMenus programmatically and Getting code form a GUI item built with the interface builder
I need to create many Cocoa items programmatically and most resources I can find focus on creating GUI with the builder. Is there any way to get the objective C code for an interface item created using the interface builder in Xcode? Also, I am a little confused about PopUpMenus. Are PopUpMenus contained inside PopUpButtons or are the independent? Also, can anyone link me to a good description of how to create PopUpMenus programmatically Using Cocoa and Objective-C?
menu - SWT 菜单中的 KeyListener 或 TraverseListener
我希望能够在 SWT 菜单打开时检测键盘输入(即 TAB 键),但是当使用该addListener
方法添加侦听器时它似乎没有广播任何事件,并且没有addKeyListener
或addTraverseListener
方法。
我还尝试将侦听器添加到添加菜单的控件(它是一个弹出菜单)以及 shell,但关键事件也不会到达这些对象。
看起来菜单是一个操作系统级别的控件,会占用键盘事件。有没有人找到一种从弹出菜单中获取击键的方法?或者是制作我自己的非操作系统弹出菜单的唯一选择?