Ярлыки «Владелец против PArent» и «Действие» на фреймах

У меня есть форма с панелью.

Я создаю фреймы во время выполнения и отображаю их на панели, устанавливая родительское свойство фрейма для панели.

1247] При создании панелей я не устанавливаю свойство owner, потому что сам управляю временем жизни фрейма.

До сих пор у меня не было проблем. Затем я поместил TActionList на фрейм с некоторыми ярлыками для действий.

Я обнаружил, что мои действия не выполнялись, пока я не установил свойство owner фрейма на панель.

Кто-нибудь может мне это объяснить? Я думал, что свойство владельца как раз о том, какой компонент отвечает за освобождение дочерних компонентов, а не за пересылку ключевых событий.

6
задан Fred 16 March 2011 в 07:21
поделиться