Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cs-142:gui [2015/01/07 16:15] (current)
ryancha created
Line 1: Line 1:
 +<code cpp>
 +#pragma once
  
 +namespace calculator {
 +
 + 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
 + /// </​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;
 + }
 + }
 + private: System::​Windows::​Forms::​Label^ ​ label1;
 + protected: ​
 + private: System::​Windows::​Forms::​Button^ ​ button1;
 + private: System::​Windows::​Forms::​TextBox^ ​ textBox1;
 +
 + 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->​label1 = (gcnew System::​Windows::​Forms::​Label());​
 + this->​button1 = (gcnew System::​Windows::​Forms::​Button());​
 + this->​textBox1 = (gcnew System::​Windows::​Forms::​TextBox());​
 + this->​SuspendLayout();​
 + // 
 + // label1
 + // 
 + this->​label1->​AutoSize = true;
 + this->​label1->​Location = System::​Drawing::​Point(62,​ 22);
 + this->​label1->​Name = L"​label1";​
 + this->​label1->​Size = System::​Drawing::​Size(54,​ 13);
 + this->​label1->​TabIndex = 0;
 + this->​label1->​Text = L"​Calculator";​
 + // 
 + // button1
 + // 
 + this->​button1->​Location = System::​Drawing::​Point(34,​ 100);
 + this->​button1->​Name = L"​button1";​
 + this->​button1->​Size = System::​Drawing::​Size(75,​ 23);
 + this->​button1->​TabIndex = 1;
 + this->​button1->​Text = L"​Double";​
 + this->​button1->​UseVisualStyleBackColor = true;
 + this->​button1->​Click += gcnew System::​EventHandler(this,​ &​Form1::​button1_Click);​
 + // 
 + // textBox1
 + // 
 + this->​textBox1->​Location = System::​Drawing::​Point(46,​ 161);
 + this->​textBox1->​Name = L"​textBox1";​
 + this->​textBox1->​Size = System::​Drawing::​Size(100,​ 20);
 + this->​textBox1->​TabIndex = 2;
 + // 
 + // Form1
 + // 
 + this->​AutoScaleDimensions = System::​Drawing::​SizeF(6,​ 13);
 + this->​AutoScaleMode = System::​Windows::​Forms::​AutoScaleMode::​Font;​
 + this->​ClientSize = System::​Drawing::​Size(284,​ 262);
 + this->​Controls->​Add(this->​textBox1);​
 + this->​Controls->​Add(this->​button1);​
 + this->​Controls->​Add(this->​label1);​
 + this->​Name = L"​Form1";​
 + this->​Text = L"​Form1";​
 + this->​ResumeLayout(false);​
 + this->​PerformLayout();​
 +
 + }
 +#pragma endregion
 +
 + private: System::​Void button1_Click(System::​Object^ ​ sender, System::​EventArgs^ ​ e) {
 + int value;
 + value = Int32::​Parse(textBox1->​Text);​
 + value = value*2;
 + String ^strAnswer;
 + strAnswer = value.ToString();​
 + label1->​Text = strAnswer;
 + }
 + };
 +}
 +</​code>​
cs-142/gui.txt ยท Last modified: 2015/01/07 16:15 by ryancha
Back to top
CC Attribution-Share Alike 4.0 International
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0