rail_gui.c
changeset 4547 d37c2d172ad4
parent 4429 b4eb6d97996f
child 4559 aa0c13e39840
equal deleted inserted replaced
4546:507b7d9bd834 4547:d37c2d172ad4
   558 static void SetupRailToolbar(RailType railtype, Window *w)
   558 static void SetupRailToolbar(RailType railtype, Window *w)
   559 {
   559 {
   560 	const RailtypeInfo *rti = GetRailTypeInfo(railtype);
   560 	const RailtypeInfo *rti = GetRailTypeInfo(railtype);
   561 
   561 
   562 	assert(railtype < RAILTYPE_END);
   562 	assert(railtype < RAILTYPE_END);
   563 	w->widget[RTW_CAPTION].unkA = rti->strings.toolbar_caption;
   563 	w->widget[RTW_CAPTION].data = rti->strings.toolbar_caption;
   564 	w->widget[RTW_BUILD_NS].unkA = rti->gui_sprites.build_ns_rail;
   564 	w->widget[RTW_BUILD_NS].data = rti->gui_sprites.build_ns_rail;
   565 	w->widget[RTW_BUILD_X].unkA = rti->gui_sprites.build_x_rail;
   565 	w->widget[RTW_BUILD_X].data = rti->gui_sprites.build_x_rail;
   566 	w->widget[RTW_BUILD_EW].unkA = rti->gui_sprites.build_ew_rail;
   566 	w->widget[RTW_BUILD_EW].data = rti->gui_sprites.build_ew_rail;
   567 	w->widget[RTW_BUILD_Y].unkA = rti->gui_sprites.build_y_rail;
   567 	w->widget[RTW_BUILD_Y].data = rti->gui_sprites.build_y_rail;
   568 	w->widget[RTW_AUTORAIL].unkA = rti->gui_sprites.auto_rail;
   568 	w->widget[RTW_AUTORAIL].data = rti->gui_sprites.auto_rail;
   569 	w->widget[RTW_BUILD_DEPOT].unkA = rti->gui_sprites.build_depot;
   569 	w->widget[RTW_BUILD_DEPOT].data = rti->gui_sprites.build_depot;
   570 	w->widget[RTW_CONVERT_RAIL].unkA = rti->gui_sprites.convert_rail;
   570 	w->widget[RTW_CONVERT_RAIL].data = rti->gui_sprites.convert_rail;
   571 	w->widget[RTW_BUILD_TUNNEL].unkA = rti->gui_sprites.build_tunnel;
   571 	w->widget[RTW_BUILD_TUNNEL].data = rti->gui_sprites.build_tunnel;
   572 }
   572 }
   573 
   573 
   574 void ShowBuildRailToolbar(RailType railtype, int button)
   574 void ShowBuildRailToolbar(RailType railtype, int button)
   575 {
   575 {
   576 	Window *w;
   576 	Window *w;