Я не могу понять, как изменить шрифт объекта tmenuitem. Я добавляю строку меню и добавляю к ней элемент. Я создаю пользовательский стиль для элемента меню. Я могу изменить цвет фона и цвет обводки и т. Д. И т. Д., Но я не могу изменить шрифт текстовой части. Если я изменяю шрифт (размер или имя или что-то еще), он отображается в редакторе стилей, но не отображается в дизайнере формы или во время выполнения. Кажется, шрифт как-то по умолчанию что-то. Кто-нибудь еще мог это сделать?Укладка элемента меню (Firemonkey)
1
A
ответ
0
FireMonkey перезаписывает практически любые настройки, которые вы создаете для шрифтов (лицо, размер, стиль) в стиле. AFAIK любые изменения шрифтов, которые вы хотите сделать, должны выполняться во время выполнения. В случае TMenuItem это означает, установив свойство Font вручную после создания элемента меню.
Однако (и я никогда не играл с этим) Я видел людей, говорящих, что они могут изменить шрифт, установив StyleLookup после того, как компонент был создан.
Возможно, вы захотите подключиться к событию OnApplyStyleLookup, чтобы сделать эти обновления.
Смежные вопросы
- 1. Укладка навигационного меню
- 2. Укладка меню вкладки - Android
- 3. Укладка выпадающего меню PayPal
- 4. Укладка фона элемента HTML
- 5. Укладка последнего пункта меню в многоуровневом меню
- 6. Значок подноса FireMonkey с меню
- 7. Укладка контекстных меню в электронном
- 8. Укладка пунктов меню под eachother
- 9. Укладка выпадающего меню над изображением
- 10. Укладка последнего элемента в ListView
- 11. Укладка элемента select в Firefox
- 12. Укладка пользовательского элемента в Polymer
- 13. FireMonkey: как подавить всплывающее меню по умолчанию
- 14. Как перехватить событие ярлыка меню в Firemonkey
- 15. Укладка выпадающего меню html с Chosen.js
- 16. Укладка отдельных ссылок меню в Joomla!
- 17. Укладка всплывающего меню в Android 5.0
- 18. Укладка выпадающего меню Thesis с помощью CSS
- 19. Укладка подменю Изображение в меню uber wordpress
- 20. ListBox Предел элемента на Delphi XE5 FireMonkey
- 21. Укладка определенного элемента div в css
- 22. CSS Укладка, укладка детей
- 23. FireMonkey Проблема
- 24. Укладка DROPDOWN для выбранного ввода
- 25. Укладка иерархии компонентов SWT
- 26. FireMonkey, IOS FMX.Listview
- 27. Локализация приложения Mobile Firemonkey
- 28. Что делает свойство CapInsets для FireMonkey TBitmapLink для стиля FireMonkey?
- 29. Создание компонента firemonkey
- 30. Укладка правой панели меню в html и css
Кажется, вы правы. Теперь я устанавливаю шрифт элементов меню во время выполнения в событии OnApplyStyleLookup. Я думаю, что это основной недостаток дизайна в FM. То, как я это вижу, шрифты - основная часть стиля. Спасибо за ответ. –
О многих ошибок, к сожалению. И другие аспекты того, что должно быть задано в стиле, перезаписываются свойствами времени выполнения, такими как TextAlign TButton. –