Exemplo n.º 1
0
 private void RTBClassGenerator_TextChanged(object sender, EventArgs e)
 {
     this.mFileStatus = FileStatusType.Notsaved;
     ParseFile();
     //if (bApplyingColor) return;
     //    ApplyColorToKeywords();
 }
Exemplo n.º 2
0
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            if (!(value is FileStatusType))
            {
                return(string.Empty);
            }

            FileStatusType objValue = (FileStatusType)value;

            return(objValue.ToDescriptionString());
        }
Exemplo n.º 3
0
        public void UpdateServerFileStatus(string fileName, string CRC, FileStatusType status)
        {
            Console.WriteLine("FolderStatus - UpdateServerFileStatus");
            DeleteFileInServerStatus(fileName);

            _folderState.RemoteFile(new FolderFileState()
                                    .FileName(fileName)
                                    .Hash(CRC)
                                    .CurrentStatus(status));
            Console.WriteLine("FolderStatus - UpdateServerFileStatus - before SaveStatus");
            SaveStatus();
            Console.WriteLine("FolderStatus - UpdateServerFileStatus - after SaveStatus");
        }
Exemplo n.º 4
0
 private void SaveFile()
 {
     if (strFilePath.Equals(String.Empty))
     {
         strFilePath = GetFileName();
     }
     if (!strFilePath.Equals(string.Empty))
     {
         FileInfo fileInfo = new FileInfo(strFilePath);
         this.strFileName = fileInfo.Name;
         this.Text        = "ClassGenerator - " + strFileName;
         rtbClassGenerator.SaveFile(strFileName, RichTextBoxStreamType.PlainText);
         this.mFileStatus = FileStatusType.Saved;
     }
 }
Exemplo n.º 5
0
        private void NewFile()
        {
            DialogResult reply = AskFileSave();

            if (DialogResult.Cancel != reply)
            {
                this.strFileName = string.Empty;
                this.mFileStatus = FileStatusType.Saved;

                rtbClassGenerator.Text = string.Empty;
                rtbClassGenerator.ClearUndo();
                this.strFilePath = string.Empty;
                intFileCount++;
                this.strFileName = "file" + intFileCount;
                this.Text        = "ClassGenerator - " + strFileName;
            }
        }
Exemplo n.º 6
0
 public static string ToDescriptionString(this FileStatusType val)
 {
     DescriptionAttribute[] attributes = (DescriptionAttribute[])val.GetType().GetField(val.ToString()).GetCustomAttributes(typeof(DescriptionAttribute), false);
     return(attributes.Length > 0 ? attributes[0].Description : string.Empty);
 }
Exemplo n.º 7
0
 public FolderFileState CurrentStatus(FileStatusType fileStatusType)
 {
     Properties.Enum(Names.CurrentStatus, fileStatusType); return(this);
 }