HyoutaTools.Tales.Vesperia.ItemDat.ItemForm.listBox1_SelectedIndexChanged C# (CSharp) Method

listBox1_SelectedIndexChanged() private method

private listBox1_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void listBox1_SelectedIndexChanged( object sender, EventArgs e )
        {
            ItemDatSingle item = itemDat.items[listBox1.SelectedIndex];

            for ( int i = 0; i < ItemDatSingle.size / 4; ++i ) {
                labels[i].Text = ( (ItemData)i ).ToString();
                textboxes[i].Text = item.Data[i].ToString();
            }

            TSSEntry entry = GetEntry( item.Data[(int)ItemData.NamePointer] );
            labelName.Text = entry.StringEngOrJpn;
            entry = GetEntry( item.Data[(int)ItemData.DescriptionPointer] );
            labelDescription.Text = entry.StringEngOrJpn;
            entry = GetEntry( item.Data[(int)ItemData.UnknownTextPointer] );
            labelUnknown.Text = entry.StringEngOrJpn;
            textBoxGeneratedText.Text = ItemDat.GetItemDataAsText( Version, itemDat, item, Skills, Enemies, Recipes, Locations, TSS, InGameIdDict );
        }