// == LICENSE INFORMATION ==
/*
 * First author tiritomato 2013.
 * This program is distributed under the GNU General Public License(GPL).
 * support blog (Japanese only) http://d.hatena.ne.jp/tiri_tomato/
 */
// == LICENSE INFORMATION ==

#pragma once

namespace UVTexIntegra {

	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>
	/// DesignersBakeTexForm の概要
	/// </summary>
	public ref class DesignersBakeTexForm : public System::Windows::Forms::Form
	{
	public:
		DesignersBakeTexForm(void)
		{
			InitializeComponent();
			//
			//TODO: ここにコンストラクター コードを追加します
			//
		}

	protected:
		/// <summary>
		/// 使用中のリソースをすべてクリーンアップします。
		/// </summary>
		~DesignersBakeTexForm()
		{
			if (components)
			{
				delete components;
			}
		}

	protected: 



	private: 


	private: System::Windows::Forms::TableLayoutPanel^  tableLayoutPanel1;
	protected: 
	protected: System::Windows::Forms::Button^  btnOK;
	private: 
	protected: System::Windows::Forms::Button^  btnCancel;
	private: System::Windows::Forms::TableLayoutPanel^  tableLayoutPanel8;
	protected: 
	protected: System::Windows::Forms::TextBox^  txtV;
	private: 
	protected: System::Windows::Forms::TextBox^  txtU;
	private: System::Windows::Forms::Label^  label23;
	protected: 
	private: System::Windows::Forms::Label^  label29;
	private: System::Windows::Forms::Label^  label1;
	private: System::Windows::Forms::TableLayoutPanel^  tableLayoutPanel2;
	private: System::Windows::Forms::TableLayoutPanel^  tableLayoutPanel5;
	private: System::Windows::Forms::Label^  lblBakeVColorClr;
	protected: System::Windows::Forms::CheckBox^  chkPreview;
	private: 

	private: 
	private: System::Windows::Forms::Label^  lblBakeVColorBorder;
	protected: System::Windows::Forms::TextBox^  txtBorder;
	protected: System::Windows::Forms::TextBox^  txtBaseColor;
	private: 
	protected: 

	private: 

	protected: System::Windows::Forms::CheckBox^  chkAlphaDisable;



	private: 

	protected: 

	protected: 

	private: 

	protected: 



	private: 


	protected: 

	private: 


	protected: 

	private: 


	protected: 




	private: 

	protected: 

	protected: 

	private:
		/// <summary>
		/// 必要なデザイナー変数です。
		/// </summary>
		System::ComponentModel::Container ^components;

#pragma region Windows Form Designer generated code
		/// <summary>
		/// デザイナー サポートに必要なメソッドです。このメソッドの内容を
		/// コード エディターで変更しないでください。
		/// </summary>
		void InitializeComponent(void)
		{
			this->tableLayoutPanel1 = (gcnew System::Windows::Forms::TableLayoutPanel());
			this->btnOK = (gcnew System::Windows::Forms::Button());
			this->btnCancel = (gcnew System::Windows::Forms::Button());
			this->tableLayoutPanel8 = (gcnew System::Windows::Forms::TableLayoutPanel());
			this->txtV = (gcnew System::Windows::Forms::TextBox());
			this->txtU = (gcnew System::Windows::Forms::TextBox());
			this->label23 = (gcnew System::Windows::Forms::Label());
			this->label29 = (gcnew System::Windows::Forms::Label());
			this->label1 = (gcnew System::Windows::Forms::Label());
			this->tableLayoutPanel2 = (gcnew System::Windows::Forms::TableLayoutPanel());
			this->tableLayoutPanel5 = (gcnew System::Windows::Forms::TableLayoutPanel());
			this->lblBakeVColorClr = (gcnew System::Windows::Forms::Label());
			this->chkPreview = (gcnew System::Windows::Forms::CheckBox());
			this->lblBakeVColorBorder = (gcnew System::Windows::Forms::Label());
			this->txtBorder = (gcnew System::Windows::Forms::TextBox());
			this->txtBaseColor = (gcnew System::Windows::Forms::TextBox());
			this->chkAlphaDisable = (gcnew System::Windows::Forms::CheckBox());
			this->tableLayoutPanel1->SuspendLayout();
			this->tableLayoutPanel8->SuspendLayout();
			this->tableLayoutPanel2->SuspendLayout();
			this->tableLayoutPanel5->SuspendLayout();
			this->SuspendLayout();
			// 
			// tableLayoutPanel1
			// 
			this->tableLayoutPanel1->Anchor = static_cast<System::Windows::Forms::AnchorStyles>((System::Windows::Forms::AnchorStyles::Bottom | System::Windows::Forms::AnchorStyles::Right));
			this->tableLayoutPanel1->AutoSize = true;
			this->tableLayoutPanel1->AutoSizeMode = System::Windows::Forms::AutoSizeMode::GrowAndShrink;
			this->tableLayoutPanel1->ColumnCount = 2;
			this->tableLayoutPanel1->ColumnStyles->Add((gcnew System::Windows::Forms::ColumnStyle()));
			this->tableLayoutPanel1->ColumnStyles->Add((gcnew System::Windows::Forms::ColumnStyle()));
			this->tableLayoutPanel1->ColumnStyles->Add((gcnew System::Windows::Forms::ColumnStyle(System::Windows::Forms::SizeType::Absolute, 
				20)));
			this->tableLayoutPanel1->Controls->Add(this->btnOK, 0, 0);
			this->tableLayoutPanel1->Controls->Add(this->btnCancel, 1, 0);
			this->tableLayoutPanel1->Location = System::Drawing::Point(44, 81);
			this->tableLayoutPanel1->Margin = System::Windows::Forms::Padding(0);
			this->tableLayoutPanel1->Name = L"tableLayoutPanel1";
			this->tableLayoutPanel1->RowCount = 1;
			this->tableLayoutPanel1->RowStyles->Add((gcnew System::Windows::Forms::RowStyle()));
			this->tableLayoutPanel1->Size = System::Drawing::Size(162, 29);
			this->tableLayoutPanel1->TabIndex = 3;
			// 
			// btnOK
			// 
			this->btnOK->Location = System::Drawing::Point(3, 3);
			this->btnOK->Name = L"btnOK";
			this->btnOK->Size = System::Drawing::Size(75, 23);
			this->btnOK->TabIndex = 6;
			this->btnOK->Text = L"OK";
			this->btnOK->UseVisualStyleBackColor = true;
			// 
			// btnCancel
			// 
			this->btnCancel->DialogResult = System::Windows::Forms::DialogResult::Cancel;
			this->btnCancel->Location = System::Drawing::Point(84, 3);
			this->btnCancel->Name = L"btnCancel";
			this->btnCancel->Size = System::Drawing::Size(75, 23);
			this->btnCancel->TabIndex = 7;
			this->btnCancel->Text = L"Cancel";
			this->btnCancel->UseVisualStyleBackColor = true;
			// 
			// tableLayoutPanel8
			// 
			this->tableLayoutPanel8->AutoSize = true;
			this->tableLayoutPanel8->AutoSizeMode = System::Windows::Forms::AutoSizeMode::GrowAndShrink;
			this->tableLayoutPanel8->ColumnCount = 4;
			this->tableLayoutPanel8->ColumnStyles->Add((gcnew System::Windows::Forms::ColumnStyle()));
			this->tableLayoutPanel8->ColumnStyles->Add((gcnew System::Windows::Forms::ColumnStyle()));
			this->tableLayoutPanel8->ColumnStyles->Add((gcnew System::Windows::Forms::ColumnStyle()));
			this->tableLayoutPanel8->ColumnStyles->Add((gcnew System::Windows::Forms::ColumnStyle()));
			this->tableLayoutPanel8->Controls->Add(this->txtV, 3, 0);
			this->tableLayoutPanel8->Controls->Add(this->txtU, 1, 0);
			this->tableLayoutPanel8->Controls->Add(this->label23, 2, 0);
			this->tableLayoutPanel8->Controls->Add(this->label29, 0, 0);
			this->tableLayoutPanel8->Dock = System::Windows::Forms::DockStyle::Right;
			this->tableLayoutPanel8->Location = System::Drawing::Point(84, 54);
			this->tableLayoutPanel8->Margin = System::Windows::Forms::Padding(0, 0, 3, 0);
			this->tableLayoutPanel8->Name = L"tableLayoutPanel8";
			this->tableLayoutPanel8->RowCount = 1;
			this->tableLayoutPanel8->RowStyles->Add((gcnew System::Windows::Forms::RowStyle()));
			this->tableLayoutPanel8->Size = System::Drawing::Size(120, 19);
			this->tableLayoutPanel8->TabIndex = 103;
			// 
			// txtV
			// 
			this->txtV->Location = System::Drawing::Point(78, 0);
			this->txtV->Margin = System::Windows::Forms::Padding(0);
			this->txtV->Name = L"txtV";
			this->txtV->Size = System::Drawing::Size(42, 19);
			this->txtV->TabIndex = 5;
			this->txtV->Tag = L"";
			// 
			// txtU
			// 
			this->txtU->Location = System::Drawing::Point(18, 0);
			this->txtU->Margin = System::Windows::Forms::Padding(0);
			this->txtU->Name = L"txtU";
			this->txtU->Size = System::Drawing::Size(42, 19);
			this->txtU->TabIndex = 4;
			this->txtU->Tag = L"";
			// 
			// label23
			// 
			this->label23->AutoSize = true;
			this->label23->Font = (gcnew System::Drawing::Font(L"MS UI Gothic", 8.25F, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(128)));
			this->label23->Location = System::Drawing::Point(63, 0);
			this->label23->Name = L"label23";
			this->label23->Padding = System::Windows::Forms::Padding(0, 4, 0, 0);
			this->label23->Size = System::Drawing::Size(12, 15);
			this->label23->TabIndex = 99;
			this->label23->Text = L"V";
			this->label23->TextAlign = System::Drawing::ContentAlignment::MiddleLeft;
			// 
			// label29
			// 
			this->label29->AutoSize = true;
			this->label29->Font = (gcnew System::Drawing::Font(L"MS UI Gothic", 8.25F, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(128)));
			this->label29->Location = System::Drawing::Point(3, 0);
			this->label29->Name = L"label29";
			this->label29->Padding = System::Windows::Forms::Padding(0, 4, 0, 0);
			this->label29->Size = System::Drawing::Size(12, 15);
			this->label29->TabIndex = 99;
			this->label29->Text = L"U";
			this->label29->TextAlign = System::Drawing::ContentAlignment::MiddleLeft;
			// 
			// label1
			// 
			this->label1->AutoSize = true;
			this->label1->Dock = System::Windows::Forms::DockStyle::Fill;
			this->label1->Location = System::Drawing::Point(3, 54);
			this->label1->Name = L"label1";
			this->label1->Padding = System::Windows::Forms::Padding(0, 4, 0, 0);
			this->label1->Size = System::Drawing::Size(78, 19);
			this->label1->TabIndex = 104;
			this->label1->Text = L"画像サイズ(px)";
			this->label1->TextAlign = System::Drawing::ContentAlignment::MiddleLeft;
			// 
			// tableLayoutPanel2
			// 
			this->tableLayoutPanel2->ColumnCount = 1;
			this->tableLayoutPanel2->ColumnStyles->Add((gcnew System::Windows::Forms::ColumnStyle(System::Windows::Forms::SizeType::Percent, 
				100)));
			this->tableLayoutPanel2->Controls->Add(this->tableLayoutPanel5, 0, 0);
			this->tableLayoutPanel2->Controls->Add(this->tableLayoutPanel1, 0, 1);
			this->tableLayoutPanel2->Dock = System::Windows::Forms::DockStyle::Fill;
			this->tableLayoutPanel2->Location = System::Drawing::Point(0, 0);
			this->tableLayoutPanel2->Margin = System::Windows::Forms::Padding(0);
			this->tableLayoutPanel2->Name = L"tableLayoutPanel2";
			this->tableLayoutPanel2->RowCount = 2;
			this->tableLayoutPanel2->RowStyles->Add((gcnew System::Windows::Forms::RowStyle()));
			this->tableLayoutPanel2->RowStyles->Add((gcnew System::Windows::Forms::RowStyle()));
			this->tableLayoutPanel2->Size = System::Drawing::Size(206, 110);
			this->tableLayoutPanel2->TabIndex = 107;
			// 
			// tableLayoutPanel5
			// 
			this->tableLayoutPanel5->AutoSize = true;
			this->tableLayoutPanel5->AutoSizeMode = System::Windows::Forms::AutoSizeMode::GrowAndShrink;
			this->tableLayoutPanel5->ColumnCount = 2;
			this->tableLayoutPanel5->ColumnStyles->Add((gcnew System::Windows::Forms::ColumnStyle()));
			this->tableLayoutPanel5->ColumnStyles->Add((gcnew System::Windows::Forms::ColumnStyle()));
			this->tableLayoutPanel5->Controls->Add(this->tableLayoutPanel8, 1, 3);
			this->tableLayoutPanel5->Controls->Add(this->lblBakeVColorClr, 0, 2);
			this->tableLayoutPanel5->Controls->Add(this->chkPreview, 0, 0);
			this->tableLayoutPanel5->Controls->Add(this->label1, 0, 3);
			this->tableLayoutPanel5->Controls->Add(this->lblBakeVColorBorder, 0, 1);
			this->tableLayoutPanel5->Controls->Add(this->txtBorder, 1, 1);
			this->tableLayoutPanel5->Controls->Add(this->txtBaseColor, 1, 2);
			this->tableLayoutPanel5->Controls->Add(this->chkAlphaDisable, 1, 0);
			this->tableLayoutPanel5->Dock = System::Windows::Forms::DockStyle::Fill;
			this->tableLayoutPanel5->Location = System::Drawing::Point(0, 0);
			this->tableLayoutPanel5->Margin = System::Windows::Forms::Padding(0);
			this->tableLayoutPanel5->Name = L"tableLayoutPanel5";
			this->tableLayoutPanel5->RowCount = 4;
			this->tableLayoutPanel5->RowStyles->Add((gcnew System::Windows::Forms::RowStyle()));
			this->tableLayoutPanel5->RowStyles->Add((gcnew System::Windows::Forms::RowStyle()));
			this->tableLayoutPanel5->RowStyles->Add((gcnew System::Windows::Forms::RowStyle()));
			this->tableLayoutPanel5->RowStyles->Add((gcnew System::Windows::Forms::RowStyle()));
			this->tableLayoutPanel5->Size = System::Drawing::Size(206, 73);
			this->tableLayoutPanel5->TabIndex = 108;
			// 
			// lblBakeVColorClr
			// 
			this->lblBakeVColorClr->AutoSize = true;
			this->lblBakeVColorClr->Dock = System::Windows::Forms::DockStyle::Fill;
			this->lblBakeVColorClr->Location = System::Drawing::Point(3, 35);
			this->lblBakeVColorClr->Name = L"lblBakeVColorClr";
			this->lblBakeVColorClr->Size = System::Drawing::Size(78, 19);
			this->lblBakeVColorClr->TabIndex = 12;
			this->lblBakeVColorClr->Text = L"下地色";
			this->lblBakeVColorClr->TextAlign = System::Drawing::ContentAlignment::MiddleLeft;
			// 
			// chkPreview
			// 
			this->chkPreview->AutoSize = true;
			this->chkPreview->Dock = System::Windows::Forms::DockStyle::Left;
			this->chkPreview->Location = System::Drawing::Point(3, 0);
			this->chkPreview->Margin = System::Windows::Forms::Padding(3, 0, 3, 0);
			this->chkPreview->MinimumSize = System::Drawing::Size(1, 0);
			this->chkPreview->Name = L"chkPreview";
			this->chkPreview->Size = System::Drawing::Size(68, 16);
			this->chkPreview->TabIndex = 0;
			this->chkPreview->Tag = L"";
			this->chkPreview->Text = L"プレビュー";
			this->chkPreview->UseVisualStyleBackColor = true;
			// 
			// lblBakeVColorBorder
			// 
			this->lblBakeVColorBorder->AutoSize = true;
			this->lblBakeVColorBorder->Dock = System::Windows::Forms::DockStyle::Fill;
			this->lblBakeVColorBorder->Location = System::Drawing::Point(3, 16);
			this->lblBakeVColorBorder->Name = L"lblBakeVColorBorder";
			this->lblBakeVColorBorder->Size = System::Drawing::Size(78, 19);
			this->lblBakeVColorBorder->TabIndex = 102;
			this->lblBakeVColorBorder->Text = L"輪郭を太らせる";
			this->lblBakeVColorBorder->TextAlign = System::Drawing::ContentAlignment::MiddleLeft;
			// 
			// txtBorder
			// 
			this->txtBorder->Dock = System::Windows::Forms::DockStyle::Fill;
			this->txtBorder->Location = System::Drawing::Point(84, 16);
			this->txtBorder->Margin = System::Windows::Forms::Padding(0, 0, 3, 0);
			this->txtBorder->Name = L"txtBorder";
			this->txtBorder->Size = System::Drawing::Size(120, 19);
			this->txtBorder->TabIndex = 2;
			this->txtBorder->Tag = L"0.00000";
			// 
			// txtBaseColor
			// 
			this->txtBaseColor->Dock = System::Windows::Forms::DockStyle::Fill;
			this->txtBaseColor->Location = System::Drawing::Point(84, 35);
			this->txtBaseColor->Margin = System::Windows::Forms::Padding(0, 0, 3, 0);
			this->txtBaseColor->Name = L"txtBaseColor";
			this->txtBaseColor->Size = System::Drawing::Size(120, 19);
			this->txtBaseColor->TabIndex = 3;
			this->txtBaseColor->Tag = L"X8";
			// 
			// chkAlphaDisable
			// 
			this->chkAlphaDisable->AutoSize = true;
			this->chkAlphaDisable->Dock = System::Windows::Forms::DockStyle::Right;
			this->chkAlphaDisable->Location = System::Drawing::Point(122, 0);
			this->chkAlphaDisable->Margin = System::Windows::Forms::Padding(3, 0, 3, 0);
			this->chkAlphaDisable->MinimumSize = System::Drawing::Size(1, 0);
			this->chkAlphaDisable->Name = L"chkAlphaDisable";
			this->chkAlphaDisable->Size = System::Drawing::Size(82, 16);
			this->chkAlphaDisable->TabIndex = 1;
			this->chkAlphaDisable->Tag = L"";
			this->chkAlphaDisable->Text = L"アルファ無効";
			this->chkAlphaDisable->UseVisualStyleBackColor = true;
			// 
			// DesignersBakeTexForm
			// 
			this->AcceptButton = this->btnOK;
			this->AutoScaleDimensions = System::Drawing::SizeF(6, 12);
			this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
			this->CancelButton = this->btnCancel;
			this->ClientSize = System::Drawing::Size(206, 110);
			this->Controls->Add(this->tableLayoutPanel2);
			this->KeyPreview = true;
			this->MaximizeBox = false;
			this->MinimizeBox = false;
			this->Name = L"DesignersBakeTexForm";
			this->ShowIcon = false;
			this->ShowInTaskbar = false;
			this->StartPosition = System::Windows::Forms::FormStartPosition::CenterParent;
			this->Text = L"頂点色の焼込画像を生成する";
			this->tableLayoutPanel1->ResumeLayout(false);
			this->tableLayoutPanel8->ResumeLayout(false);
			this->tableLayoutPanel8->PerformLayout();
			this->tableLayoutPanel2->ResumeLayout(false);
			this->tableLayoutPanel2->PerformLayout();
			this->tableLayoutPanel5->ResumeLayout(false);
			this->tableLayoutPanel5->PerformLayout();
			this->ResumeLayout(false);

		}
#pragma endregion
	};
}
