Changes between Version 46 and Version 47 of Ticket #14732
- Timestamp:
- Oct 28, 2024, 8:42:43 AM (2 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #14732 – Description
v46 v47 5 5 [[Image(low-resolution.png)]] 6 6 7 - In the original, the menu bar is activated by pressing the Command button . On PC style keyboards, this would probably be the Alt key, since that's how both Basilisk II and Mini vMac works. ScummVM instead uses the built-in feature to activate the menu when the mouse is moved to the top of the screen. This seems friendlier to touch devices, but it would be nice if we could support both. (Note that Alt-clicking is used by at least some window managers to drag windows, i.e. the click is not passed to the application.)7 - In the original, the menu bar is activated by pressing the Command button (or, in some games, by clicking where the menus should be). On PC style keyboards, this would probably be the Alt key, since that's how both Basilisk II and Mini vMac works. ScummVM instead uses the built-in feature to activate the menu when the mouse is moved to the top of the screen. This seems friendlier to touch devices, but it would be nice if we could support both. (Note that Alt-clicking is used by at least some window managers to drag windows, i.e. the click is not passed to the application.) 8 8 9 9 - The menu-auto-appears even when the mouse is hidden. (Though this may be necessary, because the mouse is hidden on the game over screens, and we do want to access the menus there.) … … 13 13 [[Image(edit-menu.png)]] 14 14 15 - As the Save dialog screenshot shows, the menus that aren't used for the dialog should be disabled. Except for the Apple menu, where the menus are still enabled and the Apple menu itself is highlighted: 16 17 [[Image(apple-menu.png)]] 18 19 - When loading images, ScummVM is not restricted to the 16 colors of the game palette, so it uses the ones from the image itself. This is probably technically an enhancement, but perhaps not something we need to fix or even flag as such? 20 21 [[Image(color-correction.png)]] 15 - On a real Mac, you could still click on menus while a dialog is shown. This is only useful for the Edit menu in combination with the Save dialog. ScummVM shows the menu bar, but it's just decoration. 22 16 23 17 - The "About" dialogs are recreated based on observed behavior, but I've taken some liberties. The animations in the Loom one are probably the most obvious difference. I think they maintain the spirit of the originals, but if anyone wants to go the extra mile to make them exact... Rounded corners are also drawn a bit differently. 18 19 - ScummVM's Mac font renderer seems to get character spacing wrong for certain fonts. This is noticeable with the "Times" font used by Monkey Island 2. ScummVM draws the game title pixel perfect in the "About" dialog, but it has to cheat a bit to do so. 24 20 25 21 - There is no "blinking" animation when selecting a menu item. Though on further investigation, it appears that this was always (?) configurable in MacOS. So not blinking isn't actually ''wrong...'' This is what I believe to be one of the earliest incarnations of the Macintosh control panel. Note the menu blink setting in the upper right corner.