22 #ifndef AGOS_DIALOGS_H 23 #define AGOS_DIALOGS_H 25 #include "gui/ThemeEval.h" 26 #include "gui/widget.h" 27 #include "gui/widgets/popup.h" 36 #define POPUP_OPTIONS_ITEMS_TERMINATOR { nullptr, 0 } 42 const char *configOption;
47 #define POPUP_OPTIONS_TERMINATOR \ 49 nullptr, nullptr, nullptr, nullptr, 0, { POPUP_OPTIONS_ITEMS_TERMINATOR } \ 71 GAMEOPTION_COPY_PROTECTION,
73 _s(
"Enable copy protection"),
74 _s(
"Enable any copy protection that would otherwise be bypassed by default."),
84 _s(
"AdLib OPL3 mode"),
85 _s(
"When AdLib is selected, OPL3 features will be used. Depending on the game, this will prevent cut-off notes, add extra notes or instruments and/or add stereo."),
93 GAMEOPTION_DOS_TEMPOS,
95 _s(
"Use DOS version music tempos"),
96 _s(
"Selecting this option will play the music using the tempos used by the DOS version of the game. Otherwise, the faster tempos of the Windows version will be used."),
104 GAMEOPTION_PREFER_DIGITAL_SFX,
106 _s(
"Prefer digital sound effects"),
107 _s(
"Prefer digital sound effects instead of synthesized ones"),
115 GAMEOPTION_DISABLE_FADE_EFFECTS,
117 _s(
"Disable fade-out effects"),
118 _s(
"Don't fade every screen to black when leaving a room."),
119 "disable_fade_effects",
125 AD_EXTRA_GUI_OPTIONS_TERMINATOR
130 GAMEOPTION_MIDI_MODE,
132 _s(
"When using external MIDI devices (e.g. through USB-MIDI), select your device here"),
137 _s(
"Standard (GM / MT-32)"),
145 _s(
"Casio CT-460 / CSM-1"),
148 POPUP_OPTIONS_ITEMS_TERMINATOR
151 POPUP_OPTIONS_TERMINATOR
156 #endif // AGOS_DIALOGS_H
Definition: ThemeEval.h:37