AoMEngineLibrary.AMP.MaxPluginForm.brgObjectsTreeListView_KeyDown C# (CSharp) Method

brgObjectsTreeListView_KeyDown() private method

private brgObjectsTreeListView_KeyDown ( object sender, KeyEventArgs e ) : void
sender object
e System.Windows.Forms.KeyEventArgs
return void
        private void brgObjectsTreeListView_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.W)
            {
                int itemCount = this.brgObjectsTreeListView.GetItemCount();
                int index = this.brgObjectsTreeListView.SelectedIndex;
                for (int i = 0; i < itemCount; ++i)
                {
                    index = ++index % itemCount;
                    if (this.brgObjectsTreeListView.GetModelObject(index) is BrgMaterial)
                    {
                        this.brgObjectsTreeListView.SelectedIndex = index;
                        e.Handled = true;
                        break;
                    }
                }
            }
        }
    }