public DoublingXForm(MainForm main = null) { InitializeComponent(); mainForm = main; lbTrace.DrawItem += new DrawItemEventHandler(mainForm.lbTrace_DrawItem); }
public MethodAForm(MainForm main = null) { InitializeComponent(); mainForm = main; lbTrace.DrawItem += new DrawItemEventHandler(mainForm.lbTrace_DrawItem); cbOrderBy.Items.AddRange(new object[]{ new OrderBy("","Country,League,Season","Default"), new OrderBy("","Season"), new OrderBy("Teams"), new OrderBy("Matches"), new OrderBy("HomeWinsPercent"), new OrderBy("DrawsPercent"), new OrderBy("AwayWinsPercent"), }); cbOrderBy.SelectedIndex = 0; cbOrderDir.SelectedIndex = 0; if (lbLeagues.Items.Count == 0) return; using (RegistryKey key = Registry.CurrentUser.OpenSubKey("SoccerBase", true)) { if (key == null) return; foreach (byte i in (byte[])key.GetValue("lbLeaguesSelectedIndices", null)) { if (i >= lbLeagues.Items.Count) break; lbLeagues.SetSelected(i, true); } } }