src/graph_gui.cpp
changeset 7932 6c3d71e8a129
parent 7931 b0a46cd92225
child 7954 57b51c69c072
equal deleted inserted replaced
7931:b0a46cd92225 7932:6c3d71e8a129
   279 		}
   279 		}
   280 
   280 
   281 		case WE_CLICK:
   281 		case WE_CLICK:
   282 			if (!IS_INT_INSIDE(e->we.click.widget, 3, 11)) return;
   282 			if (!IS_INT_INSIDE(e->we.click.widget, 3, 11)) return;
   283 
   283 
   284 			TOGGLEBIT(_legend_excluded_players, e->we.click.widget - 3);
   284 			ToggleBit(_legend_excluded_players, e->we.click.widget - 3);
   285 			ToggleWidgetLoweredState(w, e->we.click.widget);
   285 			ToggleWidgetLoweredState(w, e->we.click.widget);
   286 			SetWindowDirty(w);
   286 			SetWindowDirty(w);
   287 			InvalidateWindow(WC_INCOME_GRAPH, 0);
   287 			InvalidateWindow(WC_INCOME_GRAPH, 0);
   288 			InvalidateWindow(WC_OPERATING_PROFIT, 0);
   288 			InvalidateWindow(WC_OPERATING_PROFIT, 0);
   289 			InvalidateWindow(WC_DELIVERED_CARGO, 0);
   289 			InvalidateWindow(WC_DELIVERED_CARGO, 0);
   758 			break;
   758 			break;
   759 		}
   759 		}
   760 
   760 
   761 		case WE_CLICK:
   761 		case WE_CLICK:
   762 			if (e->we.click.widget >= 3) {
   762 			if (e->we.click.widget >= 3) {
   763 				TOGGLEBIT(_legend_excluded_cargo, e->we.click.widget - 3);
   763 				ToggleBit(_legend_excluded_cargo, e->we.click.widget - 3);
   764 				ToggleWidgetLoweredState(w, e->we.click.widget);
   764 				ToggleWidgetLoweredState(w, e->we.click.widget);
   765 				SetWindowDirty(w);
   765 				SetWindowDirty(w);
   766 			}
   766 			}
   767 			break;
   767 			break;
   768 	}
   768 	}