Beispiel #1
0
        public void MoveToNextProcess(IProcessLoadingProgress process)
        {
            // determin range
            currentProcessRange = (1.0f - progress) / (numExpectedProcesses - processed.Count);

            processed.Add(process);
            UpdateProcess(process, 0f);
        }
        public void MoveToNextProcess(IProcessLoadingProgress process)
        {
            // determin range
            currentProcessRange = (1.0f - progress) / (numExpectedProcesses - processed.Count);

            processed.Add(process);
            UpdateProcess(process, 0f);
        }
        public void InsertProcess(IProcessLoadingProgress process)
        {
            TreeNode[] children = new TreeNode[process.LogDataSize];
            int idx = 0;
            foreach (LogItem item in process.LogData)
            {
                children[idx++] = new TreeNode(string.Format("{0} [{1}]", item.Message, item.Level), (int)item.Level, (int)item.Level);
            }

            root.Nodes.Add(new TreeNode(process.Name, children));
        }
        public void InsertProcess(IProcessLoadingProgress process)
        {
            TreeNode[] children = new TreeNode[process.LogDataSize];
            int        idx      = 0;

            foreach (LogItem item in process.LogData)
            {
                children[idx++] = new TreeNode(string.Format("{0} [{1}]", item.Message, item.Level), (int)item.Level, (int)item.Level);
            }

            root.Nodes.Add(new TreeNode(process.Name, children));
        }
        public void UpdateProcess(IProcessLoadingProgress process, float progress)
        {
            if (OnProcessUpdate != null)
                OnProcessUpdate(process);

            this.progress += (currentProcessRange * progress);
            if ((int)(this.progress * 100) != progressI)
            {
                progressI = (int)(this.progress * 100);
                if (OnUpdate != null)
                    OnUpdate(this);
            }
        }
Beispiel #6
0
        public void UpdateProcess(IProcessLoadingProgress process, float progress)
        {
            if (OnProcessUpdate != null)
            {
                OnProcessUpdate(process);
            }

            this.progress += (currentProcessRange * progress);
            if ((int)(this.progress * 100) != progressI)
            {
                progressI = (int)(this.progress * 100);
                if (OnUpdate != null)
                {
                    OnUpdate(this);
                }
            }
        }
 void progress_OnProcessUpdate(IProcessLoadingProgress process)
 {
     this.Invoke(updateProcessDelegate, process, null);
 }
 public void InsertProcess(IProcessLoadingProgress process)
 {
 }
 public void InsertProcess(IProcessLoadingProgress process)
 { }
Beispiel #10
0
 void progress_OnProcessUpdate(IProcessLoadingProgress process)
 {
     this.Invoke(updateProcessDelegate, process, null);
 }