Я искал и нашел Как узнать, кто вызвал действие в Delphi?
Решением этого вопроса является использование TAction.ActionComponent.
У меня естьформа с TGestureManager, устанавливающая стандартный жест (скажем, влево и вправо) с действиями.
Теперь в событии execute полезно знать, какой компонент инициализировал жест, чтобы я мог решить, что делать,(например, есть две панели, и мне нужно знать, какую панель прокручивать).
Однако в этом случае значение TAction.ActionComponent равно nil.
Я пробовал OnGesture, но определенный жест не запускаетсяэто событие, а отправителем всегда является сама форма.
Итак, как я могу узнать, какой компонент вызвал это действие Жест?
Спасибо.