public FileTransfer(int fileNumber, int friendNumber, ToxFileKind kind, FileTransferDirection direction) { FileNumber = fileNumber; FriendNumber = friendNumber; Kind = kind; Direction = direction; }
/// <summary> /// 创建一个新的 FileTaskInfo 对象. /// </summary> public FileTaskInfo(FileTransferDirection direction, ulong packageID, Host remoteHost) { Direction = direction; PackageID = packageID; RemoteHost = remoteHost; CreateTime = DateTime.Now; CancelPadding = false; TaskList = new List<FileTaskItem>(); }
/// <summary> /// 创建一个新的 FileTaskInfo 对象. /// </summary> public FileTaskInfo(FileTransferDirection direction, ulong packageID, Host remoteHost) { Direction = direction; PackageID = packageID; RemoteHost = remoteHost; CreateTime = DateTime.Now; CancelPadding = false; TaskList = new List <FileTaskItem>(); }
public FileTransferViewItem(string fileName, long fileSize, FileTransferDirection direction) { InitializeComponent(); Dock = DockStyle.Fill; Margin = new Padding(1, 1, 1, 0); Direction = direction; FileName = fileName; bytesDone = 0; bytesTotal = fileSize; UpdateBytesDoneText(); UpdateBytesTotalText(); UpdateProgressBar(); ApplyState(); }
public void Add(string fileName, long fileSize, FileTransferDirection dir) { var item = new FileTransferViewItem(fileName, fileSize, dir); Add(item); }