Я хочу создать два новых объекта меню, таких как TPopupMenu и MainMenu в Delphi Xe10, но оба они должны быть справа налево без использования опции BidiMode.На самом деле мое приложение не может быть RightToLeft вообще мне нужно, чтобы изменить внешний вид панели Painted меню.Я хочу открыть пункты меню слева от указателя мыши, а подменю должны появиться слева от первого уровня.Я исследовал в Интернете и нашел ключ реестра с именем «MenuDropAlignment», который должен быть установлен в ноль для RightToleft.но это не работает должным образом.Вторые уровни появляются в правой части панели меню первого уровня. Пожалуйста, обратите внимание на эти две картинки.Правша - цель в Win XP и Win7 и выше.
Может ли кто-нибудь помочь мне, пожалуйста, сделать этот компонент меню?