private void ApplicationNotReadyEventHandler(object o, ApplicationUseEventArgs e)
 {
     Logger.LogError("Application cannot be used. Please start Python Client!", Color.Red);
     StatusManager.SetStatus("Status: Not Ready", Color.Red);
     panel.Paint     -= this.drawPanelPaintEventHandler;
     panel.MouseDown -= this.drawPanelMouseDownEventHandler;
     panel.MouseMove -= this.drawPanelMouseMoveEventHandler;
     panel.MouseUp   -= this.drawPanelMouseUpEventHandler;
 }
 private void ApplicationReadyEventHandler(object o, ApplicationUseEventArgs e)
 {
     Logger.LogInfo("Application Ready To Use", Color.Green);
     StatusManager.SetStatus("Status: Ready", Color.Green);
     panel.Paint     += this.drawPanelPaintEventHandler;
     panel.MouseDown += this.drawPanelMouseDownEventHandler;
     panel.MouseMove += this.drawPanelMouseMoveEventHandler;
     panel.MouseUp   += this.drawPanelMouseUpEventHandler;
 }