Как показать TMainMenu
в форме Firemonkey
, если Form.BorderIcons.biMaximize
равно false
? Когда я устанавливаю его на false
, MainMenu
не появляется... а когда он установлен на true
, он появляется.
Форма Firemonkey - Главное меню исчезает, когда кнопка «Развернуть» отключена
comment
Как будто FMX был написан, и никто не подумал его протестировать ....... Время для отчета по контролю качества.
- person David Heffernan   schedule 17.06.2014
comment
На самом деле это еще хуже; удалите любой из BorderIcons, и меню не появится.
- person Ken White   schedule 17.06.2014
comment
Или используйте один из премиальных стилей и максимизировать не работает (QCed) - XE6. Или используйте blend.style, и кнопки не дают обратной связи при нажатии.
- person rhody   schedule 17.06.2014
comment
Почему они это не исправили?
- person Flash Thunder   schedule 17.06.2014
comment
Я знаю, что о проблеме с премиальными стилями сообщалось более одного раза на QC.
- person rhody   schedule 18.06.2014
comment
Я только что установил XE6 Update 1, и он устраняет проблему с неисправной кнопкой максимизации при использовании премиальных стилей. Кроме того, в стиле наложения кнопки теперь показывают некоторую обратную связь при нажатии, хотя она все еще немного неуловима.
- person rhody   schedule 20.06.2014
comment
Вы имеете в виду HOTFIX1? Это ничего не исправляет.
- person Flash Thunder   schedule 20.06.2014
Ответы (1)
Да, похоже, это не работает, когда biMaximize
, biMinimize
или biSystem
равны False
. Мне это кажется ошибкой. Хотя я предполагаю, что это может быть по замыслу. Если бы я был вами, я бы отправил отчет об ошибке.
А пока вместо этого используйте компонент TMenuBar
.
person
David Heffernan
schedule
17.06.2014
Я немного шокирован тем, что никто не проверил это в программном обеспечении, которое стоит более 4000 евро за лицензию.
- person Flash Thunder; 17.06.2014
Я не. FMX — это фабрика ошибок. Качество библиотек Delphi было ужасным на протяжении многих лет. FMX покоряет новые глубины.
- person David Heffernan; 17.06.2014
Нет, это были безмятежные дни. В любом случае, я не уверен, что здесь есть что еще сказать.
- person David Heffernan; 17.06.2014