private void FillBoxInfo()
{
DrawTypeBox.Enabled = true;
DrawTypeBox.Text = Convert.ToString(MessageList[SelectedMessageIndex].drawType);
LinesUpDown.Enabled = true;
LinesUpDown.Value = MessageList[SelectedMessageIndex].maxLines;
ItemIDUpDown.Enabled = true;
if (MessageList[SelectedMessageIndex].boxType != 0x9)
{
ItemIDUpDown.Enabled = false;
}
ItemIDUpDown.Value = MessageList[SelectedMessageIndex].itemID;
PosCombo.Enabled = true;
switch (MessageList[SelectedMessageIndex].boxPos)
{
case 0x0:
case 0x1:
PosCombo.SelectedIndex = 0;
break;
case 0x2:
PosCombo.SelectedIndex = 1;
break;
case 0x3:
case 0x4:
PosCombo.SelectedIndex = 2;
break;
default:
MessageBox.Show("Found Position " + MessageList[SelectedMessageIndex].boxPos);
break;
}
TypeCombo.Enabled = true;
switch (MessageList[SelectedMessageIndex].boxType)
{
case 0x0:
TypeCombo.SelectedIndex = 0;
break;
case 0x1:
TypeCombo.SelectedIndex = 1;
break;
case 0x2:
TypeCombo.SelectedIndex = 2;
break;
case 0x3:
case 0x4:
TypeCombo.SelectedIndex = 0;
break;
case 0x5:
TypeCombo.SelectedIndex = 3;
break;
case 0x6:
TypeCombo.SelectedIndex = 4;
break;
case 0x7:
TypeCombo.SelectedIndex = 5;
break;
case 0x8:
TypeCombo.SelectedIndex = 0;
break;
case 0x9:
TypeCombo.SelectedIndex = 6;
break;
case 0xA:
TypeCombo.SelectedIndex = 7;
break;
case 0x0D:
TypeCombo.SelectedIndex = 8;
break;
case 0x0E:
TypeCombo.SelectedIndex = 9;
break;
case 0x0C:
TypeCombo.SelectedIndex = 10;
break;
case 0x0B:
TypeCombo.SelectedIndex = 7;
break;
default:
MessageBox.Show("Found Type " + MessageList[SelectedMessageIndex].boxType);
break;
}
}