FreeScreenGadgets();
CreateScreenGadgets();
+ /* may be required if audio buttons shown on tape and changed in setup menu */
+ FreeGameButtons();
+ CreateGameButtons();
+
/* map gadgets for main menu screen */
MapTapeButtons();
MapScreenMenuGadgets(SCREEN_MASK_MAIN);
/* press 'Enter' to keep the existing key binding */
if (key == KSYM_Return ||
+#if defined(TARGET_SDL2)
key == KSYM_Menu ||
+#endif
key == KSYM_space)
{
step_nr++;
}
- else if (key == KSYM_BackSpace ||
- key == KSYM_Back)
+ else if (key == KSYM_BackSpace
+#if defined(TARGET_SDL2)
+ ||
+ key == KSYM_Back
+#endif
+ )
{
if (step_nr == 0)
{