Привет всем!
Есть два TPopupMenu. Первое (главное) меню строится динамически, вызывается правым кликом на иконке приложения в трее и имеет несколько идентичных пунктов (скажем, фолдеров на диске). Второе (вложенное) подменю статичное и открывается при клике на каждом из этих пунктов с небольшими различиями.
Возможно ли организовать подобное поведение?
Проблема в том, что при построении главного меню я не могу дать ему один и тот же экземпляр в качестве вложенного.
Второя проблема в том, что у меню нет event'а перехода, по которому я мог бы отбирать подменю у предыдущего пункта и назначать текущему.
В качестве решения я вынужден строить одно и то же подменю динамически для каждого пункта главного меню, что не есть хорошо. Ваши предложения?
Есть два TPopupMenu. Первое (главное) меню строится динамически, вызывается правым кликом на иконке приложения в трее и имеет несколько идентичных пунктов (скажем, фолдеров на диске). Второе (вложенное) подменю статичное и открывается при клике на каждом из этих пунктов с небольшими различиями.
Возможно ли организовать подобное поведение?
Проблема в том, что при построении главного меню я не могу дать ему один и тот же экземпляр в качестве вложенного.
Второя проблема в том, что у меню нет event'а перехода, по которому я мог бы отбирать подменю у предыдущего пункта и назначать текущему.
В качестве решения я вынужден строить одно и то же подменю динамически для каждого пункта главного меню, что не есть хорошо. Ваши предложения?