/// <summary> /// Returns a list of labels a queue type /// </summary> public Label[] MakeQueue(ELabelType labelType) { switch (labelType) { case ELabelType.L_ARRIVAL: return(makeEntityLabelList(gDisplay.Arrival, Color.LightGreen)); case ELabelType.L_SWITCH: return(makeEntityLabelList(gDisplay.SwitchComplete, Color.LightGoldenrodYellow)); case ELabelType.L_QUEUE_TYPE_1: return(makeEntityLabelList(gDisplay.QueueOther, Color.LightBlue)); case ELabelType.L_QUEUE_TYPE_2: return(makeEntityLabelList(gDisplay.QueueCarStereo, Color.LightPink)); case ELabelType.L_RESOURCE_TYPE_1: return(makeEntityLabelList(gDisplay.ResourceOther, Color.LightBlue)); case ELabelType.L_RESOURCE_TYPE_2: return(makeEntityLabelList(gDisplay.ResourceCarStereo, Color.LightPink)); default: return(new Label[0]); } }
/// <summary> /// Returns a list of labels a queue type /// </summary> public Label[] MakeQueue(ELabelType labelType) { switch (labelType) { case ELabelType.L_ARRIVAL: return makeEntityLabelList(gDisplay.Arrival, Color.LightGreen); case ELabelType.L_SWITCH: return makeEntityLabelList(gDisplay.SwitchComplete, Color.LightGoldenrodYellow); case ELabelType.L_QUEUE_TYPE_1: return makeEntityLabelList(gDisplay.QueueOther, Color.LightBlue); case ELabelType.L_QUEUE_TYPE_2: return makeEntityLabelList(gDisplay.QueueCarStereo, Color.LightPink); case ELabelType.L_RESOURCE_TYPE_1: return makeEntityLabelList(gDisplay.ResourceOther, Color.LightBlue); case ELabelType.L_RESOURCE_TYPE_2: return makeEntityLabelList(gDisplay.ResourceCarStereo, Color.LightPink); default: return new Label[0]; } }