Как добавлять разделители пунктов меню, которые работают, как и ожидалось, на платформе OSX?

На платформе Windows, с помощью VCL, когда мы хотим добавить в меню разделитель, добавляем TMenuItem с заголовком Caption : = '-';

С помощью FireMonkey добавляем TMenuItem с Text := '-';

Он работает, как и ожидалось, на платформе Windows, элемент с Text='-' отображается в виде разделителя.

Но когда я запускаю то же самое приложение на OSX, виден знак минуса....

Я не нашел на TMenuItem никакого свойства для указания, что это сепаратор....

Я пытался с помощью TMainMenu и TMenuBar (UseOSMenu := True|False;) и у меня до сих пор есть эта проблема.

Есть идея создать настоящий разделитель? (иначе я проверю операционную систему и удалю ее, если OSX...)

8
задан Whiler 21 September 2011 в 19:34
поделиться