#include <string.h>
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include "Tigap.h"
namespace CountBaru {
using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;
using namespace System::Resources;
/// <summary>
/// Summary for Form1
///
/// WARNING: If you change the name of this class, you will need to chan
ge the
/// 'Resource File Name' property for the managed resource comp
iler tool
/// associated with all .resx files this class depends on. Oth
erwise,
/// the designers will not be able to interact properly with lo
calized
/// resources associated with this form.
/// </summary>
public ref class Form1 : public System::Windows::Forms::Form
{
public:
Form1(void)
{
InitializeComponent();
//
//TODO: Add the constructor code here
//
}
protected:
/// <summary>
/// Clean up any resources being used.
/// </summary>
~Form1()
{
if (components)
{
delete components;
}
}
protected:
private:
public:
private:
private: System::Windows::Forms::Label^ label3;
public:
private:
public: System::Windows::Forms::Label^ label2;
private:
public: System::Windows::Forms::Timer^ timer1;
public:
public: System::Windows::Forms::GroupBox^ gb;
public: System::Windows::Forms::Timer^ timer3;
public:
private:
public:
private:
public:
private:
public:
private:
public:
private:
public:
public:
private:
public:
private:
private: System::Windows::Forms::Label^ labNot;
private: System::Windows::Forms::Label^ label17;
private:
public:
private:
public:
private:
public:
private: System::Windows::Forms::GroupBox^ groupBox7;
public:
public: System::Windows::Forms::ComboBox^ comboBox5;
private:
public: System::Windows::Forms::ComboBox^ comboBox6;
public:
private:
public:
private: System::Windows::Forms::PictureBox^ pictureBox11;
private: System::Windows::Forms::PictureBox^ pictureBox10;
private: System::Windows::Forms::Label^ label24;
private: System::Windows::Forms::Label^ label27;
private: System::Windows::Forms::GroupBox^ groupBox4;
private: System::Windows::Forms::Label^ label20;
public: System::Windows::Forms::ComboBox^ comboBox7;
private:
private: System::Windows::Forms::Label^ label23;
public:
public: System::Windows::Forms::ComboBox^ comboBox8;
private: System::Windows::Forms::GroupBox^ groupBox6;
public:
private: System::Windows::Forms::Label^ label19;
private: System::Windows::Forms::Label^ label25;
public: System::Windows::Forms::ComboBox^ comboBox9;
private:
public: System::Windows::Forms::ComboBox^ comboBox10;
private: System::Windows::Forms::RadioButton^ radioButton2;
private:
private: System::Windows::Forms::Label^ label18;
public:
private:
private: System::Windows::Forms::Label^ label28;
public:
private: System::Windows::Forms::GroupBox^ groupBox5;
public: System::Windows::Forms::PictureBox^ pictureBox9;
public: System::Windows::Forms::ComboBox^ comboBox1;
public: System::Windows::Forms::ComboBox^ comboBox2;
public: System::Windows::Forms::Timer^ timer10;
public:
private:
public:
private:
private:
public:
private:
private:
public:
public:
public:
public:
private:
public:
private:
public:
public:
private:
public:
private:
public:
private:
private:
public:
public:
protected:
protected:
private:
/// <summary>
/// Required designer variable.
/// </summary>
}
else if(radioButton2->Checked)
{
if(msecs <1)
{
msecs = 80;
if(secs <1)
{
secs = ut;
if (mins<1)
{
mins = 0;
}
else
{
mins -=1;
}
}
else secs -=1;
}
else msecs -=10;
if(mins >9)
label1->Text = mins.ToString();
else label1->Text = "0" + mins.ToString();
if(secs > 9)
{
label2->Text = secs.ToString();
}
else
{
label2->Text = "0" + secs.ToString();
if (secs <= 3 && secs >0 && msecs == 80 &&
mins < 1)
{
ptr->Play();
}
if (secs == 1 && msecs == 0 && mins ==
0)
{
ptr2->Play();
label5->Text = "00";
label2->Text = "00";
timer1->Enabled = false;
angka = 0;
kel->Text = "&Start";
}
}
if(msecs >9){
t =msecs/10;
tt =(msecs/10)-1 ;
label5->Text = t.ToString() + tt.ToStri
ng();}
}
else if(radioButton1->Checked)
{
if(msecs <1)
{
msecs = 80;
if(secs <1)
{
secs = pem;
if (mins<1)
{
mins = 0;
}
else
{
mins -=1;
}
}
else secs -=1;
}
else msecs -=10;
if(mins >9)
label1->Text = mins.ToString();
else label1->Text = "0" + mins.ToString();
if(secs > 9)
{
label2->Text = secs.ToString();
}
else
{
label2->Text = "0" + secs.ToString();
if (secs <= 3 && secs >0 && msecs == 80 &&
mins < 1)
{
ptr->Play();
}
if (secs == 1 && msecs == 0 && mins ==
0)
{
ptr2->Play();
label5->Text = "00";
label2->Text = "00";
timer1->Enabled = false;
angka = 0;
kel->Text = "&Start";
}
}
if(msecs >9){
t =msecs/10;
tt =(msecs/10)-1 ;
label5->Text = t.ToString() + tt.ToStri
ng();}
}
private: System::Void kel_Click(System::Object^ sender, System::EventArgs^ e)
{
if (kel->Text->Equals( "Start") )
{
kel->Text = "Stop";
if (radioButton3->Checked)
{
timer2->Enabled = true;
}
else
{
timer1->Enabled = true;
}
}
else
{
timer2->Enabled = false;
timer1->Enabled = false;
kel->Text = "Start";
}
}
}
private: System::Void button3_Click_1(System::Object^ sender, System::EventArgs
^ e) {
// this->BackgroundImage = System::Drawing::Bitmap::From
File(yo->Text);
}
private: System::Void timer3_Tick(System::Object^ sender, System::EventArgs^ e
) {
d++;
if(d <= 10 )
{
gb->Size = System::Drawing::Size(100+(d
*85), 50+(d*43));
gb->Visible = true;
}
else if (d >10)
{
pictureBox9->Visible = false;
timer3->Enabled = false;
d = 0;
}
}
private: System::Void button7_Click(System::Object^ sender, System::EventArgs^
e) {
try
{
OpenFileDialog^ buka =gcnew OpenFileDialog();
buka->Title = "Buka Audio File.";
buka->Filter = "wav;mp3 Audio File | *.wav;*.mp
3";
if(buka->ShowDialog() == Windows::Forms::Dialog
Result::OK)
tbHitm->Text = buka->FileName ;
}
catch(Exception^ ex)
{
MessageBox::Show("Error: " +ex->Message
, "Oh Dear Gremling", MessageBoxButtons::OK, MessageBoxIcon::Error);
}
}
private: System::Void button6_Click_1(System::Object^ sender, System::EventArgs
^ e) {
try
{
OpenFileDialog^ buka =gcnew OpenFileDialog();
buka->Title = "Buka Audio File.";
buka->Filter = "wav;mp3 Audio File | *.wav;*.mp
3";
if(buka->ShowDialog() == Windows::Forms::Dialog
Result::OK)
tbMulai->Text = buka->FileName ;
}
catch(Exception^ ex)
{
MessageBox::Show("Error: " +ex->Message
, "Oh Dear Gremling", MessageBoxButtons::OK, MessageBoxIcon::Error);
}
}
private: System::Void button5_Click_1(System::Object^ sender, System::EventArgs
^ e) {
try
{
OpenFileDialog^ buka =gcnew OpenFileDialog();
buka->Title = "Buka Audio File.";
buka->Filter = "wav;mp3 Audio File | *.wav;*.mp
3";
if(buka->ShowDialog() == Windows::Forms::Dialog
Result::OK)
tbAkh->Text = buka->FileName ;
}
catch(Exception^ ex)
{
MessageBox::Show("Error: " +ex->Message
, "Oh Dear Gremling", MessageBoxButtons::OK, MessageBoxIcon::Error);
}
}
private: System::Void timer4_Tick(System::Object^ sender, System::EventArgs^ e
) {
tc++;
if(tc<=10)
{
pictureBox9->Show();
}
else if(tc>10)
{
pictureBox9->Hide();
timer4->Enabled = false;
tc=0;
gb->Hide();
}
}
private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e)
{
timer4->Enabled = true;
}
private: System::Void btnPengaturan_Click(System::Object^ sender, System::Event
Args^ e) {
timer3->Enabled = true;
// timer4->Enabled = true;
//timer5->Enabled = true;
}
private: System::Void button3_Click(System::Object^ sender, System::EventArgs^
e) {
timer4->Enabled = true;
gb->Hide();
}
private: System::Void button9_Click(System::Object^ sender, System::EventArgs^
e) {
Tigap^ tg = gcnew Tigap();
tg->Enabled = true;
tg->Visible = false;
}
private: System::Void timer5_Tick(System::Object^ sender, System::EventArgs^ e
) {
System::ComponentModel::ComponentResourceManager^ resources =
(gcnew System::ComponentModel::ComponentResourceManager(Form1::typeid));
a++;
if (a<=10)
{
btnPengaturan->BackgroundImage = (cli::safe_cast
<System::Drawing::Image^>(resources->GetObject(Convert::ToString(a))));
btnPengaturan->BackgroundImageLayout = System::W
indows::Forms::ImageLayout::Stretch;
}
else if (a>10)
{
timer5->Enabled = false;
a=0;
}
}
private: System::Void btnPengaturan_MouseMove(System::Object^ sender, System::W
indows::Forms::MouseEventArgs^ e) {
a = 0;
timer5->Enabled = true;
}
private: System::Void timer6_Tick(System::Object^ sender, System::EventArgs^ e
) {
System::ComponentModel::ComponentResourceManager^ reso
urces = (gcnew System::ComponentModel::ComponentResourceManager(Form1::typeid));
tr++;
int f = 12-tr;
if (tr<=11)
{
btnPengaturan->BackgroundImage = (cli::safe_cast
<System::Drawing::Image^>(resources->GetObject(Convert::ToString(f))));
btnPengaturan->BackgroundImageLayout = System::W
indows::Forms::ImageLayout::Stretch;
}
else if (tr>10)
{
timer6->Enabled = false;
tr=0;
}
}
private: System::Void timer7_Tick(System::Object^ sender, System::EventArgs^ e
) {
System::ComponentModel::ComponentResourceManager^ reso
urces = (gcnew System::ComponentModel::ComponentResourceManager(Form1::typeid));
aa++;
int fa = 12-aa;
if (aa<=11)
{
button9->BackgroundImage = (cli::safe_cast<Syste
m::Drawing::Image^>(resources->GetObject(Convert::ToString(fa))));
button9->BackgroundImageLayout = System::Windows
::Forms::ImageLayout::Stretch;
}
else if (aa>10)
{
timer7->Enabled = false;
aa=0;
}
}
private: System::Void timer8_Tick(System::Object^ sender, System::EventArgs^ e
) {
System::ComponentModel::ComponentResourceManager^ reso
urces = (gcnew System::ComponentModel::ComponentResourceManager(Form1::typeid));
au++;
int fr = 12-au;
if (au<=11)
{
kel->BackgroundImage = (cli::safe_cast<System::D
rawing::Image^>(resources->GetObject(Convert::ToString(fr))));
kel->BackgroundImageLayout = System::Windows::Fo
rms::ImageLayout::Stretch;
}
else if (au>10)
{
timer8->Enabled = false;
au=0;
}
}
private: System::Void timer9_Tick(System::Object^ sender, System::EventArgs^ e
) {
System::ComponentModel::ComponentResourceManager^ reso
urces = (gcnew System::ComponentModel::ComponentResourceManager(Form1::typeid));
ae++;
int ff = 12-ae;
if (ae<=11)
{
button1->BackgroundImage = (cli::safe_cast<Syste
m::Drawing::Image^>(resources->GetObject(Convert::ToString(ff))));
button1->BackgroundImageLayout = System::Windows
::Forms::ImageLayout::Stretch;
}
else if (ae>10)
{
timer9->Enabled = false;
ae=0;
}
}
private: System::Void button9_MouseMove(System::Object^ sender, System::Windows
::Forms::MouseEventArgs^ e) {
timer7->Enabled = true;
}
private: System::Void kel_MouseMove(System::Object^ sender, System::Windows::Fo
rms::MouseEventArgs^ e) {
timer8->Enabled = true;
}
private: System::Void button1_MouseMove(System::Object^ sender, System::Windows
::Forms::MouseEventArgs^ e) {
timer9->Enabled = true;
}
private: System::Void radioButton1_CheckedChanged(System::Object^ sender, Syste
m::EventArgs^ e) {
if (radioButton1->Checked)
{
labNot->Text = "Pemanggilan";
labNot->Location = System::Drawing::Point(500,
310);
labNot->ForeColor = System::Drawing::Color::Med
iumTurquoise;
}
else if (radioButton2->Checked)
{
labNot->Text = "Persiapan";
labNot->Location = System::Drawing::Point(535,
310);
labNot->ForeColor = System::Drawing::SystemColo
rs::ButtonFace;
}
else if (radioButton3->Checked)
{
labNot->Text = "Match";
labNot->Location = System::Drawing::Point(600,
310);
labNot->ForeColor = System::Drawing::Color::Red
;
}
}
private: System::Void timer10_Tick(System::Object^ sender, System::EventArgs^
e) {
oo++;
ui = Convert::ToInt16(labBar->Location.X);
if(oo<500)
{
labBar->Location = System::Drawing::Point(ui-5,
690);
}
else
{
labBar->Location = System::Drawing::Point(1280,
690);
oo=0;
}
}
};
}