Home Robotics C++ Physics II AP Physics B Electronics AP Java Astronomy Independent Study Summer Session Contests  About
                                                       

Joke Machine

#pragma once

 

 

namespace TheJokeMachine

{

      using namespace System;

      using namespace System::ComponentModel;

      using namespace System::Collections;

      using namespace System::Windows::Forms;

      using namespace System::Data;

      using namespace System::Drawing;

 

      /// <summary>

      /// Summary for Form1

      ///

      /// WARNING: If you change the name of this class, you will need to change the

      ///          'Resource File Name' property for the managed resource compiler tool

      ///          associated with all .resx files this class depends on.  Otherwise,

      ///          the designers will not be able to interact properly with localized

      ///          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>

            /// <param name="disposing">"description of the parameter"</param>

     

      private: System::Windows::Forms::Button^  button1;

      protected:

      private: System::Windows::Forms::Button^  button2;

      private: System::Windows::Forms::TextBox^  textBox1;

      private: System::Windows::Forms::Label^  label1;

 

 

      private:

            /// <summary>

            /// Required designer variable.

            /// </summary>

            System::ComponentModel::Container ^components;

 

#pragma region Windows Form Designer generated code

            /// <summary>

            /// Required method for Designer support - do not modify

            /// the contents of this method with the code editor.

            /// </summary>

            void InitializeComponent(void)

            {

                  this->button1 = (gcnew System::Windows::Forms::Button());

                  this->button2 = (gcnew System::Windows::Forms::Button());

                  this->textBox1 = (gcnew System::Windows::Forms::TextBox());

                  this->label1 = (gcnew System::Windows::Forms::Label());

                  this->SuspendLayout();

                  //

                  // button1

                  //

                  this->button1->Location = System::Drawing::Point(109, 58);

                  this->button1->Name = L"button1";

                  this->button1->Size = System::Drawing::Size(75, 23);

                  this->button1->TabIndex = 0;

                  this->button1->Text = L"Joke 1";

                  this->button1->Click += gcnew System::EventHandler(this, &Form1::button1_Click);

                  //

                  // button2

                  //

                  this->button2->Location = System::Drawing::Point(109, 121);

                  this->button2->Name = L"button2";

                  this->button2->Size = System::Drawing::Size(75, 23);

                  this->button2->TabIndex = 1;

                  this->button2->Text = L"Joke 2";

                  this->button2->Click += gcnew System::EventHandler(this, &Form1::button2_Click);

                  //

                  // textBox1

                  //

                  this->textBox1->Location = System::Drawing::Point(13, 191);

                  this->textBox1->Name = L"textBox1";

                  this->textBox1->Size = System::Drawing::Size(267, 20);

                  this->textBox1->TabIndex = 2;

                  //

                  // label1

                  //

                  this->label1->AutoSize = true;

                  this->label1->Location = System::Drawing::Point(111, 22);

                  this->label1->Name = L"label1";

                  this->label1->Size = System::Drawing::Size(74, 13);

                  this->label1->TabIndex = 3;

                  this->label1->Text = L"Joke Machine";

                  //

                  // Form1

                  //

                  this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);

                  this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;

                  this->ClientSize = System::Drawing::Size(292, 266);

                  this->Controls->Add(this->label1);

                  this->Controls->Add(this->textBox1);

                  this->Controls->Add(this->button2);

                  this->Controls->Add(this->button1);

                  this->Name = L"Form1";

                  this->Text = L"Form1";

                  this->Load += gcnew System::EventHandler(this, &Form1::Form1_Load);

                  this->ResumeLayout(false);

                  this->PerformLayout();

 

            }

#pragma endregion

      private: System::Void button1_Click(System::Object^  sender, \

                   System::EventArgs^  e)

                   {

                         textBox1->Text = \

                         "What kind of ties can't you wear? Railroad ties!";

                   }

      private: System::Void button2_Click(System::Object^  sender, \

                   System::EventArgs^  e)

                   {

                         textBox1->Text = \

                         "Where is the ocean deepest? On the bottom!";

                   }

      private: System::Void Form1_Load(System::Object^  sender, System::EventArgs^  e) {

                   }

};

}