private void ShowCombatTracker() { if (_FormTracker == null || _FormTracker.IsDisposed) { _FormTracker = new CombatTracker(this); _FormTracker.Show(); } else { _FormTracker.BringToFront(); } }
private void btnAddToCombat_Click(object sender, EventArgs e) { if (_FormTracker == null || _FormTracker.IsDisposed) { _FormTracker = new CombatTracker(this); _FormTracker.Show(); _FormTracker.SendToBack(); } if (lbxMon.SelectedIndex >= 0) { var mon = pfdb.Bestiaries.ToList().ElementAtOrDefault(lbxMonIds[lbxMon.SelectedIndex] - 1); // Offset zero-based index if (mon != null) { _FormTracker.AddBestiary(mon.BestiaryId); } } }