1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-17 12:03:07 +01:00

Use MakeTab in Mapgen, Multiplayer, Network, NewRide, NewsOptions

This commit is contained in:
Aaron van Geffen
2020-08-17 17:51:14 +02:00
parent be626d0b7c
commit 3631d75b98
5 changed files with 41 additions and 41 deletions

View File

@@ -116,11 +116,11 @@ static constexpr const int32_t WH = 273;
#define SHARED_WIDGETS \
WINDOW_SHIM(WINDOW_TITLE, WW, WH), /* WIDX_BACKGROUND, WIDX_TITLE, WIDX_CLOSE */ \
MakeWidget ({ 0, 43}, {WW, 229}, WWT_RESIZE, 1 ), /* WIDX_PAGE_BACKGROUND */ \
MakeRemapWidget({ 3, 17}, {31, 27}, WWT_TAB, 1, SPR_TAB), /* WIDX_TAB_1 */ \
MakeRemapWidget({34, 17}, {31, 27}, WWT_TAB, 1, SPR_TAB), /* WIDX_TAB_2 */ \
MakeRemapWidget({65, 17}, {31, 27}, WWT_TAB, 1, SPR_TAB), /* WIDX_TAB_3 */ \
MakeRemapWidget({96, 17}, {31, 27}, WWT_TAB, 1, SPR_TAB) /* WIDX_TAB_4 */
MakeWidget({ 0, 43}, {WW, 229}, WWT_RESIZE, 1), /* WIDX_PAGE_BACKGROUND */ \
MakeTab ({ 3, 17}), /* WIDX_TAB_1 */ \
MakeTab ({34, 17}), /* WIDX_TAB_2 */ \
MakeTab ({65, 17}), /* WIDX_TAB_3 */ \
MakeTab ({96, 17}) /* WIDX_TAB_4 */
static rct_widget MapWidgets[] = {
SHARED_WIDGETS,

View File

@@ -58,14 +58,14 @@ enum WINDOW_MULTIPLAYER_WIDGET_IDX {
};
#define MAIN_MULTIPLAYER_WIDGETS \
MakeWidget ({ 0, 0}, {340, 240}, WWT_FRAME, 0 ), /* panel / background */ \
MakeWidget ({ 1, 1}, {338, 14}, WWT_CAPTION, 0, STR_NONE, STR_WINDOW_TITLE_TIP ), /* title bar */ \
MakeWidget ({327, 2}, { 11, 12}, WWT_CLOSEBOX, 0, STR_CLOSE_X, STR_CLOSE_WINDOW_TIP ), /* close x button */ \
MakeWidget ({ 0, 43}, {340, 197}, WWT_RESIZE, 1 ), /* content panel */ \
MakeRemapWidget({ 3, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB, STR_SHOW_SERVER_INFO_TIP), /* tab */ \
MakeRemapWidget({ 34, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB, STR_PLAYERS_TIP ), /* tab */ \
MakeRemapWidget({ 65, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB, STR_GROUPS_TIP ), /* tab */ \
MakeRemapWidget({ 96, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB, STR_OPTIONS_TIP ) /* tab */
MakeWidget({ 0, 0}, {340, 240}, WWT_FRAME, 0 ), /* panel / background */ \
MakeWidget({ 1, 1}, {338, 14}, WWT_CAPTION, 0, STR_NONE, STR_WINDOW_TITLE_TIP ), /* title bar */ \
MakeWidget({327, 2}, { 11, 12}, WWT_CLOSEBOX, 0, STR_CLOSE_X, STR_CLOSE_WINDOW_TIP ), /* close x button */ \
MakeWidget({ 0, 43}, {340, 197}, WWT_RESIZE, 1 ), /* content panel */ \
MakeTab ({ 3, 17}, STR_SHOW_SERVER_INFO_TIP), /* tab */ \
MakeTab ({ 34, 17}, STR_PLAYERS_TIP ), /* tab */ \
MakeTab ({ 65, 17}, STR_GROUPS_TIP ), /* tab */ \
MakeTab ({ 96, 17}, STR_OPTIONS_TIP ) /* tab */
static rct_widget window_multiplayer_information_widgets[] = {
MAIN_MULTIPLAYER_WIDGETS,

View File

@@ -39,8 +39,8 @@ enum WINDOW_NETWORK_WIDGET_IDX {
static rct_widget window_network_information_widgets[] = {
WINDOW_SHIM(STR_NONE, WW, WH),
MakeWidget ({ 0, 43}, {450, 167}, WWT_RESIZE, 1 ), // content panel
MakeRemapWidget({ 3, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB, STR_SHOW_SERVER_INFO_TIP), // tab
MakeWidget({ 0, 43}, {450, 167}, WWT_RESIZE, 1), // content panel
MakeTab ({ 3, 17}, STR_SHOW_SERVER_INFO_TIP), // tab
{ WIDGETS_END }
};

View File

@@ -187,19 +187,19 @@ enum {
static rct_widget window_new_ride_widgets[] = {
WINDOW_SHIM(WINDOW_TITLE, WW, WH),
MakeWidget ({ 0, 43}, {601, 339}, WWT_RESIZE, 1 ),
MakeRemapWidget({ 3, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB, STR_TRANSPORT_RIDES_TIP ),
MakeRemapWidget({ 34, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB, STR_GENTLE_RIDES_TIP ),
MakeRemapWidget({ 65, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB, STR_ROLLER_COASTERS_TIP ),
MakeRemapWidget({ 96, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB, STR_THRILL_RIDES_TIP ),
MakeRemapWidget({127, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB, STR_WATER_RIDES_TIP ),
MakeRemapWidget({158, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB, STR_SHOPS_STALLS_TIP ),
MakeRemapWidget({189, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB, STR_RESEARCH_AND_DEVELOPMENT_TIP),
MakeWidget ({ 3, 46}, {595, 272}, WWT_SCROLL, 1, SCROLL_VERTICAL ),
MakeWidget ({ 3, 47}, {290, 70}, WWT_GROUPBOX, 2, STR_CURRENTLY_IN_DEVELOPMENT ),
MakeWidget ({ 3, 124}, {290, 65}, WWT_GROUPBOX, 2, STR_LAST_DEVELOPMENT ),
MakeWidget ({265, 161}, { 24, 24}, WWT_FLATBTN, 2, 0xFFFFFFFF, STR_RESEARCH_SHOW_DETAILS_TIP ),
MakeWidget ({265, 68}, { 24, 24}, WWT_FLATBTN, 2, SPR_FINANCE, STR_FINANCES_RESEARCH_TIP ),
MakeWidget({ 0, 43}, {601, 339}, WWT_RESIZE, 1 ),
MakeTab ({ 3, 17}, STR_TRANSPORT_RIDES_TIP ),
MakeTab ({ 34, 17}, STR_GENTLE_RIDES_TIP ),
MakeTab ({ 65, 17}, STR_ROLLER_COASTERS_TIP ),
MakeTab ({ 96, 17}, STR_THRILL_RIDES_TIP ),
MakeTab ({127, 17}, STR_WATER_RIDES_TIP ),
MakeTab ({158, 17}, STR_SHOPS_STALLS_TIP ),
MakeTab ({189, 17}, STR_RESEARCH_AND_DEVELOPMENT_TIP),
MakeWidget({ 3, 46}, {595, 272}, WWT_SCROLL, 1, SCROLL_VERTICAL ),
MakeWidget({ 3, 47}, {290, 70}, WWT_GROUPBOX, 2, STR_CURRENTLY_IN_DEVELOPMENT),
MakeWidget({ 3, 124}, {290, 65}, WWT_GROUPBOX, 2, STR_LAST_DEVELOPMENT ),
MakeWidget({265, 161}, { 24, 24}, WWT_FLATBTN, 2, 0xFFFFFFFF, STR_RESEARCH_SHOW_DETAILS_TIP),
MakeWidget({265, 68}, { 24, 24}, WWT_FLATBTN, 2, SPR_FINANCE, STR_FINANCES_RESEARCH_TIP ),
{ WIDGETS_END },
};

View File

@@ -67,19 +67,19 @@ enum WINDOW_NEWS_WIDGET_IDX {
static rct_widget window_news_options_widgets[] = {
WINDOW_SHIM(WINDOW_TITLE, WW, WH),
MakeWidget ({ 0, 43}, {400, 257}, WWT_RESIZE, 1 ), // tab content panel
MakeRemapWidget({ 3, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB), // tab 1
MakeRemapWidget({34, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB), // tab 2
MakeRemapWidget({65, 17}, { 31, 27}, WWT_TAB, 1, SPR_TAB), // tab 2
MakeWidget ({ 7, 49}, {343, 14}, WWT_CHECKBOX, 2 ),
MakeWidget ({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2 ),
MakeWidget ({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2 ),
MakeWidget ({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2 ),
MakeWidget ({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2 ),
MakeWidget ({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2 ),
MakeWidget ({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2 ),
MakeWidget ({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2 ),
MakeWidget ({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2 ),
MakeWidget({ 0, 43}, {400, 257}, WWT_RESIZE, 1), // tab content panel
MakeTab ({ 3, 17} ), // tab 1
MakeTab ({34, 17} ), // tab 2
MakeTab ({65, 17} ), // tab 2
MakeWidget({ 7, 49}, {343, 14}, WWT_CHECKBOX, 2),
MakeWidget({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2),
MakeWidget({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2),
MakeWidget({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2),
MakeWidget({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2),
MakeWidget({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2),
MakeWidget({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2),
MakeWidget({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2),
MakeWidget({ 0, 0}, {343, 14}, WWT_CHECKBOX, 2),
{ WIDGETS_END },
};