|
@@ -12,48 +12,49 @@
|
|
|
|
|
|
/** Widgets of the #GameOptionsWindow class. */
|
|
|
enum GameOptionsWidgets {
|
|
|
WID_GO_BACKGROUND, ///< Background of the window.
|
|
|
WID_GO_CURRENCY_DROPDOWN, ///< Currency dropdown.
|
|
|
WID_GO_DISTANCE_DROPDOWN, ///< Measuring unit dropdown.
|
|
|
WID_GO_AUTOSAVE_DROPDOWN, ///< Dropdown to say how often to autosave.
|
|
|
WID_GO_LANG_DROPDOWN, ///< Language dropdown.
|
|
|
WID_GO_RESOLUTION_DROPDOWN, ///< Dropdown for the resolution.
|
|
|
WID_GO_FULLSCREEN_BUTTON, ///< Toggle fullscreen.
|
|
|
WID_GO_GUI_ZOOM_DROPDOWN, ///< Dropdown for the GUI zoom level.
|
|
|
WID_GO_BASE_GRF_DROPDOWN, ///< Use to select a base GRF.
|
|
|
WID_GO_BASE_GRF_STATUS, ///< Info about missing files etc.
|
|
|
WID_GO_BASE_GRF_TEXTFILE, ///< Open base GRF readme, changelog (+1) or license (+2).
|
|
|
WID_GO_BASE_GRF_DESCRIPTION = WID_GO_BASE_GRF_TEXTFILE + TFT_END, ///< Description of selected base GRF.
|
|
|
WID_GO_BASE_SFX_DROPDOWN, ///< Use to select a base SFX.
|
|
|
WID_GO_BASE_SFX_TEXTFILE, ///< Open base SFX readme, changelog (+1) or license (+2).
|
|
|
WID_GO_BASE_SFX_DESCRIPTION = WID_GO_BASE_SFX_TEXTFILE + TFT_END, ///< Description of selected base SFX.
|
|
|
WID_GO_BASE_MUSIC_DROPDOWN, ///< Use to select a base music set.
|
|
|
WID_GO_BASE_MUSIC_STATUS, ///< Info about corrupted files etc.
|
|
|
WID_GO_BASE_MUSIC_TEXTFILE, ///< Open base music readme, changelog (+1) or license (+2).
|
|
|
WID_GO_BASE_MUSIC_DESCRIPTION = WID_GO_BASE_MUSIC_TEXTFILE + TFT_END, ///< Description of selected base music set.
|
|
|
WID_GO_FONT_ZOOM_DROPDOWN, ///< Dropdown for the font zoom level.
|
|
|
WID_GO_VIDEO_ACCEL_BUTTON, ///< Toggle for video acceleration.
|
|
|
WID_GO_REFRESH_RATE_DROPDOWN, ///< Dropdown for all available refresh rates.
|
|
|
};
|
|
|
|
|
|
/** Widgets of the #GameSettingsWindow class. */
|
|
|
enum GameSettingsWidgets {
|
|
|
WID_GS_FILTER, ///< Text filter.
|
|
|
WID_GS_OPTIONSPANEL, ///< Panel widget containing the option lists.
|
|
|
WID_GS_SCROLLBAR, ///< Scrollbar.
|
|
|
WID_GS_HELP_TEXT, ///< Information area to display help text of the selected option.
|
|
|
WID_GS_EXPAND_ALL, ///< Expand all button.
|
|
|
WID_GS_COLLAPSE_ALL, ///< Collapse all button.
|
|
|
WID_GS_RESTRICT_CATEGORY, ///< Label upfront to the category drop-down box to restrict the list of settings to show
|
|
|
WID_GS_RESTRICT_TYPE, ///< Label upfront to the type drop-down box to restrict the list of settings to show
|
|
|
WID_GS_RESTRICT_DROPDOWN, ///< The drop down box to restrict the list of settings
|
|
|
WID_GS_TYPE_DROPDOWN, ///< The drop down box to choose client/game/company/all settings
|
|
|
};
|
|
|
|
|
|
/** Widgets of the #CustomCurrencyWindow class. */
|
|
|
enum CustomCurrencyWidgets {
|
|
|
WID_CC_RATE_DOWN, ///< Down button.
|
|
|
WID_CC_RATE_UP, ///< Up button.
|
|
|
WID_CC_RATE, ///< Rate of currency.
|
|
|
WID_CC_SEPARATOR_EDIT, ///< Separator edit button.
|
|
|
WID_CC_SEPARATOR, ///< Current separator.
|
|
|
WID_CC_PREFIX_EDIT, ///< Prefix edit button.
|