В процессе написания
LpBattery нужно было повесить одинаковый TPopupMenu на главную форму и на значек в трее. Естественно решил повесить в оба места одно и то же меню.
И тут получаю весьма неприятное поведение:
если открыть меню в трее, то после этого перестает открываться меню на форме.
Корректного решения не нашел. Варианты:
1) програмно создавать/копировать TPopupMenu.
2) сделать 2 меню с одинаковым содержимым. При изменении в runtime менять оба меню.