void ShowProgressForm(string sceneName, string photoSceneId)
        {
            ReCapSceneProgressNotifier notifier =
                new ReCapSceneProgressNotifier(
                    _reCapClient,
                    photoSceneId,
                    5000);

            notifier.Activate();

            SceneProgressForm progressForm =
                new SceneProgressForm(notifier, sceneName);

            progressForm.Show(
                new WindowWrapper(this.Handle));

            notifier.OnSceneProgressCompleted +=
                new OnSceneProgressCompletedHandler(
                    OnSceneCompleted);

            _progressMap.Add(photoSceneId, progressForm);
        }
        void ShowProgressDlg(string sceneName, string photoSceneId)
        {
            ReCapSceneProgressNotifier notifier =
                new ReCapSceneProgressNotifier(
                    _reCapClient,
                    photoSceneId,
                    5000);

            SceneProgressDlg progressDlg =
                new SceneProgressDlg(notifier, sceneName);

            progressDlg.Owner = this.Parent as Window;

            progressDlg.Show();

            notifier.OnSceneProgressCompleted +=
                new OnSceneProgressCompletedHandler(
                    OnSceneCompleted);

            notifier.Activate();

            _progressMap.Add(photoSceneId, progressDlg);
        }