private void toolStripButton14_Click(object sender, EventArgs e) { if (mTopic == null || mScatterMonaDialog != null) { return; } var idx = mResponseCache.FindIndex(x => x.Topic.Id == mTopic.Id); if (idx == -1) { return; } mScatterMonaDialog = new ScatterMonaDialog(this, mSettings.Options, mAskMonaApi, mResponseCache[idx], mNGUsers); mScatterMonaDialog.LoadSettings(mSettings.ScatterMonaDialogSettings); mScatterMonaDialog.FormClosed += OnScatterMonaDialogClosed; mScatterMonaDialog.Show(this); }
private void OnScatterMonaDialogClosed(object sender, EventArgs e) { mSettings.ScatterMonaDialogSettings = mScatterMonaDialog.SaveSettings(); mScatterMonaDialog = null; }