AAFReport.frmRepMgr.ViewButtonUpdate C# (CSharp) Method

ViewButtonUpdate() private method

private ViewButtonUpdate ( ) : void
return void
        private void ViewButtonUpdate()
        {
            if (trvAAFFileInfo.SelectedNode != null)
            {
                String strNode = StrMinus(trvAAFFileInfo.SelectedNode.ToString(), "TreeNode: ");
                if (strNode.IndexOf(m_AAFSuffix) == strNode.Length - m_AAFSuffix.Length)
                    btnView.Enabled = System.IO.File.Exists(BuildCurrentAAFFileSpec()) && SaltoIsInstalled();
                else if (strNode.IndexOf(m_ReportHTMLSuffix) == strNode.Length - m_ReportHTMLSuffix.Length)
                    btnView.Enabled = System.IO.File.Exists(BuildCurrentAAFHTMLReportFileSpec());
                else if (strNode.IndexOf(m_SummaryTXTSuffix) == strNode.Length - m_SummaryTXTSuffix.Length)
                    btnView.Enabled = System.IO.File.Exists(BuildCurrentAAFSummaryTextReportFileSpec());
                else
                    btnView.Enabled = false;
            }
            else
            {
                btnView.Enabled = false;
            }
        }