Example #1
0
        /// <summary>
        /// Stops any recording, playback, server, client, etc.
        /// </summary>
        public void Stop()
        {
            if (videoCapture != null)
            {
                videoCapture.StopCapturing();
            }

            StopServer();
            StopClient();

            if (aboutDialog != null)
            {
                aboutDialog.Close();
                aboutDialog.Dispose();
                aboutDialog = null;
            }

            if (areaDialog != null)
            {
                areaDialog.Close();
                areaDialog.Dispose();
                areaDialog = null;
            }
        }
Example #2
0
        /// <summary>
        /// Shows the about dialog
        /// </summary>
        public void ShowAboutDialog()
        {
            if (aboutDialog == null)
            {
                aboutDialog = new AboutDialog();
            }

            aboutDialog.ShowDialog(this);
        }