// wird aufgerufen, wenn die Maus eine der Antwortpanels verlässt und erzeugt einen grafischen Effekt private void panelAntwortA_MouseLeave(object sender, EventArgs e) { if (!qc.GameOver) { Panel p = new Panel(); Label l = new Label(); try { p = (Panel)sender; l = (Label)p.GetChildAtPoint(labelAntwortA.Location); } catch { l = (Label)sender; p = (Panel)l.Parent; } p.Size = new Size(p.Width - 10, p.Height - 6); p.Top += 3; p.Left += 5; l.Font = antwortFont; } }
// wird aufgerufen, wenn die Maus in eine der Antwortpanels kommt und erzeugt einen grafischen Effekt private void panelAntwortA_MouseEnter(object sender, EventArgs e) { if (!qc.GameOver) { Panel p = new Panel(); Label l = new Label(); try { p = (Panel)sender; l = (Label)p.GetChildAtPoint(labelAntwortA.Location); SoundControler.PlaySoundEffect(@"Resources\Sounds\hover.wav"); } catch { l = (Label)sender; p = (Panel)l.Parent; } p.Size = new Size(p.Width + 10, p.Height + 6); p.Top -= 3; p.Left -= 5; l.Font = antwortFont2; } }