/// <summary> /// Shows the spawn configuration dialog /// </summary> private void ShowSpawnConfig() { if (m_SpawnForm != null && m_SpawnForm.Visible) { return; } if (m_SpawnForm != null && !m_SpawnForm.Disposing) { m_SpawnForm.Dispose(); m_SpawnForm = null; } m_SpawnForm = new TheBox.Forms.SpawnForm(); m_SpawnForm.Amount = Pandora.Profile.Items.Amount; m_SpawnForm.Range = Pandora.Profile.Items.Range; m_SpawnForm.MinDelay = Pandora.Profile.Items.MinDelay; m_SpawnForm.MaxDelay = Pandora.Profile.Items.MaxDelay; m_SpawnForm.Team = Pandora.Profile.Items.Team; m_SpawnForm.Extra = Pandora.Profile.Items.Extra; Point location = PointToScreen(new Point(380, 28)); m_SpawnForm.Location = location; m_SpawnForm.Closed += new EventHandler(m_SpawnForm_Closed); m_SpawnForm.OnSpawn += new EventHandler(m_SpawnForm_OnSpawn); m_SpawnForm.Show(); }
/// <summary> /// Shows the spawn configuration dialog /// </summary> private void ShowSpawnConfig() { if ( m_SpawnForm != null && m_SpawnForm.Visible ) return; if ( m_SpawnForm != null && !m_SpawnForm.Disposing ) { m_SpawnForm.Dispose(); m_SpawnForm = null; } m_SpawnForm = new TheBox.Forms.SpawnForm(); m_SpawnForm.Amount = Pandora.Profile.Items.Amount; m_SpawnForm.Range = Pandora.Profile.Items.Range; m_SpawnForm.MinDelay = Pandora.Profile.Items.MinDelay; m_SpawnForm.MaxDelay = Pandora.Profile.Items.MaxDelay; m_SpawnForm.Team = Pandora.Profile.Items.Team; m_SpawnForm.Extra = Pandora.Profile.Items.Extra; Point location = PointToScreen( new Point( 380, 28 ) ); m_SpawnForm.Location = location; m_SpawnForm.Closed += new EventHandler(m_SpawnForm_Closed); m_SpawnForm.OnSpawn += new EventHandler(m_SpawnForm_OnSpawn); m_SpawnForm.Show(); }