Уродливые «отключенные» образы TMainMenu
Delphi 2010, Win32 VCL. Мне нужно создать главное меню для моего приложения с наиболее стандартным внешним видом. TMainMenu хорошо выглядит во всех версиях Windows, единственное, что плохо, это когда отображаются изображения для элементов с Enabled = False.
В Delphi есть какой-то странный метод для построения отключенных изображений (ч / б экструзия со скосами, для меня это выглядит как выплескивание). Я хочу сделать патч для этой процедуры в источниках VCL и позволить меню выбрать отключенные изображения из того же TImageList, но я не могу его найти.
Это вообще существует или это какой-то стандартный вызов Windows API? Вы знаете, где находится эта процедура?
Конечно, стиль OwnerDraw может исправить все это, но я хочу немного более быстрое решение.