private void AddListItem(ListViewItem item)
 {
     if (listView.InvokeRequired)
     {
         AddListItemCallback d = new AddListItemCallback(AddListItem);
         this.Invoke(d, new object[] { item });
     }
     else
     {
         listView.Items.Add(item);
     }
 }
Esempio n. 2
0
 private void AddListItem(LogMessage msg)
 {
     if (lstMessages.InvokeRequired)
     {
         AddListItemCallback cb = new AddListItemCallback(AddListItem);
         this.Invoke(cb, new object[] { msg });
     }
     else
     {
         this.lstMessages.Items.Add(msg);
     }
 }
Esempio n. 3
0
 private void AddListItem(String data)
 {
     if (this.textBox1.InvokeRequired)
     {
         AddListItemCallback a = new AddListItemCallback(AddListItem);
         this.Invoke(a, new object[] { data });
     }
     else
     {
         this.textBox1.AppendText(data + "\r\n");
         this.textBox1.DeselectAll();
     }
 }
Esempio n. 4
0
 private void AddListItem(String data)
 {
     if (this.textBox1.InvokeRequired)
     {
         AddListItemCallback a = new AddListItemCallback(AddListItem);
         this.Invoke(a, new object[] { data });
     }
     else
     {
         this.textBox1.AppendText(data + "\r\n");
         this.textBox1.DeselectAll();
     }
 }
Esempio n. 5
0
        // Thread safe adding of item to list control
        private ListViewItem AddListItem(System.Windows.Forms.ListView control, string itemText)
        {
            ListViewItem item = null;

            if (control.InvokeRequired)
            {
                AddListItemCallback d = new AddListItemCallback(AddListItem);
                item = (ListViewItem)Invoke(d, new object[] { control, itemText });
            }
            else
            {
                item = control.Items.Add(itemText);
            }

            return(item);
        }
Esempio n. 6
0
 private void AddListItem(string clientId)
 {
     if (this.listViewClients.InvokeRequired)
     {
         var a = new AddListItemCallback(AddListItem);
         this.Invoke(a, new object[] { clientId });
     }
     else
     {
         var listViewItem = new ListViewItem()
         {
             Name = clientId, Text = clientId
         };
         listViewItem.SubItems.Add("Additional Info: ");
         listViewClients.Items.Add(listViewItem);
     }
 }
Esempio n. 7
0
 private void AddListItem(ListViewItem item)
 {
     if (this.InvokeRequired)
     {
         AddListItemCallback d = new AddListItemCallback(AddListItem);
         this.Invoke(d, new object[] { item });
     }
     else
     {
         //listView.Items.Add(item);
         int index = listView.Items.Count, count = listView.Items.Count;
         if (item is ExplorerObjectListViewItem)
         {
             var exObject = ((ExplorerObjectListViewItem)item).ExplorerObject;
             if (exObject != null)
             {
                 for (index = 0; index < count; index++)
                 {
                     ListViewItem listItem = listView.Items[index];
                     if (listItem is ExplorerObjectListViewItem)
                     {
                         var listExObject = ((ExplorerObjectListViewItem)listItem).ExplorerObject;
                         if (listExObject != null)
                         {
                             if (exObject.Priority < listExObject.Priority)
                             {
                                 break;
                             }
                             if (exObject.Priority == listExObject.Priority &&
                                 exObject.Name.ToLower().CompareTo(listExObject.Name.ToLower()) < 0)
                             {
                                 break;
                             }
                         }
                     }
                 }
             }
         }
         listView.Items.Insert(Math.Min(count, index), item);
     }
 }
Esempio n. 8
0
 private void AddListItem(String data)
 {
     if (this.textBox1.InvokeRequired)
     {
         AddListItemCallback a = new AddListItemCallback(AddListItem);
         this.Invoke(a, new object[] { data });
     }
     else
     {
         this.textBox1.AppendText(String.Format("{0}\r\n", data));
         this.textBox1.DeselectAll();
         //log to file
         try
         {
             File.AppendAllLines("MissVenom.log", new String[] { data });
         }
         catch (Exception e)
         {
         }
     }
 }
Esempio n. 9
0
        // Thread safe adding of item to list control
        private ListViewItem AddListItem( System.Windows.Forms.ListView control, string itemText )
        {
            ListViewItem item = null;

            if ( control.InvokeRequired )
            {
                AddListItemCallback d = new AddListItemCallback( AddListItem );
                item = (ListViewItem) Invoke( d, new object[] { control, itemText } );
            }
            else
            {
                item = control.Items.Add( itemText );
            }

            return item;
        }
Esempio n. 10
0
        private void AddListItem(String data)
        {
            if (this.textBoxOutput.InvokeRequired)
            {
                AddListItemCallback a = new AddListItemCallback(AddListItem);
                this.Invoke(a, new object[] { data });
            }
            else
            {
                this.textBoxOutput.AppendText(String.Format("{0}\r\n", data));
                this.textBoxOutput.DeselectAll();
                //log to file
                try
                {
                    File.AppendAllLines("MissVenom.log", new String[] { data });
                }
                catch (Exception e)
                {

                }
            }
        }
Esempio n. 11
0
 private void AddListItem(LogMessage msg)
 {
     if (lstMessages.InvokeRequired)
     {
         AddListItemCallback cb = new AddListItemCallback(AddListItem);
         this.Invoke(cb, new object[] { msg });
     }
     else
     {
         this.lstMessages.Items.Add(msg);
     }
 }