Ejemplo n.º 1
0
        private void ShowOrHideNarratorCountWarning()
        {
            var cast = m_viewModel.GetCastSizeRowValues(m_viewModel.CastSizeOption);

            m_tblNarratorWarning.Visible = ((m_maleNarrators.Value > cast.Male) || (m_femaleNarrators.Value > cast.Female));
            m_btnGenerate.Enabled        = !m_tblNarratorWarning.Visible;
        }
Ejemplo n.º 2
0
        private void ShowOrHideNarratorCountWarnings()
        {
            var cast = m_viewModel.GetCastSizeRowValues(m_viewModel.CastSizeOption);

            m_tblNarratorWarning.Visible = ((m_maleNarrators.Value > cast.Male) || (m_femaleNarrators.Value > cast.Female));
            m_lblWarningSuboptimalNarratorsForNarrationByAuthor.Visible = m_viewModel.NarratorOption == NarratorsOption.NarrationByAuthor &&
                                                                          m_maleNarrators.Value < m_viewModel.Project.DefaultNarratorCountForNarrationByAuthor;
            if (m_lblWarningSuboptimalNarratorsForNarrationByAuthor.Visible)
            {
                m_lblWarningSuboptimalNarratorsForNarrationByAuthor.Text = String.Format(m_fmtSuboptimalNarratorsMsg,
                                                                                         m_viewModel.Project.DefaultNarratorCountForNarrationByAuthor);
            }
            UpdateButtonState();
        }