OpenTTD
newgrf_widget.h
Go to the documentation of this file.
1 /* $Id: newgrf_widget.h 26613 2014-05-24 19:15:57Z alberth $ */
2 
3 /*
4  * This file is part of OpenTTD.
5  * OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
6  * OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
7  * See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
8  */
9 
12 #ifndef WIDGETS_NEWGRF_WIDGET_H
13 #define WIDGETS_NEWGRF_WIDGET_H
14 
15 #include "../newgrf_config.h"
16 #include "../textfile_type.h"
17 
31 };
32 
62 };
63 
71 };
72 
77 };
78 
79 #endif /* WIDGETS_NEWGRF_WIDGET_H */
Title for Info on selected NewGRF.
Definition: newgrf_widget.h:48
Button to increase number of parameters.
Definition: newgrf_widget.h:22
List with available preset names.
Definition: newgrf_widget.h:66
Reset button.
Definition: newgrf_widget.h:28
NewGRFStateWidgets
Widgets of the NewGRFWindow class.
Definition: newgrf_widget.h:34
Panel for Info on selected NewGRF.
Definition: newgrf_widget.h:49
Upgrade NewGRFs that have a newer version available.
Definition: newgrf_widget.h:42
Optional number of parameters.
Definition: newgrf_widget.h:23
SavePresetWidgets
Widgets of the SavePresetWindow class.
Definition: newgrf_widget.h:65
Apply changes to NewGRF config.
Definition: newgrf_widget.h:55
Save list of active NewGRFs as presets.
Definition: newgrf_widget.h:36
Scrollbar for available NewGRF list.
Definition: newgrf_widget.h:47
Remove NewGRF from active list.
Definition: newgrf_widget.h:39
Move NewGRF up in active list.
Definition: newgrf_widget.h:40
Button to decrease number of parameters.
Definition: newgrf_widget.h:21
List window of active NewGRFs.
Definition: newgrf_widget.h:44
Open URL of NewGRF.
Definition: newgrf_widget.h:50
ScanProgressWidgets
Widgets of the ScanProgressWindow class.
Definition: newgrf_widget.h:74
NWID_SELECTION to optionally display WID_NP_NUMPAR.
Definition: newgrf_widget.h:20
Scrollbar for active NewGRF list.
Definition: newgrf_widget.h:45
Accept button.
Definition: newgrf_widget.h:27
Multi-line description of a parameter.
Definition: newgrf_widget.h:30
List window of available NewGRFs.
Definition: newgrf_widget.h:46
Rescan files (available NewGRFs).
Definition: newgrf_widget.h:56
Open Parameters Window for selected NewGRF for editing parameters.
Definition: newgrf_widget.h:52
Text description.
Definition: newgrf_widget.h:24
Move NewGRF down in active list.
Definition: newgrf_widget.h:41
Open content download (active NewGRFs).
Definition: newgrf_widget.h:59
Filter list of available NewGRFs.
Definition: newgrf_widget.h:43
Simple progress bar.
Definition: newgrf_widget.h:75
Text explaining what is happening.
Definition: newgrf_widget.h:76
Open content download (available NewGRFs).
Definition: newgrf_widget.h:58
Delete active preset.
Definition: newgrf_widget.h:37
Add NewGRF to active list.
Definition: newgrf_widget.h:38
NWID_SELECTION to optionally display parameter descriptions.
Definition: newgrf_widget.h:29
Scrollbar to scroll through all settings.
Definition: newgrf_widget.h:26
Open NewGRF readme, changelog (+1) or license (+2).
Definition: newgrf_widget.h:51
Button to cancel saving the preset.
Definition: newgrf_widget.h:69
NewGRFParametersWidgets
Widgets of the NewGRFParametersWindow class.
Definition: newgrf_widget.h:19
Scrollbar for the list available preset names.
Definition: newgrf_widget.h:67
Active NewGRF preset.
Definition: newgrf_widget.h:35
Select display of the buttons below the &#39;details&#39;.
Definition: newgrf_widget.h:61
Rescan files (active NewGRFs).
Definition: newgrf_widget.h:57
Edit box for changing the preset name.
Definition: newgrf_widget.h:68
Button to save the preset.
Definition: newgrf_widget.h:70
Open Parameters Window for selected NewGRF for viewing parameters.
Definition: newgrf_widget.h:53
Select active list buttons (0 = normal, 1 = simple layout).
Definition: newgrf_widget.h:60
Toggle Palette of selected, active NewGRF.
Definition: newgrf_widget.h:54
Panel to draw the settings on.
Definition: newgrf_widget.h:25