예제 #1
0
        private void UpdateDocumentControls()
        {
            this.textBoxCode.Text = m_Document.Code;
            this.Text             = Application.ProductName + " - " + m_Document.Name;

            saveToolStripMenuItem.Enabled = true;
            SavetoolStripButton.Enabled   = true;

            saveAsToolStripMenuItem.Enabled   = File.Exists(m_Document.Name);
            toolStripStatusLabelLanguage.Text = "Current language: " + CCSDocument.GetCodeName(m_Document.Language);

            propertyGrid.SelectedObject = m_Document;
        }
예제 #2
0
 private string GetFileFilter(CCSLanguage _language)
 {
     return(CCSDocument.GetCodeFileName(_language) + " (*." + CCSDocument.GetCodeFileExtension(_language) + ")|*." + CCSDocument.GetCodeFileExtension(_language));
 }
예제 #3
0
 //Работа с документом--начало--
 #region Document
 private void CreateNewDocument(CCSLanguage _language)
 {
     ValidateDocumentSave();
     m_Document = new CCSDocument(_language);
     UpdateDocumentControls();
 }