Previous 199869 Revisions Next

r191803 Wednesday 4th January, 2023 at 05:21:15 UTC by Vasantha Crabb
ui: Give menus an opportunity to recompute metrics on window resize.

Also reworked calculation of menu geometry in general, and limited width
of left panel on system/software selection menus.

Fixes images in the right panel and icons on the system/software
selection menus not being scaled correctly when the window is resized
(MT08539 is an example of this).

Fixes bad font size selection at low resolutions when using bitmap fonts
like uismall.bdf (GitHub #7105).

Fixes collapse/expand arrows on left/right panels of system/softwre
selection menus getting bigger if the window is made narrower.
[/branches/new68k/src/frontend/mame]luaengine.cpp
[/branches/new68k/src/frontend/mame/ui]about.cpp analogipt.cpp auditmenu.cpp confswitch.cpp custui.cpp datmenu.cpp devopt.cpp dirmenu.cpp filecreate.cpp filemngr.cpp filesel.cpp info.cpp inputdevices.cpp inputmap.cpp menu.cpp menu.h miscmenu.cpp optsmenu.cpp selector.cpp selgame.cpp selgame.h selmenu.cpp selmenu.h selsoft.cpp simpleselgame.cpp sliders.cpp slotopt.cpp state.cpp submenu.cpp textbox.cpp ui.cpp ui.h


Previous 199869 Revisions Next


© 1997-2024 The MAME Team