Einzelnen Beitrag anzeigen

CHackbart

Registriert seit: 22. Okt 2012
260 Beiträge
 
#1

TMainMenu mit aktiviertem GlobalUseGPUCanvas

  Alt 16. Feb 2022, 10:40
Hallo,

kann jemand mal bitte folgendes Gegentesten? GlobalUseGPUCanvas auf True setzen und ein einfaches Menü mit ein paar Untereinträgen auf das Hauptform setzen. Die Menüs werden abgeschnitten und zwar je mehr Root-Menüeinträge sind, desto kürzer werden die Untermenüs.

Das Problem scheint in FMX.Menus unter procedure TMenuView.DoRealign; zu liegen und zwar hier:

ContentR.BottomRight := TPointF.Create(Self.Width (*- P.X*), Self.Height - P.Y));

Wenn ich -P.X ausklammere funktioniert das Menü wie es soll. Das ganze tritt allerdings nur auf, wenn ich einen eigenen Style benutze. Ich fürchte das hat mit dem contentlayout zu tun. Das wird wohl nicht richtig berechnet.

Geändert von CHackbart (16. Feb 2022 um 10:48 Uhr)
  Mit Zitat antworten Zitat