Řešení 2

K vyřešení úlohy samozřejmě použijeme komponentu TrayIcon. Tato komponenta je užitečná, ale existují i jiné, šikovnější. Nevýhodou TrayIcon je, že se neumí z traye obnovit jinak, než přes pop-up menu.

Nejprve na formulář umístíme PopUp menu a vytvoříme jeho položky. Já jsem vytvořil jen dvě - jednu pro ukončení programu a druhou pro opětné vyvolání formuláře.

Potom na formulář umístíme TrayIcon a nastavíme její vlastnosti takto:

Tím je TrayIcon nastavena. Zbývá doprogramovat důležité akce takto:

Výsledný program je zde.