private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
this.progressBar1 = new MetroFramework.Controls.MetroProgressBar();
this.folderBrowserDialog1 = new System.Windows.Forms.FolderBrowserDialog();
this.tbApplicationLocations = new MetroFramework.Controls.MetroTabControl();
this.tabOptions = new MetroFramework.Controls.MetroTabPage();
this.groupBox12 = new System.Windows.Forms.GroupBox();
this.cbCompilerUsesMultipleThreads = new MetroFramework.Controls.MetroCheckBox();
this.statusStrip1 = new System.Windows.Forms.StatusStrip();
this.tsStatusLabel = new System.Windows.Forms.ToolStripStatusLabel();
this.groupBox5 = new System.Windows.Forms.GroupBox();
this.cbDebugConnectionOption = new MetroFramework.Controls.MetroComboBox();
this.label8 = new MetroFramework.Controls.MetroLabel();
this.checkBox1 = new MetroFramework.Controls.MetroCheckBox();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.cbGenerateNASMFile = new MetroFramework.Controls.MetroCheckBox();
this.cbGenerateASMFile = new MetroFramework.Controls.MetroCheckBox();
this.cbGenerateMapFile = new MetroFramework.Controls.MetroCheckBox();
this.groupBox6 = new System.Windows.Forms.GroupBox();
this.button1 = new MetroFramework.Controls.MetroButton();
this.label6 = new MetroFramework.Controls.MetroLabel();
this.nmMemory = new System.Windows.Forms.NumericUpDown();
this.cbExitOnLaunch = new MetroFramework.Controls.MetroCheckBox();
this.cbEmulator = new MetroFramework.Controls.MetroComboBox();
this.groupBox4 = new System.Windows.Forms.GroupBox();
this.lbSourceDirectory = new MetroFramework.Controls.MetroLabel();
this.label7 = new MetroFramework.Controls.MetroLabel();
this.btnSource = new MetroFramework.Controls.MetroButton();
this.lbSource = new MetroFramework.Controls.MetroLabel();
this.groupBox3 = new System.Windows.Forms.GroupBox();
this.tbMode = new MetroFramework.Controls.MetroTextBox();
this.cbVBEVideo = new MetroFramework.Controls.MetroCheckBox();
this.label1 = new MetroFramework.Controls.MetroLabel();
this.cbBootLoader = new MetroFramework.Controls.MetroComboBox();
this.label4 = new MetroFramework.Controls.MetroLabel();
this.cbBootFileSystem = new MetroFramework.Controls.MetroComboBox();
this.label2 = new MetroFramework.Controls.MetroLabel();
this.cbBootFormat = new MetroFramework.Controls.MetroComboBox();
this.label5 = new MetroFramework.Controls.MetroLabel();
this.cbPlatform = new MetroFramework.Controls.MetroComboBox();
this.btnDestination = new MetroFramework.Controls.MetroButton();
this.cbImageFormat = new MetroFramework.Controls.MetroComboBox();
this.lbDestinationDirectory = new MetroFramework.Controls.MetroLabel();
this.label3 = new MetroFramework.Controls.MetroLabel();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.cbInlinedMethods = new MetroFramework.Controls.MetroCheckBox();
this.cbEnableSparseConditionalConstantPropagation = new MetroFramework.Controls.MetroCheckBox();
this.cbEnableIROptimizations = new MetroFramework.Controls.MetroCheckBox();
this.cbEnableSSA = new MetroFramework.Controls.MetroCheckBox();
this.tabAdvanced = new MetroFramework.Controls.MetroTabPage();
this.groupBox15 = new System.Windows.Forms.GroupBox();
this.cbLaunchGDB = new MetroFramework.Controls.MetroCheckBox();
this.cbEnableQemuGDB = new MetroFramework.Controls.MetroCheckBox();
this.groupBox14 = new System.Windows.Forms.GroupBox();
this.cbEmitx86IRQMethods = new MetroFramework.Controls.MetroCheckBox();
this.groupBox13 = new System.Windows.Forms.GroupBox();
this.label9 = new MetroFramework.Controls.MetroLabel();
this.tbBaseAddress = new MetroFramework.Controls.MetroTextBox();
this.cbRelocationTable = new MetroFramework.Controls.MetroCheckBox();
this.cbEmitSymbolTable = new MetroFramework.Controls.MetroCheckBox();
this.tabApplicationLocations = new MetroFramework.Controls.MetroTabPage();
this.groupBox11 = new System.Windows.Forms.GroupBox();
this.button7 = new MetroFramework.Controls.MetroButton();
this.lbmkisofsExecutable = new MetroFramework.Controls.MetroLabel();
this.groupBox10 = new System.Windows.Forms.GroupBox();
this.button4 = new MetroFramework.Controls.MetroButton();
this.lbVMwarePlayerExecutable = new MetroFramework.Controls.MetroLabel();
this.groupBox9 = new System.Windows.Forms.GroupBox();
this.button6 = new MetroFramework.Controls.MetroButton();
this.lbBOCHSExecutable = new MetroFramework.Controls.MetroLabel();
this.groupBox8 = new System.Windows.Forms.GroupBox();
this.button5 = new MetroFramework.Controls.MetroButton();
this.lbNDISASMExecutable = new MetroFramework.Controls.MetroLabel();
this.groupBox7 = new System.Windows.Forms.GroupBox();
this.lbQEMUImgApplication = new MetroFramework.Controls.MetroLabel();
this.button8 = new MetroFramework.Controls.MetroButton();
this.lbQEMUBIOSDirectory = new MetroFramework.Controls.MetroLabel();
this.button3 = new MetroFramework.Controls.MetroButton();
this.button2 = new MetroFramework.Controls.MetroButton();
this.lbQEMUExecutable = new MetroFramework.Controls.MetroLabel();
this.tabOutput = new MetroFramework.Controls.MetroTabPage();
this.rtbOutput = new System.Windows.Forms.RichTextBox();
this.tabCounters = new MetroFramework.Controls.MetroTabPage();
this.rtbCounters = new System.Windows.Forms.RichTextBox();
this.openFileDialog2 = new System.Windows.Forms.OpenFileDialog();
this.tbApplicationLocations.SuspendLayout();
this.tabOptions.SuspendLayout();
this.groupBox12.SuspendLayout();
this.statusStrip1.SuspendLayout();
this.groupBox5.SuspendLayout();
this.groupBox2.SuspendLayout();
this.groupBox6.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.nmMemory)).BeginInit();
this.groupBox4.SuspendLayout();
this.groupBox3.SuspendLayout();
this.groupBox1.SuspendLayout();
this.tabAdvanced.SuspendLayout();
this.groupBox15.SuspendLayout();
this.groupBox14.SuspendLayout();
this.groupBox13.SuspendLayout();
this.tabApplicationLocations.SuspendLayout();
this.groupBox11.SuspendLayout();
this.groupBox10.SuspendLayout();
this.groupBox9.SuspendLayout();
this.groupBox8.SuspendLayout();
this.groupBox7.SuspendLayout();
this.tabOutput.SuspendLayout();
this.tabCounters.SuspendLayout();
this.SuspendLayout();
//
// openFileDialog1
//
this.openFileDialog1.DefaultExt = "*.exe";
this.openFileDialog1.Filter = "Assemblies|*.exe";
this.openFileDialog1.Title = "Select Assembly";
//
// progressBar1
//
this.progressBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.progressBar1.Location = new System.Drawing.Point(0, 63);
this.progressBar1.Name = "progressBar1";
this.progressBar1.Size = new System.Drawing.Size(661, 20);
this.progressBar1.Style = MetroFramework.MetroColorStyle.Blue;
this.progressBar1.TabIndex = 3;
this.progressBar1.Theme = MetroFramework.MetroThemeStyle.Light;
//
// tbApplicationLocations
//
this.tbApplicationLocations.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.tbApplicationLocations.Appearance = System.Windows.Forms.TabAppearance.FlatButtons;
this.tbApplicationLocations.Controls.Add(this.tabOptions);
this.tbApplicationLocations.Controls.Add(this.tabAdvanced);
this.tbApplicationLocations.Controls.Add(this.tabApplicationLocations);
this.tbApplicationLocations.Controls.Add(this.tabOutput);
this.tbApplicationLocations.Controls.Add(this.tabCounters);
this.tbApplicationLocations.ItemSize = new System.Drawing.Size(48, 18);
this.tbApplicationLocations.Location = new System.Drawing.Point(0, 86);
this.tbApplicationLocations.Margin = new System.Windows.Forms.Padding(0);
this.tbApplicationLocations.Multiline = true;
this.tbApplicationLocations.Name = "tbApplicationLocations";
this.tbApplicationLocations.SelectedIndex = 0;
this.tbApplicationLocations.Size = new System.Drawing.Size(661, 439);
this.tbApplicationLocations.Style = MetroFramework.MetroColorStyle.Blue;
this.tbApplicationLocations.TabIndex = 22;
this.tbApplicationLocations.UseSelectable = true;
//
// tabOptions
//
this.tabOptions.BackColor = System.Drawing.SystemColors.Control;
this.tabOptions.Controls.Add(this.groupBox12);
this.tabOptions.Controls.Add(this.statusStrip1);
this.tabOptions.Controls.Add(this.groupBox5);
this.tabOptions.Controls.Add(this.groupBox2);
this.tabOptions.Controls.Add(this.groupBox6);
this.tabOptions.Controls.Add(this.groupBox4);
this.tabOptions.Controls.Add(this.groupBox3);
this.tabOptions.Controls.Add(this.groupBox1);
this.tabOptions.HorizontalScrollbarBarColor = true;
this.tabOptions.HorizontalScrollbarHighlightOnWheel = false;
this.tabOptions.HorizontalScrollbarSize = 10;
this.tabOptions.Location = new System.Drawing.Point(4, 22);
this.tabOptions.Margin = new System.Windows.Forms.Padding(0);
this.tabOptions.Name = "tabOptions";
this.tabOptions.Size = new System.Drawing.Size(653, 413);
this.tabOptions.TabIndex = 0;
this.tabOptions.Text = "Compile Options";
this.tabOptions.VerticalScrollbarBarColor = true;
this.tabOptions.VerticalScrollbarHighlightOnWheel = false;
this.tabOptions.VerticalScrollbarSize = 10;
//
// groupBox12
//
this.groupBox12.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox12.Controls.Add(this.cbCompilerUsesMultipleThreads);
this.groupBox12.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox12.Location = new System.Drawing.Point(264, 321);
this.groupBox12.Name = "groupBox12";
this.groupBox12.Size = new System.Drawing.Size(158, 40);
this.groupBox12.TabIndex = 30;
this.groupBox12.TabStop = false;
this.groupBox12.Text = "Misc Options:";
//
// cbCompilerUsesMultipleThreads
//
this.cbCompilerUsesMultipleThreads.AutoSize = true;
this.cbCompilerUsesMultipleThreads.Checked = true;
this.cbCompilerUsesMultipleThreads.CheckState = System.Windows.Forms.CheckState.Checked;
this.cbCompilerUsesMultipleThreads.Location = new System.Drawing.Point(6, 19);
this.cbCompilerUsesMultipleThreads.Name = "cbCompilerUsesMultipleThreads";
this.cbCompilerUsesMultipleThreads.Size = new System.Drawing.Size(134, 15);
this.cbCompilerUsesMultipleThreads.Style = MetroFramework.MetroColorStyle.Blue;
this.cbCompilerUsesMultipleThreads.TabIndex = 13;
this.cbCompilerUsesMultipleThreads.Text = "Use Multiple Threads";
this.cbCompilerUsesMultipleThreads.Theme = MetroFramework.MetroThemeStyle.Light;
this.cbCompilerUsesMultipleThreads.UseCustomBackColor = true;
this.cbCompilerUsesMultipleThreads.UseSelectable = true;
//
// statusStrip1
//
this.statusStrip1.ImageScalingSize = new System.Drawing.Size(20, 20);
this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsStatusLabel});
this.statusStrip1.Location = new System.Drawing.Point(0, 391);
this.statusStrip1.Name = "statusStrip1";
this.statusStrip1.Size = new System.Drawing.Size(653, 22);
this.statusStrip1.TabIndex = 32;
this.statusStrip1.Text = "statusStrip1";
//
// tsStatusLabel
//
this.tsStatusLabel.Name = "tsStatusLabel";
this.tsStatusLabel.Size = new System.Drawing.Size(0, 17);
//
// groupBox5
//
this.groupBox5.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox5.Controls.Add(this.cbDebugConnectionOption);
this.groupBox5.Controls.Add(this.label8);
this.groupBox5.Controls.Add(this.checkBox1);
this.groupBox5.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox5.Location = new System.Drawing.Point(264, 203);
this.groupBox5.Name = "groupBox5";
this.groupBox5.Size = new System.Drawing.Size(158, 112);
this.groupBox5.TabIndex = 31;
this.groupBox5.TabStop = false;
this.groupBox5.Text = "Debugger:";
//
// cbDebugConnectionOption
//
this.cbDebugConnectionOption.BackColor = System.Drawing.SystemColors.ButtonFace;
this.cbDebugConnectionOption.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbDebugConnectionOption.FormattingEnabled = true;
this.cbDebugConnectionOption.ItemHeight = 23;
this.cbDebugConnectionOption.Items.AddRange(new object[] {
"None",
"Pipe",
"TCP Server",
"TCP Client"});
this.cbDebugConnectionOption.Location = new System.Drawing.Point(7, 64);
this.cbDebugConnectionOption.Name = "cbDebugConnectionOption";
this.cbDebugConnectionOption.Size = new System.Drawing.Size(120, 29);
this.cbDebugConnectionOption.Style = MetroFramework.MetroColorStyle.Blue;
this.cbDebugConnectionOption.TabIndex = 36;
this.cbDebugConnectionOption.UseCustomBackColor = true;
this.cbDebugConnectionOption.UseSelectable = true;
//
// label8
//
this.label8.AutoSize = true;
this.label8.FontWeight = MetroFramework.MetroLabelWeight.Regular;
this.label8.Location = new System.Drawing.Point(6, 42);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(127, 19);
this.label8.TabIndex = 35;
this.label8.Text = "Debug Connection:";
this.label8.UseCustomBackColor = true;
//
// checkBox1
//
this.checkBox1.AutoSize = true;
this.checkBox1.Enabled = false;
this.checkBox1.Location = new System.Drawing.Point(7, 23);
this.checkBox1.Name = "checkBox1";
this.checkBox1.Size = new System.Drawing.Size(112, 15);
this.checkBox1.Style = MetroFramework.MetroColorStyle.Blue;
this.checkBox1.TabIndex = 14;
this.checkBox1.Text = "MOSA Debugger";
this.checkBox1.UseCustomBackColor = true;
this.checkBox1.UseSelectable = true;
//
// groupBox2
//
this.groupBox2.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox2.Controls.Add(this.cbGenerateNASMFile);
this.groupBox2.Controls.Add(this.cbGenerateASMFile);
this.groupBox2.Controls.Add(this.cbGenerateMapFile);
this.groupBox2.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox2.Location = new System.Drawing.Point(5, 321);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(253, 40);
this.groupBox2.TabIndex = 29;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "Diagnostic Output:";
//
// cbGenerateNASMFile
//
this.cbGenerateNASMFile.AutoSize = true;
this.cbGenerateNASMFile.Location = new System.Drawing.Point(166, 19);
this.cbGenerateNASMFile.Name = "cbGenerateNASMFile";
this.cbGenerateNASMFile.Size = new System.Drawing.Size(81, 15);
this.cbGenerateNASMFile.Style = MetroFramework.MetroColorStyle.Blue;
this.cbGenerateNASMFile.TabIndex = 47;
this.cbGenerateNASMFile.Text = " NASM File";
this.cbGenerateNASMFile.UseCustomBackColor = true;
this.cbGenerateNASMFile.UseSelectable = true;
//
// cbGenerateASMFile
//
this.cbGenerateASMFile.AutoSize = true;
this.cbGenerateASMFile.Location = new System.Drawing.Point(88, 19);
this.cbGenerateASMFile.Name = "cbGenerateASMFile";
this.cbGenerateASMFile.Size = new System.Drawing.Size(69, 15);
this.cbGenerateASMFile.Style = MetroFramework.MetroColorStyle.Blue;
this.cbGenerateASMFile.TabIndex = 15;
this.cbGenerateASMFile.Text = "ASM File";
this.cbGenerateASMFile.UseCustomBackColor = true;
this.cbGenerateASMFile.UseSelectable = true;
//
// cbGenerateMapFile
//
this.cbGenerateMapFile.AutoSize = true;
this.cbGenerateMapFile.Location = new System.Drawing.Point(6, 19);
this.cbGenerateMapFile.Name = "cbGenerateMapFile";
this.cbGenerateMapFile.Size = new System.Drawing.Size(70, 15);
this.cbGenerateMapFile.Style = MetroFramework.MetroColorStyle.Blue;
this.cbGenerateMapFile.TabIndex = 13;
this.cbGenerateMapFile.Text = "MAP File";
this.cbGenerateMapFile.UseCustomBackColor = true;
this.cbGenerateMapFile.UseSelectable = true;
//
// groupBox6
//
this.groupBox6.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.groupBox6.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox6.Controls.Add(this.button1);
this.groupBox6.Controls.Add(this.label6);
this.groupBox6.Controls.Add(this.nmMemory);
this.groupBox6.Controls.Add(this.cbExitOnLaunch);
this.groupBox6.Controls.Add(this.cbEmulator);
this.groupBox6.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox6.Location = new System.Drawing.Point(428, 203);
this.groupBox6.Name = "groupBox6";
this.groupBox6.Size = new System.Drawing.Size(215, 158);
this.groupBox6.TabIndex = 28;
this.groupBox6.TabStop = false;
this.groupBox6.Text = "Virtual Machine Emulator:";
//
// button1
//
this.button1.Location = new System.Drawing.Point(10, 129);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(168, 23);
this.button1.TabIndex = 28;
this.button1.Text = "Compile and Run (F5)";
this.button1.UseSelectable = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// label6
//
this.label6.AutoSize = true;
this.label6.FontWeight = MetroFramework.MetroLabelWeight.Regular;
this.label6.Location = new System.Drawing.Point(7, 52);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(64, 19);
this.label6.TabIndex = 24;
this.label6.Text = "Memory:";
this.label6.UseCustomBackColor = true;
//
// nmMemory
//
this.nmMemory.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.nmMemory.Location = new System.Drawing.Point(76, 51);
this.nmMemory.Maximum = new decimal(new int[] {
2048,
0,
0,
0});
this.nmMemory.Minimum = new decimal(new int[] {
64,
0,
0,
0});
this.nmMemory.Name = "nmMemory";
this.nmMemory.Size = new System.Drawing.Size(56, 20);
this.nmMemory.TabIndex = 23;
this.nmMemory.Value = new decimal(new int[] {
128,
0,
0,
0});
//
// cbExitOnLaunch
//
this.cbExitOnLaunch.AutoSize = true;
this.cbExitOnLaunch.Location = new System.Drawing.Point(10, 108);
this.cbExitOnLaunch.Name = "cbExitOnLaunch";
this.cbExitOnLaunch.Size = new System.Drawing.Size(109, 15);
this.cbExitOnLaunch.Style = MetroFramework.MetroColorStyle.Blue;
this.cbExitOnLaunch.TabIndex = 22;
this.cbExitOnLaunch.Text = "Exit on Emulator";
this.cbExitOnLaunch.UseCustomBackColor = true;
this.cbExitOnLaunch.UseSelectable = true;
//
// cbEmulator
//
this.cbEmulator.BackColor = System.Drawing.SystemColors.ButtonFace;
this.cbEmulator.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbEmulator.FormattingEnabled = true;
this.cbEmulator.ItemHeight = 23;
this.cbEmulator.Items.AddRange(new object[] {
"QEMU",
"Bochs",
"VMware"});
this.cbEmulator.Location = new System.Drawing.Point(10, 19);
this.cbEmulator.Name = "cbEmulator";
this.cbEmulator.Size = new System.Drawing.Size(171, 29);
this.cbEmulator.Style = MetroFramework.MetroColorStyle.Blue;
this.cbEmulator.TabIndex = 21;
this.cbEmulator.UseCustomBackColor = true;
this.cbEmulator.UseSelectable = true;
//
// groupBox4
//
this.groupBox4.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.groupBox4.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox4.Controls.Add(this.lbSourceDirectory);
this.groupBox4.Controls.Add(this.label7);
this.groupBox4.Controls.Add(this.btnSource);
this.groupBox4.Controls.Add(this.lbSource);
this.groupBox4.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox4.Location = new System.Drawing.Point(5, 7);
this.groupBox4.Name = "groupBox4";
this.groupBox4.Size = new System.Drawing.Size(638, 70);
this.groupBox4.TabIndex = 25;
this.groupBox4.TabStop = false;
this.groupBox4.Text = "Source:";
//
// lbSourceDirectory
//
this.lbSourceDirectory.AutoSize = true;
this.lbSourceDirectory.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.lbSourceDirectory.Location = new System.Drawing.Point(119, 48);
this.lbSourceDirectory.Name = "lbSourceDirectory";
this.lbSourceDirectory.Size = new System.Drawing.Size(115, 19);
this.lbSourceDirectory.TabIndex = 20;
this.lbSourceDirectory.Text = "{Source Directory}";
this.lbSourceDirectory.UseCustomBackColor = true;
//
// label7
//
this.label7.AutoSize = true;
this.label7.FontWeight = MetroFramework.MetroLabelWeight.Regular;
this.label7.Location = new System.Drawing.Point(6, 48);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(113, 19);
this.label7.TabIndex = 19;
this.label7.Text = "Source Directory:";
this.label7.UseCustomBackColor = true;
//
// btnSource
//
this.btnSource.Location = new System.Drawing.Point(10, 19);
this.btnSource.Name = "btnSource";
this.btnSource.Size = new System.Drawing.Size(103, 23);
this.btnSource.TabIndex = 18;
this.btnSource.Text = "Source:";
this.btnSource.UseSelectable = true;
this.btnSource.Click += new System.EventHandler(this.btnSource_Click);
//
// lbSource
//
this.lbSource.AutoSize = true;
this.lbSource.Location = new System.Drawing.Point(119, 21);
this.lbSource.Name = "lbSource";
this.lbSource.Size = new System.Drawing.Size(57, 19);
this.lbSource.TabIndex = 17;
this.lbSource.Text = "{Source}";
this.lbSource.UseCustomBackColor = true;
//
// groupBox3
//
this.groupBox3.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.groupBox3.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox3.Controls.Add(this.tbMode);
this.groupBox3.Controls.Add(this.cbVBEVideo);
this.groupBox3.Controls.Add(this.label1);
this.groupBox3.Controls.Add(this.cbBootLoader);
this.groupBox3.Controls.Add(this.label4);
this.groupBox3.Controls.Add(this.cbBootFileSystem);
this.groupBox3.Controls.Add(this.label2);
this.groupBox3.Controls.Add(this.cbBootFormat);
this.groupBox3.Controls.Add(this.label5);
this.groupBox3.Controls.Add(this.cbPlatform);
this.groupBox3.Controls.Add(this.btnDestination);
this.groupBox3.Controls.Add(this.cbImageFormat);
this.groupBox3.Controls.Add(this.lbDestinationDirectory);
this.groupBox3.Controls.Add(this.label3);
this.groupBox3.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox3.Location = new System.Drawing.Point(5, 82);
this.groupBox3.Name = "groupBox3";
this.groupBox3.Size = new System.Drawing.Size(638, 115);
this.groupBox3.TabIndex = 24;
this.groupBox3.TabStop = false;
this.groupBox3.Text = "Output:";
//
// tbMode
//
//
//
//
this.tbMode.CustomButton.Image = null;
this.tbMode.CustomButton.Location = new System.Drawing.Point(71, 2);
this.tbMode.CustomButton.Name = "";
this.tbMode.CustomButton.Size = new System.Drawing.Size(15, 15);
this.tbMode.CustomButton.Style = MetroFramework.MetroColorStyle.Blue;
this.tbMode.CustomButton.TabIndex = 1;
this.tbMode.CustomButton.Theme = MetroFramework.MetroThemeStyle.Light;
this.tbMode.CustomButton.UseSelectable = true;
this.tbMode.CustomButton.Visible = false;
this.tbMode.Enabled = false;
this.tbMode.Lines = new string[] {
"{Mode}"};
this.tbMode.Location = new System.Drawing.Point(535, 83);
this.tbMode.MaxLength = 32767;
this.tbMode.Name = "tbMode";
this.tbMode.PasswordChar = '\0';
this.tbMode.ScrollBars = System.Windows.Forms.ScrollBars.None;
this.tbMode.SelectedText = "";
this.tbMode.SelectionLength = 0;
this.tbMode.SelectionStart = 0;
this.tbMode.ShortcutsEnabled = true;
this.tbMode.Size = new System.Drawing.Size(89, 20);
this.tbMode.TabIndex = 38;
this.tbMode.Text = "{Mode}";
this.tbMode.UseSelectable = true;
this.tbMode.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.tbMode.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
//
// cbVBEVideo
//
this.cbVBEVideo.AutoSize = true;
this.cbVBEVideo.Location = new System.Drawing.Point(412, 86);
this.cbVBEVideo.Name = "cbVBEVideo";
this.cbVBEVideo.Size = new System.Drawing.Size(117, 15);
this.cbVBEVideo.TabIndex = 37;
this.cbVBEVideo.Text = "Enable VBE Video:";
this.cbVBEVideo.UseCustomBackColor = true;
this.cbVBEVideo.UseSelectable = true;
this.cbVBEVideo.CheckedChanged += new System.EventHandler(this.cbVBEVideo_CheckedChanged);
//
// label1
//
this.label1.AutoSize = true;
this.label1.FontWeight = MetroFramework.MetroLabelWeight.Regular;
this.label1.Location = new System.Drawing.Point(179, 82);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(87, 19);
this.label1.TabIndex = 36;
this.label1.Text = "Boot Loader:";
this.label1.UseCustomBackColor = true;
//
// cbBootLoader
//
this.cbBootLoader.BackColor = System.Drawing.SystemColors.ButtonFace;
this.cbBootLoader.FormattingEnabled = true;
this.cbBootLoader.ItemHeight = 23;
this.cbBootLoader.Items.AddRange(new object[] {
"Syslinux 3.72",
"Syslinux 6.03",
"Grub 0.97",
"Grub 2.00"});
this.cbBootLoader.Location = new System.Drawing.Point(273, 78);
this.cbBootLoader.Name = "cbBootLoader";
this.cbBootLoader.Size = new System.Drawing.Size(127, 29);
this.cbBootLoader.Style = MetroFramework.MetroColorStyle.Blue;
this.cbBootLoader.TabIndex = 35;
this.cbBootLoader.UseCustomBackColor = true;
this.cbBootLoader.UseSelectable = true;
//
// label4
//
this.label4.AutoSize = true;
this.label4.FontWeight = MetroFramework.MetroLabelWeight.Regular;
this.label4.Location = new System.Drawing.Point(2, 80);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(80, 19);
this.label4.TabIndex = 34;
this.label4.Text = "File System:";
this.label4.UseCustomBackColor = true;
//
// cbBootFileSystem
//
this.cbBootFileSystem.BackColor = System.Drawing.SystemColors.ButtonFace;
this.cbBootFileSystem.FormattingEnabled = true;
this.cbBootFileSystem.ItemHeight = 23;
this.cbBootFileSystem.Items.AddRange(new object[] {
"FAT12",
"FAT16"});
this.cbBootFileSystem.Location = new System.Drawing.Point(88, 78);
this.cbBootFileSystem.Name = "cbBootFileSystem";
this.cbBootFileSystem.Size = new System.Drawing.Size(88, 29);
this.cbBootFileSystem.Style = MetroFramework.MetroColorStyle.Blue;
this.cbBootFileSystem.TabIndex = 33;
this.cbBootFileSystem.UseCustomBackColor = true;
this.cbBootFileSystem.UseSelectable = true;
//
// label2
//
this.label2.AutoSize = true;
this.label2.FontWeight = MetroFramework.MetroLabelWeight.Regular;
this.label2.Location = new System.Drawing.Point(180, 51);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(89, 19);
this.label2.TabIndex = 32;
this.label2.Text = "Boot Format:";
this.label2.UseCustomBackColor = true;
//
// cbBootFormat
//
this.cbBootFormat.BackColor = System.Drawing.SystemColors.ButtonFace;
this.cbBootFormat.FormattingEnabled = true;
this.cbBootFormat.ItemHeight = 23;
this.cbBootFormat.Items.AddRange(new object[] {
"Multiboot v0.7"});
this.cbBootFormat.Location = new System.Drawing.Point(273, 47);
this.cbBootFormat.Name = "cbBootFormat";
this.cbBootFormat.Size = new System.Drawing.Size(127, 29);
this.cbBootFormat.Style = MetroFramework.MetroColorStyle.Blue;
this.cbBootFormat.TabIndex = 31;
this.cbBootFormat.UseCustomBackColor = true;
this.cbBootFormat.UseSelectable = true;
//
// label5
//
this.label5.AutoSize = true;
this.label5.FontWeight = MetroFramework.MetroLabelWeight.Regular;
this.label5.Location = new System.Drawing.Point(20, 51);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(64, 19);
this.label5.TabIndex = 30;
this.label5.Text = "Platform:";
this.label5.UseCustomBackColor = true;
//
// cbPlatform
//
this.cbPlatform.BackColor = System.Drawing.SystemColors.ButtonFace;
this.cbPlatform.FormattingEnabled = true;
this.cbPlatform.ItemHeight = 23;
this.cbPlatform.Items.AddRange(new object[] {
"x86",
"ARMv6"});
this.cbPlatform.Location = new System.Drawing.Point(88, 47);
this.cbPlatform.Name = "cbPlatform";
this.cbPlatform.Size = new System.Drawing.Size(88, 29);
this.cbPlatform.Style = MetroFramework.MetroColorStyle.Blue;
this.cbPlatform.TabIndex = 29;
this.cbPlatform.UseCustomBackColor = true;
this.cbPlatform.UseSelectable = true;
//
// btnDestination
//
this.btnDestination.Location = new System.Drawing.Point(6, 18);
this.btnDestination.Name = "btnDestination";
this.btnDestination.Size = new System.Drawing.Size(107, 23);
this.btnDestination.TabIndex = 17;
this.btnDestination.Text = "Destination:";
this.btnDestination.UseSelectable = true;
this.btnDestination.Click += new System.EventHandler(this.btnDestination_Click);
//
// cbImageFormat
//
this.cbImageFormat.BackColor = System.Drawing.SystemColors.ButtonFace;
this.cbImageFormat.FormattingEnabled = true;
this.cbImageFormat.ItemHeight = 23;
this.cbImageFormat.Items.AddRange(new object[] {
"IMG (.img)",
"ISO Image (.iso)",
"Microsoft (.vhd)",
"Virtual Box (.vdi)",
"VMware (.vmdk)"});
this.cbImageFormat.Location = new System.Drawing.Point(510, 47);
this.cbImageFormat.Name = "cbImageFormat";
this.cbImageFormat.Size = new System.Drawing.Size(114, 29);
this.cbImageFormat.Style = MetroFramework.MetroColorStyle.Blue;
this.cbImageFormat.TabIndex = 16;
this.cbImageFormat.UseCustomBackColor = true;
this.cbImageFormat.UseSelectable = true;
//
// lbDestinationDirectory
//
this.lbDestinationDirectory.AutoSize = true;
this.lbDestinationDirectory.Location = new System.Drawing.Point(119, 20);
this.lbDestinationDirectory.Name = "lbDestinationDirectory";
this.lbDestinationDirectory.Size = new System.Drawing.Size(139, 19);
this.lbDestinationDirectory.TabIndex = 14;
this.lbDestinationDirectory.Text = "{Destination Directory}";
this.lbDestinationDirectory.UseCustomBackColor = true;
//
// label3
//
this.label3.AutoSize = true;
this.label3.FontWeight = MetroFramework.MetroLabelWeight.Regular;
this.label3.Location = new System.Drawing.Point(406, 51);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(98, 19);
this.label3.TabIndex = 12;
this.label3.Text = "Image Format:";
this.label3.UseCustomBackColor = true;
//
// groupBox1
//
this.groupBox1.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox1.Controls.Add(this.cbInlinedMethods);
this.groupBox1.Controls.Add(this.cbEnableSparseConditionalConstantPropagation);
this.groupBox1.Controls.Add(this.cbEnableIROptimizations);
this.groupBox1.Controls.Add(this.cbEnableSSA);
this.groupBox1.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox1.Location = new System.Drawing.Point(5, 203);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(253, 112);
this.groupBox1.TabIndex = 22;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Optimizations:";
//
// cbInlinedMethods
//
this.cbInlinedMethods.AutoSize = true;
this.cbInlinedMethods.Checked = true;
this.cbInlinedMethods.CheckState = System.Windows.Forms.CheckState.Checked;
this.cbInlinedMethods.Location = new System.Drawing.Point(6, 85);
this.cbInlinedMethods.Name = "cbInlinedMethods";
this.cbInlinedMethods.Size = new System.Drawing.Size(109, 15);
this.cbInlinedMethods.Style = MetroFramework.MetroColorStyle.Blue;
this.cbInlinedMethods.TabIndex = 9;
this.cbInlinedMethods.Text = "Inlined Methods";
this.cbInlinedMethods.UseCustomBackColor = true;
this.cbInlinedMethods.UseSelectable = true;
//
// cbEnableSparseConditionalConstantPropagation
//
this.cbEnableSparseConditionalConstantPropagation.AutoSize = true;
this.cbEnableSparseConditionalConstantPropagation.Checked = true;
this.cbEnableSparseConditionalConstantPropagation.CheckState = System.Windows.Forms.CheckState.Checked;
this.cbEnableSparseConditionalConstantPropagation.Location = new System.Drawing.Point(6, 64);
this.cbEnableSparseConditionalConstantPropagation.Name = "cbEnableSparseConditionalConstantPropagation";
this.cbEnableSparseConditionalConstantPropagation.Size = new System.Drawing.Size(241, 15);
this.cbEnableSparseConditionalConstantPropagation.Style = MetroFramework.MetroColorStyle.Blue;
this.cbEnableSparseConditionalConstantPropagation.TabIndex = 8;
this.cbEnableSparseConditionalConstantPropagation.Text = "Sparse Conditional Constant Propagation";
this.cbEnableSparseConditionalConstantPropagation.UseCustomBackColor = true;
this.cbEnableSparseConditionalConstantPropagation.UseSelectable = true;
//
// cbEnableIROptimizations
//
this.cbEnableIROptimizations.AutoSize = true;
this.cbEnableIROptimizations.Checked = true;
this.cbEnableIROptimizations.CheckState = System.Windows.Forms.CheckState.Checked;
this.cbEnableIROptimizations.Location = new System.Drawing.Point(6, 41);
this.cbEnableIROptimizations.Name = "cbEnableIROptimizations";
this.cbEnableIROptimizations.Size = new System.Drawing.Size(110, 15);
this.cbEnableIROptimizations.Style = MetroFramework.MetroColorStyle.Blue;
this.cbEnableIROptimizations.TabIndex = 7;
this.cbEnableIROptimizations.Text = "IR Optimizations";
this.cbEnableIROptimizations.UseCustomBackColor = true;
this.cbEnableIROptimizations.UseSelectable = true;
//
// cbEnableSSA
//
this.cbEnableSSA.AutoSize = true;
this.cbEnableSSA.Checked = true;
this.cbEnableSSA.CheckState = System.Windows.Forms.CheckState.Checked;
this.cbEnableSSA.Location = new System.Drawing.Point(6, 18);
this.cbEnableSSA.Name = "cbEnableSSA";
this.cbEnableSSA.Size = new System.Drawing.Size(184, 15);
this.cbEnableSSA.Style = MetroFramework.MetroColorStyle.Blue;
this.cbEnableSSA.TabIndex = 6;
this.cbEnableSSA.Text = "Static Single Assignment (SSA)";
this.cbEnableSSA.UseCustomBackColor = true;
this.cbEnableSSA.UseSelectable = true;
//
// tabAdvanced
//
this.tabAdvanced.Controls.Add(this.groupBox15);
this.tabAdvanced.Controls.Add(this.groupBox14);
this.tabAdvanced.Controls.Add(this.groupBox13);
this.tabAdvanced.HorizontalScrollbarBarColor = true;
this.tabAdvanced.HorizontalScrollbarHighlightOnWheel = false;
this.tabAdvanced.HorizontalScrollbarSize = 10;
this.tabAdvanced.Location = new System.Drawing.Point(4, 22);
this.tabAdvanced.Name = "tabAdvanced";
this.tabAdvanced.Padding = new System.Windows.Forms.Padding(3);
this.tabAdvanced.Size = new System.Drawing.Size(653, 413);
this.tabAdvanced.TabIndex = 4;
this.tabAdvanced.Text = "Advanced Options";
this.tabAdvanced.UseVisualStyleBackColor = true;
this.tabAdvanced.VerticalScrollbarBarColor = true;
this.tabAdvanced.VerticalScrollbarHighlightOnWheel = false;
this.tabAdvanced.VerticalScrollbarSize = 10;
//
// groupBox15
//
this.groupBox15.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox15.Controls.Add(this.cbLaunchGDB);
this.groupBox15.Controls.Add(this.cbEnableQemuGDB);
this.groupBox15.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox15.Location = new System.Drawing.Point(220, 18);
this.groupBox15.Name = "groupBox15";
this.groupBox15.Size = new System.Drawing.Size(206, 124);
this.groupBox15.TabIndex = 44;
this.groupBox15.TabStop = false;
this.groupBox15.Text = "Debugger:";
//
// cbLaunchGDB
//
this.cbLaunchGDB.AutoSize = true;
this.cbLaunchGDB.Checked = true;
this.cbLaunchGDB.CheckState = System.Windows.Forms.CheckState.Checked;
this.cbLaunchGDB.Location = new System.Drawing.Point(6, 51);
this.cbLaunchGDB.Name = "cbLaunchGDB";
this.cbLaunchGDB.Size = new System.Drawing.Size(88, 15);
this.cbLaunchGDB.Style = MetroFramework.MetroColorStyle.Blue;
this.cbLaunchGDB.TabIndex = 7;
this.cbLaunchGDB.Text = "Launch GDB";
this.cbLaunchGDB.UseCustomBackColor = true;
this.cbLaunchGDB.UseSelectable = true;
//
// cbEnableQemuGDB
//
this.cbEnableQemuGDB.AutoSize = true;
this.cbEnableQemuGDB.Checked = true;
this.cbEnableQemuGDB.CheckState = System.Windows.Forms.CheckState.Checked;
this.cbEnableQemuGDB.Location = new System.Drawing.Point(6, 28);
this.cbEnableQemuGDB.Name = "cbEnableQemuGDB";
this.cbEnableQemuGDB.Size = new System.Drawing.Size(121, 15);
this.cbEnableQemuGDB.Style = MetroFramework.MetroColorStyle.Blue;
this.cbEnableQemuGDB.TabIndex = 6;
this.cbEnableQemuGDB.Text = "Enable QEMU GDB";
this.cbEnableQemuGDB.UseCustomBackColor = true;
this.cbEnableQemuGDB.UseSelectable = true;
//
// groupBox14
//
this.groupBox14.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox14.Controls.Add(this.cbEmitx86IRQMethods);
this.groupBox14.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox14.Location = new System.Drawing.Point(432, 24);
this.groupBox14.Name = "groupBox14";
this.groupBox14.Size = new System.Drawing.Size(206, 118);
this.groupBox14.TabIndex = 43;
this.groupBox14.TabStop = false;
this.groupBox14.Text = "Other:";
//
// cbEmitx86IRQMethods
//
this.cbEmitx86IRQMethods.AutoSize = true;
this.cbEmitx86IRQMethods.Checked = true;
this.cbEmitx86IRQMethods.CheckState = System.Windows.Forms.CheckState.Checked;
this.cbEmitx86IRQMethods.Location = new System.Drawing.Point(6, 28);
this.cbEmitx86IRQMethods.Name = "cbEmitx86IRQMethods";
this.cbEmitx86IRQMethods.Size = new System.Drawing.Size(197, 15);
this.cbEmitx86IRQMethods.Style = MetroFramework.MetroColorStyle.Blue;
this.cbEmitx86IRQMethods.TabIndex = 6;
this.cbEmitx86IRQMethods.Text = "Emit x86 Interrupt Table Methods";
this.cbEmitx86IRQMethods.UseCustomBackColor = true;
this.cbEmitx86IRQMethods.UseSelectable = true;
//
// groupBox13
//
this.groupBox13.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox13.Controls.Add(this.label9);
this.groupBox13.Controls.Add(this.tbBaseAddress);
this.groupBox13.Controls.Add(this.cbRelocationTable);
this.groupBox13.Controls.Add(this.cbEmitSymbolTable);
this.groupBox13.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox13.Location = new System.Drawing.Point(8, 18);
this.groupBox13.Name = "groupBox13";
this.groupBox13.Size = new System.Drawing.Size(206, 124);
this.groupBox13.TabIndex = 23;
this.groupBox13.TabStop = false;
this.groupBox13.Text = "Linker Options:";
//
// label9
//
this.label9.AutoSize = true;
this.label9.FontWeight = MetroFramework.MetroLabelWeight.Regular;
this.label9.Location = new System.Drawing.Point(6, 91);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(93, 19);
this.label9.TabIndex = 42;
this.label9.Text = "Base Address:";
this.label9.UseCustomBackColor = true;
//
// tbBaseAddress
//
//
//
//
this.tbBaseAddress.CustomButton.Image = null;
this.tbBaseAddress.CustomButton.Location = new System.Drawing.Point(71, 2);
this.tbBaseAddress.CustomButton.Name = "";
this.tbBaseAddress.CustomButton.Size = new System.Drawing.Size(15, 15);
this.tbBaseAddress.CustomButton.Style = MetroFramework.MetroColorStyle.Blue;
this.tbBaseAddress.CustomButton.TabIndex = 1;
this.tbBaseAddress.CustomButton.Theme = MetroFramework.MetroThemeStyle.Light;
this.tbBaseAddress.CustomButton.UseSelectable = true;
this.tbBaseAddress.CustomButton.Visible = false;
this.tbBaseAddress.Lines = new string[] {
"0x00400000"};
this.tbBaseAddress.Location = new System.Drawing.Point(102, 90);
this.tbBaseAddress.MaxLength = 32767;
this.tbBaseAddress.Name = "tbBaseAddress";
this.tbBaseAddress.PasswordChar = '\0';
this.tbBaseAddress.ScrollBars = System.Windows.Forms.ScrollBars.None;
this.tbBaseAddress.SelectedText = "";
this.tbBaseAddress.SelectionLength = 0;
this.tbBaseAddress.SelectionStart = 0;
this.tbBaseAddress.ShortcutsEnabled = true;
this.tbBaseAddress.Size = new System.Drawing.Size(89, 20);
this.tbBaseAddress.TabIndex = 41;
this.tbBaseAddress.Text = "0x00400000";
this.tbBaseAddress.TextAlign = System.Windows.Forms.HorizontalAlignment.Right;
this.tbBaseAddress.UseSelectable = true;
this.tbBaseAddress.WaterMarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.tbBaseAddress.WaterMarkFont = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Pixel);
//
// cbRelocationTable
//
this.cbRelocationTable.AutoSize = true;
this.cbRelocationTable.Checked = true;
this.cbRelocationTable.CheckState = System.Windows.Forms.CheckState.Checked;
this.cbRelocationTable.Location = new System.Drawing.Point(6, 51);
this.cbRelocationTable.Name = "cbRelocationTable";
this.cbRelocationTable.Size = new System.Drawing.Size(137, 15);
this.cbRelocationTable.Style = MetroFramework.MetroColorStyle.Blue;
this.cbRelocationTable.TabIndex = 7;
this.cbRelocationTable.Text = "Emit Relocation Table";
this.cbRelocationTable.UseCustomBackColor = true;
this.cbRelocationTable.UseSelectable = true;
//
// cbEmitSymbolTable
//
this.cbEmitSymbolTable.AutoSize = true;
this.cbEmitSymbolTable.Checked = true;
this.cbEmitSymbolTable.CheckState = System.Windows.Forms.CheckState.Checked;
this.cbEmitSymbolTable.Location = new System.Drawing.Point(6, 28);
this.cbEmitSymbolTable.Name = "cbEmitSymbolTable";
this.cbEmitSymbolTable.Size = new System.Drawing.Size(121, 15);
this.cbEmitSymbolTable.Style = MetroFramework.MetroColorStyle.Blue;
this.cbEmitSymbolTable.TabIndex = 6;
this.cbEmitSymbolTable.Text = "Emit Symbol Table";
this.cbEmitSymbolTable.UseCustomBackColor = true;
this.cbEmitSymbolTable.UseSelectable = true;
//
// tabApplicationLocations
//
this.tabApplicationLocations.Controls.Add(this.groupBox11);
this.tabApplicationLocations.Controls.Add(this.groupBox10);
this.tabApplicationLocations.Controls.Add(this.groupBox9);
this.tabApplicationLocations.Controls.Add(this.groupBox8);
this.tabApplicationLocations.Controls.Add(this.groupBox7);
this.tabApplicationLocations.HorizontalScrollbarBarColor = true;
this.tabApplicationLocations.HorizontalScrollbarHighlightOnWheel = false;
this.tabApplicationLocations.HorizontalScrollbarSize = 10;
this.tabApplicationLocations.Location = new System.Drawing.Point(4, 22);
this.tabApplicationLocations.Name = "tabApplicationLocations";
this.tabApplicationLocations.Padding = new System.Windows.Forms.Padding(3);
this.tabApplicationLocations.Size = new System.Drawing.Size(653, 413);
this.tabApplicationLocations.TabIndex = 3;
this.tabApplicationLocations.Text = "Application Locations";
this.tabApplicationLocations.UseVisualStyleBackColor = true;
this.tabApplicationLocations.VerticalScrollbarBarColor = true;
this.tabApplicationLocations.VerticalScrollbarHighlightOnWheel = false;
this.tabApplicationLocations.VerticalScrollbarSize = 10;
//
// groupBox11
//
this.groupBox11.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.groupBox11.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox11.Controls.Add(this.button7);
this.groupBox11.Controls.Add(this.lbmkisofsExecutable);
this.groupBox11.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox11.ForeColor = System.Drawing.SystemColors.ControlText;
this.groupBox11.Location = new System.Drawing.Point(8, 291);
this.groupBox11.Name = "groupBox11";
this.groupBox11.Size = new System.Drawing.Size(564, 50);
this.groupBox11.TabIndex = 25;
this.groupBox11.TabStop = false;
this.groupBox11.Text = "mkisofs:";
//
// button7
//
this.button7.Enabled = false;
this.button7.Location = new System.Drawing.Point(6, 19);
this.button7.Name = "button7";
this.button7.Size = new System.Drawing.Size(106, 23);
this.button7.TabIndex = 20;
this.button7.Text = "Executable:";
this.button7.UseSelectable = true;
//
// lbmkisofsExecutable
//
this.lbmkisofsExecutable.AutoSize = true;
this.lbmkisofsExecutable.Location = new System.Drawing.Point(118, 24);
this.lbmkisofsExecutable.Name = "lbmkisofsExecutable";
this.lbmkisofsExecutable.Size = new System.Drawing.Size(149, 19);
this.lbmkisofsExecutable.TabIndex = 19;
this.lbmkisofsExecutable.Text = "{mkisofs.exe Executable}";
this.lbmkisofsExecutable.UseCustomBackColor = true;
//
// groupBox10
//
this.groupBox10.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.groupBox10.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox10.Controls.Add(this.button4);
this.groupBox10.Controls.Add(this.lbVMwarePlayerExecutable);
this.groupBox10.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox10.ForeColor = System.Drawing.SystemColors.ControlText;
this.groupBox10.Location = new System.Drawing.Point(8, 235);
this.groupBox10.Name = "groupBox10";
this.groupBox10.Size = new System.Drawing.Size(564, 50);
this.groupBox10.TabIndex = 24;
this.groupBox10.TabStop = false;
this.groupBox10.Text = "VMware Player:";
//
// button4
//
this.button4.Enabled = false;
this.button4.Location = new System.Drawing.Point(6, 19);
this.button4.Name = "button4";
this.button4.Size = new System.Drawing.Size(106, 23);
this.button4.TabIndex = 20;
this.button4.Text = "Executable:";
this.button4.UseSelectable = true;
//
// lbVMwarePlayerExecutable
//
this.lbVMwarePlayerExecutable.AutoSize = true;
this.lbVMwarePlayerExecutable.Location = new System.Drawing.Point(118, 24);
this.lbVMwarePlayerExecutable.Name = "lbVMwarePlayerExecutable";
this.lbVMwarePlayerExecutable.Size = new System.Drawing.Size(171, 19);
this.lbVMwarePlayerExecutable.TabIndex = 19;
this.lbVMwarePlayerExecutable.Text = "{VMware Player Executable}";
this.lbVMwarePlayerExecutable.UseCustomBackColor = true;
//
// groupBox9
//
this.groupBox9.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.groupBox9.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox9.Controls.Add(this.button6);
this.groupBox9.Controls.Add(this.lbBOCHSExecutable);
this.groupBox9.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox9.ForeColor = System.Drawing.SystemColors.ControlText;
this.groupBox9.Location = new System.Drawing.Point(8, 179);
this.groupBox9.Name = "groupBox9";
this.groupBox9.Size = new System.Drawing.Size(564, 50);
this.groupBox9.TabIndex = 23;
this.groupBox9.TabStop = false;
this.groupBox9.Text = "BOCHS:";
//
// button6
//
this.button6.Enabled = false;
this.button6.Location = new System.Drawing.Point(6, 19);
this.button6.Name = "button6";
this.button6.Size = new System.Drawing.Size(106, 23);
this.button6.TabIndex = 20;
this.button6.Text = "Executable:";
this.button6.UseSelectable = true;
//
// lbBOCHSExecutable
//
this.lbBOCHSExecutable.AutoSize = true;
this.lbBOCHSExecutable.Location = new System.Drawing.Point(118, 24);
this.lbBOCHSExecutable.Name = "lbBOCHSExecutable";
this.lbBOCHSExecutable.Size = new System.Drawing.Size(127, 19);
this.lbBOCHSExecutable.TabIndex = 19;
this.lbBOCHSExecutable.Text = "{BOCHS Executable}";
this.lbBOCHSExecutable.UseCustomBackColor = true;
//
// groupBox8
//
this.groupBox8.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.groupBox8.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox8.Controls.Add(this.button5);
this.groupBox8.Controls.Add(this.lbNDISASMExecutable);
this.groupBox8.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox8.ForeColor = System.Drawing.SystemColors.ControlText;
this.groupBox8.Location = new System.Drawing.Point(8, 17);
this.groupBox8.Name = "groupBox8";
this.groupBox8.Size = new System.Drawing.Size(564, 50);
this.groupBox8.TabIndex = 1;
this.groupBox8.TabStop = false;
this.groupBox8.Text = "NDISASM:";
//
// button5
//
this.button5.Enabled = false;
this.button5.Location = new System.Drawing.Point(6, 19);
this.button5.Name = "button5";
this.button5.Size = new System.Drawing.Size(106, 23);
this.button5.TabIndex = 20;
this.button5.Text = "Executable:";
this.button5.UseSelectable = true;
//
// lbNDISASMExecutable
//
this.lbNDISASMExecutable.AutoSize = true;
this.lbNDISASMExecutable.Location = new System.Drawing.Point(118, 24);
this.lbNDISASMExecutable.Name = "lbNDISASMExecutable";
this.lbNDISASMExecutable.Size = new System.Drawing.Size(140, 19);
this.lbNDISASMExecutable.TabIndex = 19;
this.lbNDISASMExecutable.Text = "{NDISASM Executable}";
this.lbNDISASMExecutable.UseCustomBackColor = true;
//
// groupBox7
//
this.groupBox7.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.groupBox7.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.groupBox7.Controls.Add(this.lbQEMUImgApplication);
this.groupBox7.Controls.Add(this.button8);
this.groupBox7.Controls.Add(this.lbQEMUBIOSDirectory);
this.groupBox7.Controls.Add(this.button3);
this.groupBox7.Controls.Add(this.button2);
this.groupBox7.Controls.Add(this.lbQEMUExecutable);
this.groupBox7.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox7.ForeColor = System.Drawing.SystemColors.ControlText;
this.groupBox7.Location = new System.Drawing.Point(8, 73);
this.groupBox7.Name = "groupBox7";
this.groupBox7.Size = new System.Drawing.Size(564, 100);
this.groupBox7.TabIndex = 0;
this.groupBox7.TabStop = false;
this.groupBox7.Text = "QEMU:";
//
// lbQEMUImgApplication
//
this.lbQEMUImgApplication.AutoSize = true;
this.lbQEMUImgApplication.Location = new System.Drawing.Point(118, 74);
this.lbQEMUImgApplication.Name = "lbQEMUImgApplication";
this.lbQEMUImgApplication.Size = new System.Drawing.Size(163, 19);
this.lbQEMUImgApplication.TabIndex = 24;
this.lbQEMUImgApplication.Text = "{QEMU Image Executable}";
this.lbQEMUImgApplication.UseCustomBackColor = true;
//
// button8
//
this.button8.Enabled = false;
this.button8.Location = new System.Drawing.Point(6, 69);
this.button8.Name = "button8";
this.button8.Size = new System.Drawing.Size(106, 23);
this.button8.TabIndex = 23;
this.button8.Text = "QEMU Image:";
this.button8.UseSelectable = true;
//
// lbQEMUBIOSDirectory
//
this.lbQEMUBIOSDirectory.AutoSize = true;
this.lbQEMUBIOSDirectory.Location = new System.Drawing.Point(118, 49);
this.lbQEMUBIOSDirectory.Name = "lbQEMUBIOSDirectory";
this.lbQEMUBIOSDirectory.Size = new System.Drawing.Size(147, 19);
this.lbQEMUBIOSDirectory.TabIndex = 22;
this.lbQEMUBIOSDirectory.Text = "{QEMU BIOS Directory}";
this.lbQEMUBIOSDirectory.UseCustomBackColor = true;
//
// button3
//
this.button3.Enabled = false;
this.button3.Location = new System.Drawing.Point(6, 44);
this.button3.Name = "button3";
this.button3.Size = new System.Drawing.Size(106, 23);
this.button3.TabIndex = 21;
this.button3.Text = "BIOS Directory:";
this.button3.UseSelectable = true;
//
// button2
//
this.button2.Enabled = false;
this.button2.Location = new System.Drawing.Point(6, 19);
this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(106, 23);
this.button2.TabIndex = 20;
this.button2.Text = "Executable:";
this.button2.UseSelectable = true;
//
// lbQEMUExecutable
//
this.lbQEMUExecutable.AutoSize = true;
this.lbQEMUExecutable.Location = new System.Drawing.Point(118, 24);
this.lbQEMUExecutable.Name = "lbQEMUExecutable";
this.lbQEMUExecutable.Size = new System.Drawing.Size(122, 19);
this.lbQEMUExecutable.TabIndex = 19;
this.lbQEMUExecutable.Text = "{QEMU Executable}";
this.lbQEMUExecutable.UseCustomBackColor = true;
//
// tabOutput
//
this.tabOutput.Controls.Add(this.rtbOutput);
this.tabOutput.HorizontalScrollbarBarColor = true;
this.tabOutput.HorizontalScrollbarHighlightOnWheel = false;
this.tabOutput.HorizontalScrollbarSize = 10;
this.tabOutput.Location = new System.Drawing.Point(4, 22);
this.tabOutput.Name = "tabOutput";
this.tabOutput.Padding = new System.Windows.Forms.Padding(3);
this.tabOutput.Size = new System.Drawing.Size(653, 413);
this.tabOutput.TabIndex = 1;
this.tabOutput.Text = "Output";
this.tabOutput.UseVisualStyleBackColor = true;
this.tabOutput.VerticalScrollbarBarColor = true;
this.tabOutput.VerticalScrollbarHighlightOnWheel = false;
this.tabOutput.VerticalScrollbarSize = 10;
//
// rtbOutput
//
this.rtbOutput.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.rtbOutput.Font = new System.Drawing.Font("Consolas", 8F);
this.rtbOutput.Location = new System.Drawing.Point(0, 0);
this.rtbOutput.Name = "rtbOutput";
this.rtbOutput.ScrollBars = System.Windows.Forms.RichTextBoxScrollBars.ForcedBoth;
this.rtbOutput.Size = new System.Drawing.Size(653, 409);
this.rtbOutput.TabIndex = 0;
this.rtbOutput.Text = "";
this.rtbOutput.WordWrap = false;
//
// tabCounters
//
this.tabCounters.Controls.Add(this.rtbCounters);
this.tabCounters.HorizontalScrollbarBarColor = true;
this.tabCounters.HorizontalScrollbarHighlightOnWheel = false;
this.tabCounters.HorizontalScrollbarSize = 10;
this.tabCounters.Location = new System.Drawing.Point(4, 22);
this.tabCounters.Name = "tabCounters";
this.tabCounters.Padding = new System.Windows.Forms.Padding(3);
this.tabCounters.Size = new System.Drawing.Size(653, 413);
this.tabCounters.TabIndex = 2;
this.tabCounters.Text = "Counters";
this.tabCounters.UseVisualStyleBackColor = true;
this.tabCounters.VerticalScrollbarBarColor = true;
this.tabCounters.VerticalScrollbarHighlightOnWheel = false;
this.tabCounters.VerticalScrollbarSize = 10;
//
// rtbCounters
//
this.rtbCounters.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.rtbCounters.Font = new System.Drawing.Font("Consolas", 8F);
this.rtbCounters.Location = new System.Drawing.Point(0, 0);
this.rtbCounters.Name = "rtbCounters";
this.rtbCounters.ScrollBars = System.Windows.Forms.RichTextBoxScrollBars.ForcedBoth;
this.rtbCounters.Size = new System.Drawing.Size(653, 412);
this.rtbCounters.TabIndex = 1;
this.rtbCounters.Text = "";
this.rtbCounters.WordWrap = false;
//
// openFileDialog2
//
this.openFileDialog2.DefaultExt = "*.exe";
this.openFileDialog2.Filter = "Executable|*.exe";
this.openFileDialog2.Title = "Select Assembly";
//
// MainForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(659, 524);
this.Controls.Add(this.progressBar1);
this.Controls.Add(this.tbApplicationLocations);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "MainForm";
this.Resizable = false;
this.ShadowType = MetroFramework.Forms.MetroFormShadowType.AeroShadow;
this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide;
this.Text = "MOSA Launcher v1.7";
this.Theme = MetroFramework.MetroThemeStyle.Dark;
this.Load += new System.EventHandler(this.MainForm_Load);
this.Shown += new System.EventHandler(this.MainForm_Shown);
this.tbApplicationLocations.ResumeLayout(false);
this.tabOptions.ResumeLayout(false);
this.tabOptions.PerformLayout();
this.groupBox12.ResumeLayout(false);
this.groupBox12.PerformLayout();
this.statusStrip1.ResumeLayout(false);
this.statusStrip1.PerformLayout();
this.groupBox5.ResumeLayout(false);
this.groupBox5.PerformLayout();
this.groupBox2.ResumeLayout(false);
this.groupBox2.PerformLayout();
this.groupBox6.ResumeLayout(false);
this.groupBox6.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.nmMemory)).EndInit();
this.groupBox4.ResumeLayout(false);
this.groupBox4.PerformLayout();
this.groupBox3.ResumeLayout(false);
this.groupBox3.PerformLayout();
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
this.tabAdvanced.ResumeLayout(false);
this.groupBox15.ResumeLayout(false);
this.groupBox15.PerformLayout();
this.groupBox14.ResumeLayout(false);
this.groupBox14.PerformLayout();
this.groupBox13.ResumeLayout(false);
this.groupBox13.PerformLayout();
this.tabApplicationLocations.ResumeLayout(false);
this.groupBox11.ResumeLayout(false);
this.groupBox11.PerformLayout();
this.groupBox10.ResumeLayout(false);
this.groupBox10.PerformLayout();
this.groupBox9.ResumeLayout(false);
this.groupBox9.PerformLayout();
this.groupBox8.ResumeLayout(false);
this.groupBox8.PerformLayout();
this.groupBox7.ResumeLayout(false);
this.groupBox7.PerformLayout();
this.tabOutput.ResumeLayout(false);
this.tabCounters.ResumeLayout(false);
this.ResumeLayout(false);
}