Почему: видимые, управляющие назначенные TActions, влияющие на загрузку процессора приложением?

ЕслиTAction связан с объектом, таким какTToolButton(ПунктTToolBar ) или жеTActionClientItem(ПунктTActionToolBar ) и этот объект виден во время выполнения, тогда всякий раз, когда вы перемещаете мышь в форме (в любом месте, кроме панелей инструментов), кажется, что на ЦП оказывается дополнительная нагрузка, основанная на количестве видимых TAtions, что по сравнению с перемещением мышь, когда ни один из связанных элементов TAction не виден ни на одной из предыдущих упомянутых полос.

Это'Очевидно, что заметный% дополнительной нагрузки полностью зависит от того, какую установку вы используете, но я заметил, что реальная разница может быть значительной, если у вас есть приложение с:

много видимых связанных элементов TActionпользовательский компонент, который уже выполняет второстепенные вычисления для событий onMouseOver, такие как изменение внешнего вида элемента управленияпользовательский визуальный стиль

Таким образом, вопрос в том, почему видимые связанные с элементом компоненты TAction влияют на обработку движения мыши?

Ответы на вопрос(2)

Ваш ответ на вопрос