private async void fm_OnStart(object sender, FileTransferEventArgs e) { await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { textBox.Text += DateTime.Now.ToString("HH:mm:ss") + " Отправка файла начата! \r\n"; }); }
private void manager_FileTransferRemoved(object sender, FileTransferEventArgs e) { try { // Remove transfer from list Gtk.TreeIter iter; transferListStore.GetIterFirst(out iter); if (transferListStore.IterIsValid(iter)) { do { IFileTransfer currentItem = (IFileTransfer)transferListStore.GetValue(iter, 0); if (currentItem == e.Transfer) { transferListStore.Remove(ref iter); return; } } while (transferListStore.IterNext(ref iter)); } Gui.MainWindow.RefreshCounts(); } catch (Exception ex) { Core.LoggingService.LogError(ex); Gui.ShowErrorDialog(ex.ToString(), Gui.MainWindow.Window); } }
void fm_OnStart(object sender, FileTransferEventArgs e) { if (e.Sid != sid) { return; } /// file transfer started }
void fm_OnFile(object sender, FileTransferEventArgs e) { var recvFile = new FrmReceiveFile(fm, e); recvFile.Show(); recvFile.StartAccept(); //e.Accept = true; }
void fm_OnEnd(object sender, FileTransferEventArgs e) { if (e.Sid != sid) return; MessageBox.Show("file transfer ended with success!", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); }
private async void fm_OnProgress(object sender, FileTransferEventArgs e) { await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { textBox.Text += DateTime.Now.ToString("HH:mm:ss") + " Ход отправки файла: " + e.BytesTransmitted + "/" + e.FileSize + " байт \r\n"; ScrolltoBottom(textBox); }); }
private async void fm_OnEnd(object sender, FileTransferEventArgs e) { await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { textBox.Text += DateTime.Now.ToString("HH:mm:ss") + " Отправка файла завершена! \r\n"; ScrolltoBottom(textBox); }); }
private void fm_OnEnd(object sender, FileTransferEventArgs e) { logTextBox_textChange(DateTime.Now.ToString("HH:mm:ss") + " Прием файла завершен!"); using (Bitmap img = (Bitmap)Image.FromFile(e.Filename)) { DecodeBarcode(img); } }
void fm_OnProgress(object sender, FileTransferEventArgs e) { if (e.Sid != sid) { return; } progressBar.Value = (int)(((double)e.BytesTransmitted / (double)e.FileSize) * 100); }
void fm_OnEnd(object sender, FileTransferEventArgs e) { if (e.Sid != sid) { return; } MessageBox.Show("file transfer ended with success!", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); }
private void fm_OnFile(object sender, FileTransferEventArgs e) { logTextBox_textChange(DateTime.Now.ToString("HH:mm:ss") + " Получен запрос на получение файла!"); Jid fromJid = new Jid(xmppClient.Username, xmppClient.XmppDomain, "client"); if (e.Jid.ToString().ToLower() == fromJid.ToString().ToLower()) { workMode = e.Description; e.Directory = Path.GetDirectoryName(Application.ExecutablePath); e.Accept = true; } }
public FrmReceiveFile(FileTransferManager ftm, FileTransferEventArgs fea) { InitializeComponent(); fm = ftm; ftea = fea; Text = "File transfer: " + ftea.Jid; lblSize.Text = Util.HumanReadableFileSize(ftea.FileSize); lblFileName.Text = ftea.Filename; lblDescription.Text = ftea.Description; fm.OnError += fm_OnError; fm.OnEnd += fm_OnEnd; fm.OnStart += fm_OnStart; fm.OnProgress += fm_OnProgress; }
private void manager_NewFileTransfer(object sender, FileTransferEventArgs e) { try { // Add transfer to list transferListStore.AppendValues(e.Transfer); // Watch a few other events e.Transfer.PeerAdded += (EventHandler <FileTransferPeerEventArgs>)DispatchService.GuiDispatch( new EventHandler <FileTransferPeerEventArgs>(transfer_PeerAdded) ); e.Transfer.Error += (EventHandler <ErrorEventArgs>)DispatchService.GuiDispatch( new EventHandler <ErrorEventArgs>(transfer_Error) ); Gui.MainWindow.RefreshCounts(); } catch (Exception ex) { Core.LoggingService.LogError(ex); Gui.ShowErrorDialog(ex.ToString(), Gui.MainWindow.Window); } }
private void fm_OnProgress(object sender, FileTransferEventArgs e) { logTextBox_textChange(DateTime.Now.ToString("HH:mm:ss") + " Ход приема файла: " + e.BytesTransmitted + "/" + e.FileSize + " байт"); }
private void fm_OnDeny(object sender, FileTransferEventArgs e) { logTextBox_textChange(DateTime.Now.ToString("HH:mm:ss") + " Прием файла отклонен!"); }
void fm_OnProgress(object sender, FileTransferEventArgs e) { if (e.Sid != sid) return; progressBar.Value = (int) (((double)e.BytesTransmitted / (double)e.FileSize) * 100); }
void fm_OnStart(object sender, FileTransferEventArgs e) { if (e.Sid != sid) return; /// file transfer started }
private void fm_OnAbort(object sender, FileTransferEventArgs e) { logTextBox_textChange(DateTime.Now.ToString("HH:mm:ss") + " Прием файла прерван!"); }
void Client_ProgressChanged(object sender, FileTransferEventArgs e) { }
void Client_StatusChanged(object sender, FileTransferEventArgs e) { }
private void exporter_Downloaded(object sender, FileTransferEventArgs e) { MessageBox.Show("Transferred - " + e.BytesTransferred.ToString() + " out of " + e.TotalBytes.ToString() + " bytes\r\n"); e.Cancel = false; }
/// <summary> /// Import event handler /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void importer_Uploaded(object sender, FileTransferEventArgs e) { WriteResult("Transferred - " + e.BytesTransferred.ToString() + " out of " + e.TotalBytes.ToString() + " bytes\r\n"); e.Cancel = false; }