Мне нужно, чтобы мой слабовидящий пользователь мог выбрать размер шрифта, и в основном я обрабатываю его нормально, но всплывающее меню не работает должным образом, поскольку высота строки не изменяется с размером шрифта.
Используя это...
puMenuMain.OwnerDraw:=True;
Screen.MenuFont.Size:=18; // Actually selected from list by User or Helper
Хорошо работает для размера шрифта, но высота строки не изменяется. В других компонентах, таких как TDBGrid, изменение Font.Size также изменяет высоту строки.
Как я могу заставить всплывающие меню настроить высоту строки для выбранного Font.Size?