/// <summary>
 /// Funkcja obsługująca zdarzenie wciśnięcia przycisku zatrzymania przechwytywania obrazu.
 /// </summary>
 /// <param name="sender">Referencja do obiektu wywołującego zdarzenie.</param>
 /// <param name="e">Dane zdarzenia.</param>
 private void StopButtonPressed(object sender, EventArgs e)
 {
     cameraDriver.StopCamera();
     MovementDetectionButton.Enabled = false;
     if (thread != null)
     {
         if (thread.IsAlive)
         {
             thread.Abort();
         }
     }
     IPCamGroupBox.Enabled = true;
     mode = CamType.None;
 }