Пример #1
0
        void reportList_ItemInserted(object sender, ListItemChangeEventArgs<RuntimeObjectsLoaderReport> e)
        {
            reportListBox.Items.Insert(e.Index, e.Item);

            if (reportListBox.SelectedItem == null)
                reportListBox.SelectedItem = e.Item;
        }
Пример #2
0
        void reportList_ItemInserted(object sender, ListItemChangeEventArgs <RuntimeObjectsLoaderReport> e)
        {
            reportListBox.Items.Insert(e.Index, e.Item);

            if (reportListBox.SelectedItem == null)
            {
                reportListBox.SelectedItem = e.Item;
            }
        }
Пример #3
0
 void CompilerErrors_ItemInserted(object sender, ListItemChangeEventArgs <CompilerError> e)
 {
     if (e.Index < compilerErrorsListBox.Items.Count)
     {
         compilerErrorsListBox.Items.Insert(e.Index, CreateCompilerErrorItem(e.Item));
     }
     else
     {
         compilerErrorsListBox.Items.Add(CreateCompilerErrorItem(e.Item));
     }
 }
Пример #4
0
 void AnalyzerErrors_ItemInserted(object sender, ListItemChangeEventArgs <AnalyzerError> e)
 {
     if (e.Index < analyzerErrorsListBox.Items.Count)
     {
         analyzerErrorsListBox.Items.Insert(e.Index, CreateAnalyzerErrorItem(e.Item));
     }
     else
     {
         analyzerErrorsListBox.Items.Add(CreateAnalyzerErrorItem(e.Item));
     }
 }
Пример #5
0
        void commandList_ItemInserted(object sender, ListItemChangeEventArgs <IMacroCommand> e)
        {
            lock (syncRoot) {
                MacroCommandRow row = new MacroCommandRow(e.Item);

                if (e.Index < 0)
                {
                    tableModel.Rows.Add(row);
                }
                else
                {
                    tableModel.Rows.Insert(e.Index, row);
                }
            }
        }
Пример #6
0
        void Output_ItemInserted(object sender, ListItemChangeEventArgs <string> e)
        {
            try
            {
                outputTextBox.LockWindowUpdate();

                outputTextBox.AppendText(e.Item + Environment.NewLine);
            }
            finally
            {
                outputTextBox.Select(outputTextBox.TextLength, 0);
                outputTextBox.ScrollToBottom();

                outputTextBox.UnlockWindowUpdate();
            }
        }
Пример #7
0
 void reportList_ItemRemoved(object sender, ListItemChangeEventArgs <RuntimeObjectsLoaderReport> e)
 {
     Debug.Assert(e.Index == reportListBox.Items.IndexOf(e.Item));
     reportListBox.Items.Remove(e.Item);
 }
Пример #8
0
        void Output_ItemInserted(object sender, ListItemChangeEventArgs<string> e)
        {
            try
            {
                outputTextBox.LockWindowUpdate();

                outputTextBox.AppendText(e.Item + Environment.NewLine);
            }
            finally
            {
                outputTextBox.Select(outputTextBox.TextLength, 0);
                outputTextBox.ScrollToBottom();

                outputTextBox.UnlockWindowUpdate();
            }
        }
Пример #9
0
 void CompilerErrors_ItemInserted(object sender, ListItemChangeEventArgs<CompilerError> e)
 {
     if (e.Index < compilerErrorsListBox.Items.Count)
     {
         compilerErrorsListBox.Items.Insert(e.Index, CreateCompilerErrorItem(e.Item));
     }
     else
     {
         compilerErrorsListBox.Items.Add(CreateCompilerErrorItem(e.Item));
     }
 }
Пример #10
0
 void AnalyzerErrors_ItemInserted(object sender, ListItemChangeEventArgs<AnalyzerError> e)
 {
     if (e.Index < analyzerErrorsListBox.Items.Count)
     {
         analyzerErrorsListBox.Items.Insert(e.Index, CreateAnalyzerErrorItem(e.Item));
     }
     else
     {
         analyzerErrorsListBox.Items.Add(CreateAnalyzerErrorItem(e.Item));
     }
 }
Пример #11
0
        void commandList_ItemInserted(object sender, ListItemChangeEventArgs<IMacroCommand> e)
        {
            lock (syncRoot) {
                MacroCommandRow row = new MacroCommandRow(e.Item);

                if (e.Index < 0)
                    tableModel.Rows.Add(row);
                else
                    tableModel.Rows.Insert(e.Index, row);
            }
        }
Пример #12
0
 void commandList_ItemRemoved(object sender, ListItemChangeEventArgs<IMacroCommand> e)
 {
     lock (syncRoot) {
         tableModel.Rows.RemoveAt(e.Index);
     }
 }
Пример #13
0
 void reportList_ItemRemoved(object sender, ListItemChangeEventArgs<RuntimeObjectsLoaderReport> e)
 {
     Debug.Assert(e.Index == reportListBox.Items.IndexOf(e.Item));
     reportListBox.Items.Remove(e.Item);
 }
Пример #14
0
 void commandList_ItemRemoved(object sender, ListItemChangeEventArgs <IMacroCommand> e)
 {
     lock (syncRoot) {
         tableModel.Rows.RemoveAt(e.Index);
     }
 }