Как создать иконку в трее с помощью FireMonkey? - PullRequest
29 голосов
/ 17 ноября 2011

С помощью нового кроссплатформенного инструмента FireMonkey, как создать иконку в трее? В Delphi это был TTrayIcon.

В документации ничего нет, и никакие другие вопросы, кажется, не отвечают на это. Буду признателен за любую идею (я всегда могу прибегнуть к системному программированию для каждой платформы, но это только в том случае, если на самом деле такого нет).

Ответы [ 2 ]

1 голос
/ 05 августа 2014

Как уже упоминалось @RRUZ, вам придётся выпустить две разные версии для Windows и OSX.

Что касается версии для Windows, я наткнулся на реализацию (включая всплывающие подсказки) на этом китайском посте , который (за исключением отсутствующего включения, определяющего DELPHIXE3UP) работает отлично.для меня с XE5 / Win8.

Я знаю, что это старый вопрос, и я еще не смотрел версию OSX, но версия для Windows кажется неплохим началом.

1 голос
/ 21 января 2012

Пакет компонентов Apesuite для Firemonkey имеет компонент TTrayIcon, который работает как в Windows, так и в OS X. Он не бесплатный, но он решит вашу проблему.

http://arcana.sivv.com/apesuite

...