- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在Windows VCL中,我具有TTrayIcon能够(部分)隐藏我的应用程序。是否有类似的方法将应用程序置于MacOS上的正常任务列表之外,并且只能在通常为后台应用程序保留的备用位置中进行访问?
详细信息是一台TCP / IP服务器在端口上侦听传入流量,但是不需要UI界面(出于设置目的)。在Windows上,我使用TTrayIcon和TPopupMenu进行管理,但是我对如何在MacOS上实现类似功能感到困惑。
最佳答案
您正在寻找的被称为Mac OSX的菜单栏应用程序。搜索“ macos菜单栏应用程序源代码”将产生许多示例,但是我只发现了一个(部分?)用Delphi编写的example。要使用的主要API是NSStatusItem。
编辑:Lazarus / Free Pascal有一个示例statusitem.pas,可能对您有用。
关于macos - TTrayIcon是否适用于MacOS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55967552/
我想更改气球中的图标。 TrayIcon1.BalloonFlags := bfWarning; 这种类型只能选择四种图标。 我想把你自己的图标。 帮我.. 最佳答案 此控件是 Win32 API S
我最近在 Delphi 2007 中发现了 TTrayIcon 组件。使用的代码非常简单。 procedure TForm1.FormCreate(Sender: TObject); begin A
是否可以在运行时将图像从 TImageList 加载到 TTrayIcon 中?怎么样?这是个好主意吗?或者是否有更优选的方法在运行时更改托盘图标的图像? 最佳答案 在带有 Lazarus 0.9.3
我的应用程序在这种模式下工作:在开始时读取带有用户设置的 INI,然后它将显示为普通窗口或最小化到托盘图标。如果用户选择启动应用程序最小化到托盘图标,则启动时用户将看不到主窗口和任务栏图标,而只能看到
我是一名优秀的程序员,十分优秀!