|
@@ -171,25 +171,25 @@ enum DynamicPlaceIndustriesWidgets {
|
|
|
DPIW_FUND_WIDGET,
|
|
|
};
|
|
|
|
|
|
static const NWidgetPart _nested_build_industry_widgets[] = {
|
|
|
NWidget(NWID_HORIZONTAL),
|
|
|
NWidget(WWT_CLOSEBOX, COLOUR_DARK_GREEN),
|
|
|
NWidget(WWT_CAPTION, COLOUR_DARK_GREEN), SetDataTip(STR_FUND_INDUSTRY_CAPTION, STR_TOOLTIP_WINDOW_TITLE_DRAG_THIS),
|
|
|
NWidget(WWT_SHADEBOX, COLOUR_DARK_GREEN),
|
|
|
NWidget(WWT_STICKYBOX, COLOUR_DARK_GREEN),
|
|
|
EndContainer(),
|
|
|
NWidget(NWID_HORIZONTAL),
|
|
|
NWidget(WWT_MATRIX, COLOUR_DARK_GREEN, DPIW_MATRIX_WIDGET), SetDataTip(0x801, STR_FUND_INDUSTRY_SELECTION_TOOLTIP), SetFill(1, 0), SetResize(1, 1), SetScrollbar(DPIW_SCROLLBAR),
|
|
|
NWidget(WWT_SCROLLBAR, COLOUR_DARK_GREEN, DPIW_SCROLLBAR),
|
|
|
NWidget(NWID_VSCROLLBAR, COLOUR_DARK_GREEN, DPIW_SCROLLBAR),
|
|
|
EndContainer(),
|
|
|
NWidget(WWT_PANEL, COLOUR_DARK_GREEN, DPIW_INFOPANEL), SetResize(1, 0),
|
|
|
EndContainer(),
|
|
|
NWidget(NWID_HORIZONTAL),
|
|
|
NWidget(WWT_TEXTBTN, COLOUR_DARK_GREEN, DPIW_DISPLAY_WIDGET), SetFill(1, 0), SetResize(1, 0),
|
|
|
SetDataTip(STR_INDUSTRY_DISPLAY_CHAIN, STR_INDUSTRY_DISPLAY_CHAIN_TOOLTIP),
|
|
|
NWidget(WWT_TEXTBTN, COLOUR_DARK_GREEN, DPIW_FUND_WIDGET), SetFill(1, 0), SetResize(1, 0), SetDataTip(STR_JUST_STRING, STR_NULL),
|
|
|
NWidget(WWT_RESIZEBOX, COLOUR_DARK_GREEN),
|
|
|
EndContainer(),
|
|
|
};
|
|
|
|
|
|
/** Window definition of the dynamic place industries gui */
|
|
@@ -949,25 +949,25 @@ static const NWidgetPart _nested_industr
|
|
|
NWidget(WWT_STICKYBOX, COLOUR_BROWN),
|
|
|
EndContainer(),
|
|
|
NWidget(NWID_HORIZONTAL),
|
|
|
NWidget(NWID_VERTICAL),
|
|
|
NWidget(NWID_HORIZONTAL),
|
|
|
NWidget(WWT_TEXTBTN, COLOUR_BROWN, IDW_DROPDOWN_ORDER), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER),
|
|
|
NWidget(WWT_DROPDOWN, COLOUR_BROWN, IDW_DROPDOWN_CRITERIA), SetDataTip(STR_JUST_STRING, STR_TOOLTIP_SORT_CRITERIA),
|
|
|
NWidget(WWT_PANEL, COLOUR_BROWN), SetResize(1, 0), EndContainer(),
|
|
|
EndContainer(),
|
|
|
NWidget(WWT_PANEL, COLOUR_BROWN, IDW_INDUSTRY_LIST), SetDataTip(0x0, STR_INDUSTRY_DIRECTORY_LIST_CAPTION), SetResize(1, 1), SetScrollbar(IDW_SCROLLBAR), EndContainer(),
|
|
|
EndContainer(),
|
|
|
NWidget(NWID_VERTICAL),
|
|
|
NWidget(WWT_SCROLLBAR, COLOUR_BROWN, IDW_SCROLLBAR),
|
|
|
NWidget(NWID_VSCROLLBAR, COLOUR_BROWN, IDW_SCROLLBAR),
|
|
|
NWidget(WWT_RESIZEBOX, COLOUR_BROWN),
|
|
|
EndContainer(),
|
|
|
EndContainer(),
|
|
|
};
|
|
|
|
|
|
typedef GUIList<const Industry*> GUIIndustryList;
|
|
|
|
|
|
|
|
|
/**
|
|
|
* The list of industries.
|
|
|
*/
|
|
|
class IndustryDirectoryWindow : public Window {
|
|
@@ -1317,25 +1317,25 @@ static const NWidgetPart _nested_industr
|
|
|
NWidget(WWT_STICKYBOX, COLOUR_BROWN),
|
|
|
EndContainer(),
|
|
|
NWidget(NWID_HORIZONTAL),
|
|
|
NWidget(NWID_VERTICAL),
|
|
|
NWidget(WWT_PANEL, COLOUR_BROWN, ICW_PANEL), SetResize(1, 10), SetMinimalSize(200, 90), SetScrollbar(ICW_SCROLLBAR), EndContainer(),
|
|
|
NWidget(NWID_HORIZONTAL),
|
|
|
NWidget(WWT_TEXTBTN, COLOUR_BROWN, ICW_NOTIFY),
|
|
|
SetDataTip(STR_INDUSTRY_CARGOES_NOTIFY_SMALLMAP, STR_INDUSTRY_CARGOES_NOTIFY_SMALLMAP_TOOLTIP),
|
|
|
NWidget(WWT_PANEL, COLOUR_BROWN), SetFill(1, 0), SetResize(1, 0), EndContainer(),
|
|
|
EndContainer(),
|
|
|
EndContainer(),
|
|
|
NWidget(NWID_VERTICAL),
|
|
|
NWidget(WWT_SCROLLBAR, COLOUR_BROWN, ICW_SCROLLBAR),
|
|
|
NWidget(NWID_VSCROLLBAR, COLOUR_BROWN, ICW_SCROLLBAR),
|
|
|
NWidget(WWT_RESIZEBOX, COLOUR_BROWN),
|
|
|
EndContainer(),
|
|
|
EndContainer(),
|
|
|
};
|
|
|
|
|
|
/** Window description for the industry cargoes window. */
|
|
|
static const WindowDesc _industry_cargoes_desc(
|
|
|
WDP_AUTO, 300, 210,
|
|
|
WC_INDUSTRY_CARGOES, WC_NONE,
|
|
|
0,
|
|
|
_nested_industry_cargoes_widgets, lengthof(_nested_industry_cargoes_widgets)
|
|
|
);
|