Windowsプラットフォームでは、VCLを使用して、メニューにセパレーターを追加する場合、 を;TMenuItem
とともに追加します。Caption := '-'
FireMonkeyでは、aTMenuItem
とText := '-'
;を追加します。
Windows プラットフォームでは期待どおりに動作し、Text='-' の項目はセパレーターとして表示されます。
しかし、同じアプリケーションをOSXで実行すると、マイナス記号が表示されます...
セパレーターTMenuItem
であることを指定するプロパティが見つかりませんでした...
TMainMenu
とTMenuBar
( )を試してみましたが、UseOSMenu := True|False;
まだこの問題があります。
実際のセパレーターを作成するアイデアはありますか? (それ以外の場合は、OS を確認し、OSX の場合は削除します...)