Уродливые «отключенные» образы TMainMenu

Delphi 2010, Win32 VCL. Мне нужно создать главное меню для моего приложения с наиболее стандартным внешним видом. TMainMenu хорошо выглядит во всех версиях Windows, единственное, что плохо, это когда отображаются изображения для элементов с Enabled = False.

В Delphi есть какой-то странный метод для построения отключенных изображений (ч / б экструзия со скосами, для меня это выглядит как выплескивание). Я хочу сделать патч для этой процедуры в источниках VCL и позволить меню выбрать отключенные изображения из того же TImageList, но я не могу его найти.

Это вообще существует или это какой-то стандартный вызов Windows API? Вы знаете, где находится эта процедура?

Конечно, стиль OwnerDraw может исправить все это, но я хочу немного более быстрое решение.

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

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