AkaneMail.MailEditorForm.SuppresMultiDialogs C# (CSharp) Method

SuppresMultiDialogs() private method

ダイアログの二重起動を防ぎます。
private SuppresMultiDialogs ( findDialog dialog, dialogMode dialogMode, TextBox textBox ) : void
dialog findDialog 表示させるダイアログのインスタンス。
dialogMode dialogMode 表示させるモード。
textBox TextBox 対象のTextBox
return void
        private void SuppresMultiDialogs(findDialog dialog, dialogMode dialogMode, TextBox textBox)
        {
            if (dialog == null || dialog.IsDisposed) {
                dialog = new findDialog(dialogMode, textBox);
                dialog.Show(this);
            }
        }