Написал небольшую софтинку, простая бизнес-логика, всего две формы. Но тут появились новые требования:
1. При запуске программа не должна открываться как как обычное приложение, а появляться в трее (при этом не так, что окно появляется на доли секунды, а лишь после этого минимизируется).
2. При правом щелчке на иконку трея рядом с ней появляется контекстное меню. "Пункт 1...", "Пункт 2...", "Выход...". Каждый из пунктов вызывает соответствующую формочку. Получается, что это меню должно заменить основную форму.
3. Одна из форм должная появляться при даблклике на иконку трея.
Я честно покурил форумы насчет трея, но конкретно для такой задачи ничего подходящего не нашел.