Imagens feias e “desabilitadas” do TMainMenu

Delphi 2010, Win32 VCL. Preciso criar um menu principal para o meu aplicativo com a aparência mais padrão. O TMainMenu fica bem em todas as versões do Windows, a única coisa ruim é quando ele exibe imagens para itens com Enabled = False.

O Delphi tem algum método estranho para criar imagens desativadas (extrusão a preto e branco com chanfros, para mim parece vomitar). Quero fazer um patch para esse procedimento nas fontes VCL e deixar o menu para selecionar imagens desativadas no mesmo TImageList, mas não consigo encontrá-lo.

Existe ou existe alguma chamada padrão da API do Windows? Você sabe onde está localizado esse procedimento?

Claro que o estilo OwnerDraw pode corrigir tudo isso, mas eu quero uma solução um pouco mais rápida.

questionAnswers(2)

yourAnswerToTheQuestion