Пример #1
0
 public void Stop()
 {
     Receiver.PacketReceived -= ProcessReceivedData;
     Receiver.Stop();
     StopProcess();
     FileNameChanged?.Invoke(OutputFileName);
 }
Пример #2
0
 public void Start()
 {
     OutputFileName = DateTime.Now.ToString("dd-MM-yyyy_HH-mm-ss") + ".txt";
     FileNameChanged?.Invoke("Запись в " + OutputFileName);
     Receiver.PacketReceived += ProcessReceivedData;
     Receiver.Start();
     StartProcess();
 }
Пример #3
0
        protected virtual void ChangeFileName(FileName newValue)
        {
            ////SD.MainThread.VerifyAccess();

            //// Already done by caller
            ////this.fileName = newValue;

            FileNameChanged?.Invoke(this, EventArgs.Empty);
        }
Пример #4
0
        private void OnChooseFile(object sender, EventArgs e)
        {
            string newFileName = AskUserForFileName("Choose a file name", Utility.FileDialog.FileActionType.Save, "SQLite Database (*.db)|*.db|All Files (*.*)|*.*");

            if (!string.IsNullOrEmpty(newFileName))
            {
                FileName.Value = newFileName;
                FileNameChanged?.Invoke(FileName, EventArgs.Empty);
            }
        }
Пример #5
0
        public ConversationFile Open(FileStream file)
        {
            saveFileDialog1.FileName = file.Name;

            var cf = ConversationFile.Load(file, m_datasource, m_nodeFactory());

            Select(cf);
            FileNameChanged.Execute();
            Refresh.Execute();

            return(cf);
        }
Пример #6
0
 private void SetFileName(string FileName)
 {
     MyFileName = FileName;
     if (Path.GetDirectoryName(FileName) != "" && Path.GetExtension(FileName) != ".xml")
     {
         Directory.SetCurrentDirectory(Path.GetDirectoryName(FileName));
     }
     if (DisabledEventCount == 0 && FileNameChanged != null)
     {
         FileNameChanged.Invoke(FileName);
     }
 }
Пример #7
0
 private void CopyFilesRecursively(DirectoryInfo source, DirectoryInfo target)
 {
     foreach (DirectoryInfo dir in source.GetDirectories())
     {
         CopyFilesRecursively(dir, target.CreateSubdirectory(dir.Name));
     }
     foreach (FileInfo file in source.GetFiles())
     {
         //Size += file.Length;
         AffectedSizeChanged?.Invoke(Size += file.Length);
         AffectedFileCountChanged?.Invoke(FileCount++);
         FileNameChanged?.Invoke(file.Name);
         if (IsCopyNeed(file, target))
         {
             file.CopyTo(Path.Combine(target.FullName, file.Name), true);
         }
     }
 }
Пример #8
0
 private void OnFileNameChanged(object sender, EventArgs e)
 {
     //Invoke.
     FileNameChanged?.Invoke(sender, e);
 }
Пример #9
0
 /// <summary>
 /// Invoked when the user changes the filename by typing into the textbox.
 /// Signals to the presenter that the file name has changed.
 /// </summary>
 /// <param name="sender">Sender object.</param>
 /// <param name="e">Event arguments.</param>
 private void OnFileNameChanged(object sender, EventArgs e)
 {
     FileNameChanged?.Invoke(FileName, EventArgs.Empty);
 }
Пример #10
0
 private void FBCTextBox_TextChanged(object sender, TextChangedEventArgs e)
 {
     e.Handled = true;
     FileNameChanged?.Invoke(this, EventArgs.Empty);
 }
Пример #11
0
 void OnFileNameChanged()
 {
     FileNameChanged?.Invoke(this, EventArgs.Empty);
 }
Пример #12
0
Файл: File.cs Проект: xlgwr/osdr
 private void Apply(FileNameChanged e)
 {
     FileName        = e.NewName;
     UpdatedBy       = e.UserId;
     UpdatedDateTime = e.TimeStamp;
 }
Пример #13
0
 protected virtual void OnFileNameChanged(EventArgs e)
 {
     FileNameChanged?.Invoke(this, e);
 }