road_gui.c
changeset 4212 0308ef21b4e1
parent 4171 3fadda3afe70
child 4344 5d0e40cd67b9
equal deleted inserted replaced
4211:d8c4c40eba62 4212:0308ef21b4e1
     1 /* $Id$ */
     1 /* $Id$ */
     2 
     2 
     3 #include "stdafx.h"
     3 #include "stdafx.h"
     4 #include "openttd.h"
     4 #include "openttd.h"
       
     5 #include "road_cmd.h"
     5 #include "road_map.h"
     6 #include "road_map.h"
     6 #include "table/sprites.h"
     7 #include "table/sprites.h"
     7 #include "table/strings.h"
     8 #include "table/strings.h"
     8 #include "functions.h"
     9 #include "functions.h"
     9 #include "map.h"
    10 #include "map.h"
   351 	switch (e->event) {
   352 	switch (e->event) {
   352 	case WE_PAINT:
   353 	case WE_PAINT:
   353 		w->click_state = (1<<3) << _road_depot_orientation;
   354 		w->click_state = (1<<3) << _road_depot_orientation;
   354 		DrawWindowWidgets(w);
   355 		DrawWindowWidgets(w);
   355 
   356 
   356 		DrawRoadDepotSprite(70, 17, 0);
   357 		DrawRoadDepotSprite(70, 17, DIAGDIR_NE);
   357 		DrawRoadDepotSprite(70, 69, 1);
   358 		DrawRoadDepotSprite(70, 69, DIAGDIR_SE);
   358 		DrawRoadDepotSprite( 2, 69, 2);
   359 		DrawRoadDepotSprite( 2, 69, DIAGDIR_SW);
   359 		DrawRoadDepotSprite( 2, 17, 3);
   360 		DrawRoadDepotSprite( 2, 17, DIAGDIR_NW);
   360 		break;
   361 		break;
   361 
   362 
   362 	case WE_CLICK: {
   363 	case WE_CLICK: {
   363 		switch (e->click.widget) {
   364 		switch (e->click.widget) {
   364 		case 3: case 4: case 5: case 6:
   365 		case 3: case 4: case 5: case 6: