问题标签 [tray]
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 - Ubuntu 上托盘消息的 Java 外观
我正在通过trayIcon.displayMessage(...) 在系统托盘上显示消息,但它们看起来不太好。我试图将它们的外观和感觉更改为系统标准,但在创建图标之前调用 UIManager.setLookAndFeel(...) 并没有改变任何东西。
c++ - CMFCPopupMenu 在 Win7 中保持在后台
我正在尝试一些新的 MFC 功能,我想要与 Visual C++ Language Samples for Visual Studio 2010 中的 TrayMenu 项目相同的东西,但在我的机器上(不知道是否只在我的机器上我试图找到网上有同样的问题,但没有找到任何类似的报告!!!)菜单出现在新的win7托盘通知wwnd的背景中,我似乎无法正常工作:
代码很简单:
我认为 SetForegroundWindow 可以解决这个问题,但它不起作用,当我们单击小箭头时,它仍然显示在隐藏和显示所有托盘图标的窗口(请注意,如果图标显示在ToolbarWindow32 - 不隐藏 - 我们调用托盘上下文菜单然后一切正常,这个问题只有在图标被隐藏并且使用 ToolbarWindow32 中的小箭头显示并且显示带有隐藏图标的窗口时才会出现 - 这是留在我的上下文菜单前面的窗口...)
有没有人发现这个问题?这个问题有什么解决办法吗?
谢谢
javascript - Titanium Desktop - 获取菜单栏图标位置
我正在尝试创建一个应用程序,其中仅在单击菜单栏图标时才显示主窗口。我已经创建了菜单栏图标,但我不知道如何将窗口放在它下面。有没有办法获得它的 x 位置?
这是我的菜单栏图标的javascript:
这会在单击菜单栏图标时显示窗口,但它会显示在屏幕中央。
java - 托盘的 Java 外观不起作用
我UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
用来设置 LAF,它工作正常。但是这次我还实现了一个托盘,它看起来很丑 - 就像 Motif。如何为托盘设置 LAF?
icons - MS Windows-在托盘通知图标上显示菜单时主窗口无响应(使用隐藏窗口处理消息)
我实现了一个类,这个类会显示一个托盘图标。要处理来自图标的消息,我必须创建一个隐藏窗口。
一切正常,除非您单击图标外部,否则图标不会消失。我通过在下面添加代码解决了这个问题:
SetForegroundWindow(message-only-hiden-window) // 添加了 TrackPopupMenu()
解决方案:要纠正第一个行为,您需要在调用 TrackPopupMenu 或 TrackPopupMenuEx 之前将当前窗口设置为前景窗口。
现在我得到了预期的结果:如果您在托盘图标之外单击,菜单可能会消失。
现在的问题是,在调用 SetForegroundWindow(message-only-hiden-window) 后,主应用程序窗口将没有响应(无法调整大小移动)我可以看到主窗口实际上在 spy++ 中获取了这些消息。如果没有调用 SetForegroundWindow(message-only-hiden-window),请记住这一点。美好的。除了菜单不会消失。
有人有类似情况的经验吗?你如何实现一个完全没有前景窗口的托盘图标?
任何形式的帮助将不胜感激。如果你想要源代码,我可以给你发邮件。
c# - 我可以在 C# 中运行时更改程序托盘图标吗?
如果发生某个事件,我想让我的程序托盘图标改变颜色。我可以设置我的代码以在它运行时更改托盘图标吗?
linux - can i apply gsettings without relogin?
I want my program's icon in Unity system tray. I do gsettings set com.canonical.Unity.Panel ...
, but I want the changes to be applied without relogin, is it possible?
delphi - 即使窗口隐藏在托盘中,也使用热键。德尔福可以吗?
我需要在系统托盘中隐藏一个表单,但同时我想使用热键,例如“ctrl+3”从 tEdit 获取文本,将我的隐藏表单插入到 Firefox SendText(edit1.Text); // 在这种方法中'。我知道如何插入文本,但我对热键一无所知/有什么建议吗?谢谢你。下面插入的文本代码
c# - 如何:在我的 win 7 任务栏的通知区域中为我的 WPF 应用程序添加一个图标
我正在开发一个新的 WPF 应用程序.. 我需要为它显示一个通知区域图标..
在 Windows 窗体中,我曾经使用 notifyicon 类,但 WPF 不支持这...
那你能帮我做吗...
谢谢你...
c - Gnome3 中的 GtkStatusIcon 标签
如何影响 Gnome3 中我的应用程序的状态图标标签?当我在它上面移动光标时,它会显示我的应用程序的可执行名称。我怎样才能改变它?