public statusLabel() { _state = statusLabelStates.Waiting; tmrCircle = new Timer(); tmrCircle.Interval = 50; tmrCircle.Tick += tmrCircle_Tick; tmrCircle.Start(); SetStyle(ControlStyles.SupportsTransparentBackColor, true); SetStyle(ControlStyles.OptimizedDoubleBuffer, true); DoubleBuffered = true; }