//mereset tampilan game agar hanya nampak opsinya saja, textbox keterangan2 disembunyikan void ResetGame() { //mengembalikan gambar opsi ke posisi semula PBOpsiKiri.Location = new Point(372, 87); PBOpsiKanan.Location = new Point(1351, 635); //mengembalikan ukuran gambar opsi ke ukuran semula PBOpsiKiri.Size = new Size(200, 200); PBOpsiKanan.Size = new Size(200, 200); //menyembunyikan textbox-textbox foreach (Control textbox in PnlGame.Controls) { if (textbox is TextBox) { textbox.Visible = false; } else if (textbox is RichTextBox) { textbox.Visible = false; } } TBQuest.Visible = true; //memulai kembali timer untuk menggerakkan tombol TombolTimer.Tick += new EventHandler(TombolTimer_Tick); TombolTimer.Start(); }
//event handler apabila opsi kiri diklik private void PBOpsiKanan_Click(object sender, EventArgs e) { //SFXSeleksi(); //timer untuk menggerkkan tombol berhenti TombolTimer.Stop(); TombolTimer.Tick -= TombolTimer_Tick; //memanggil method OpsiTerpilih dengan melewatkan Opsi Kanan OpsiTerpilih(PBOpsiKanan, OpsiR); }
private void PilihOpsiKanan(ArgumenKendaliTombol e) { if (e.status) { //SFXSeleksi(); TombolTimer.Stop(); TombolTimer.Tick -= TombolTimer_Tick; OpsiTerpilih(PBOpsiKanan, OpsiR); } }