Пример #1
0
 //------------------------------------------------------------------------
 public ProjectFile FileCreate(string name, ProjectFile.FileType fileType, Symitar.SymFile.Type symType)
 {
     if (Local)
     {
         Util.FileWriteLocal(ParentLocal.Path + '\\' + name, "");
         ProjectFile file      = new ProjectFile(this, name, fileType);
         string      upperName = name.ToUpper();
         for (int i = 0; i < Files.Count; i++)
         {
             if ((Files[i].Name.ToUpper() == upperName) && (Files[i].Type == fileType))
             {
                 return(file);
             }
         }
         Files.Add(file);
         return(file);
     }
     else
     {
         Util.FileWriteSym(ParentSym, name, symType, "");
         ProjectFile file      = new ProjectFile(this, name, fileType);
         string      upperName = name.ToUpper();
         for (int i = 0; i < Files.Count; i++)
         {
             if ((Files[i].Name.ToUpper() == upperName) && (Files[i].Type == fileType))
             {
                 return(file);
             }
         }
         Files.Add(file);
         return(file);
     }
 }
Пример #2
0
 //========================================================================
 private void btnOkay_Click(object sender, EventArgs e)
 {
     FileName = txtFilename.Text;
     if ((string)comboType.SelectedItem == "RepGen")
     {
         FileType    = ProjectFile.FileType.REPGEN;
         SymFileType = Symitar.SymFile.Type.REPGEN;
     }
     else if ((string)comboType.SelectedItem == "Letterfile")
     {
         FileType    = ProjectFile.FileType.LETTER;
         SymFileType = Symitar.SymFile.Type.LETTER;
     }
     DialogResult = DialogResult.OK;
 }