Esempio n. 1
0
 public FileTransfer(int fileNumber, int friendNumber, ToxFileKind kind, FileTransferDirection direction)
 {
     FileNumber   = fileNumber;
     FriendNumber = friendNumber;
     Kind         = kind;
     Direction    = direction;
 }
Esempio n. 2
0
		/// <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>();
		}
Esempio n. 3
0
        /// <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>();
        }
Esempio n. 4
0
 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();
 }
Esempio n. 5
0
            public void Add(string fileName, long fileSize, FileTransferDirection dir)
            {
                var item = new FileTransferViewItem(fileName, fileSize, dir);

                Add(item);
            }