AnalysisEngine.AntiPwny.HandleUpdateProcs C# (CSharp) Method

HandleUpdateProcs() private method

Updates the list that displays processes.
private HandleUpdateProcs ( List objects ) : void
objects List
return void
        private void HandleUpdateProcs(List<ProcessListObject> objects)
        {
            if (processTreeView.InvokeRequired)
            {
                processTreeView.Invoke(new UpdateListCallback(HandleUpdateProcs), new Object[] { objects });
            }
            else
            {
                processTreeView.BeginUpdate();
                processTreeView.SetObjects(objects);
                processTreeView.EndUpdate();

                if (objects.Count == 0)
                {
                    processTreeView.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
                }
                else
                {
                    processTreeView.AutoResizeColumns();
                }
            }
        }