diff --git a/source/Form1.cs b/source/Form1.cs
index 0c379e6..c6c522b 100644
--- a/source/Form1.cs
+++ b/source/Form1.cs
@@ -12,6 +12,7 @@ using System.Globalization;
using System.Windows.Forms;
using System.ComponentModel;
using System.Drawing.Printing;
+using System.CodeDom.Compiler;
// aximp is oude informatie, maar ik laat het er even instaan
@@ -91,6 +92,53 @@ namespace LSLEditor
private ToolStripMenuItem menuItemUploadScript;
private StatusStrip statusStrip1;
private ToolStripStatusLabel toolStripStatusLabel1;
+ private MenuStrip menuStrip1;
+ private ToolStripMenuItem fileToolStripMenuItem;
+ private ToolStripMenuItem newToolStripMenuItem;
+ private ToolStripMenuItem openToolStripMenuItem;
+ private ToolStripSeparator separatorToolStripMenuItem1;
+ private ToolStripMenuItem importExampleToolStripMenuItem;
+ private ToolStripSeparator separatorToolStripMenuItem2;
+ private ToolStripMenuItem uploadYourLSLScriptToolStripMenuItem;
+ private ToolStripSeparator separatorToolStripMenuItem3;
+ private ToolStripMenuItem saveToolStripMenuItem;
+ private ToolStripMenuItem saveAsToolStripMenuItem;
+ private ToolStripSeparator toolStripMenuItem1;
+ private ToolStripMenuItem pageSetupToolStripMenuItem;
+ private ToolStripMenuItem printToolStripMenuItem;
+ private ToolStripSeparator toolStripMenuItem2;
+ private ToolStripMenuItem copyToClipboardToolStripMenuItem;
+ private ToolStripSeparator toolStripMenuItem3;
+ private ToolStripMenuItem exitToolStripMenuItem;
+ private ToolStripMenuItem editToolStripMenuItem;
+ private ToolStripMenuItem undoToolStripMenuItem;
+ private ToolStripMenuItem redoToolStripMenuItem;
+ private ToolStripSeparator toolStripMenuItem4;
+ private ToolStripMenuItem cutToolStripMenuItem;
+ private ToolStripMenuItem copyToolStripMenuItem;
+ private ToolStripMenuItem pasteToolStripMenuItem;
+ private ToolStripMenuItem deleteToolStripMenuItem;
+ private ToolStripMenuItem selectAllToolStripMenuItem;
+ private ToolStripSeparator toolStripMenuItem5;
+ private ToolStripMenuItem advancedToolStripMenuItem;
+ private ToolStripMenuItem formatDocumentToolStripMenuItem;
+ private ToolStripMenuItem formatSelectionToolStripMenuItem;
+ private ToolStripMenuItem wordWrapToolStripMenuItem;
+ private ToolStripMenuItem compilerToolStripMenuItem;
+ private ToolStripMenuItem startToolStripMenuItem;
+ private ToolStripMenuItem compilerWindowToolStripMenuItem;
+ private ToolStripSeparator toolStripMenuItem6;
+ private ToolStripMenuItem propertiesToolStripMenuItem;
+ private ToolStripMenuItem helpToolStripMenuItem;
+ private ToolStripMenuItem indexToolStripMenuItem;
+ private ToolStripSeparator toolStripMenuItem7;
+ private ToolStripMenuItem checkForUpdatesToolStripMenuItem;
+ private ToolStripSeparator toolStripMenuItem8;
+ private ToolStripMenuItem aboutToolStripMenuItem;
+ private TabControl tabControl2;
+ private TabPage tabPage2;
+ private TabPage tabPage3;
+ private StatusStrip statusStrip2;
private System.Windows.Forms.ToolStripMenuItem menuItem33;
public Form1(string[] args)
@@ -120,466 +168,489 @@ namespace LSLEditor
base.Dispose(disposing);
}
- #region Windows Form Designer generated code
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
+
+ #region Windows Form Designer generated code
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
{
- this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1));
- this.mainMenu1 = new ContextMenuStrip(components);
- this.menuItem1 = new ToolStripMenuItem();
- this.menuItem11 = new ToolStripMenuItem();
- this.menuItem4 = new ToolStripMenuItem();
- this.menuItem41 = new ToolStripMenuItem();
- this.menuItem40 = new ToolStripMenuItem();
- this.menuItem42 = new ToolStripMenuItem();
- this.menuItemUploadScript = new ToolStripMenuItem();
- this.menuItem15 = new ToolStripMenuItem();
- this.menuItem13 = new ToolStripMenuItem();
- this.menuItem5 = new ToolStripMenuItem();
- this.menuItem7 = new ToolStripMenuItem();
- this.menuItem35 = new ToolStripMenuItem();
- this.menuItem34 = new ToolStripMenuItem();
- this.menuItem36 = new ToolStripMenuItem();
- this.menuItem31 = new ToolStripMenuItem();
- this.menuItem32 = new ToolStripMenuItem();
- this.menuItem6 = new ToolStripMenuItem();
- this.menuItem8 = new ToolStripMenuItem();
- this.menuItem24 = new ToolStripMenuItem();
- this.menuItem23 = new ToolStripMenuItem();
- this.menuItem25 = new ToolStripMenuItem();
- this.menuItem22 = new ToolStripMenuItem();
- this.menuItem21 = new ToolStripMenuItem();
- this.menuItem20 = new ToolStripMenuItem();
- this.menuItem26 = new ToolStripMenuItem();
- this.menuItem28 = new ToolStripMenuItem();
- this.menuItem27 = new ToolStripMenuItem();
- this.menuItem37 = new ToolStripMenuItem();
- this.menuItem38 = new ToolStripMenuItem();
- this.menuItem39 = new ToolStripMenuItem();
- this.menuItem9 = new ToolStripMenuItem();
- this.menuItem12 = new ToolStripMenuItem();
- this.menuItem14 = new ToolStripMenuItem();
- this.menuItem33 = new ToolStripMenuItem();
- this.menuItem29 = new ToolStripMenuItem();
- this.menuItem30 = new ToolStripMenuItem();
- this.menuItem2 = new ToolStripMenuItem();
- this.menuItem16 = new ToolStripMenuItem();
- this.menuItem17 = new ToolStripMenuItem();
- this.menuItem18 = new ToolStripMenuItem();
- this.menuItem19 = new ToolStripMenuItem();
- this.menuItem3 = new ToolStripMenuItem();
- this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
- this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog();
- this.panel1 = new System.Windows.Forms.Panel();
- this.tabControl1 = new System.Windows.Forms.TabControl();
- this.tabPage1 = new System.Windows.Forms.TabPage();
- this.statusStrip1 = new System.Windows.Forms.StatusStrip();
- this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel();
- this.contextMenu1 = new ContextMenuStrip();
- this.menuItem10 = new ToolStripMenuItem();
- this.pageSetupDialog1 = new System.Windows.Forms.PageSetupDialog();
- this.printDialog1 = new System.Windows.Forms.PrintDialog();
- this.numberedTextBoxUC1 = new NumberedTextBox.NumberedTextBoxUC();
- this.panel1.SuspendLayout();
- this.tabControl1.SuspendLayout();
- this.tabPage1.SuspendLayout();
- this.statusStrip1.SuspendLayout();
- this.SuspendLayout();
- //
- // mainMenu1
- //
- this.mainMenu1.Items.AddRange(new ToolStripMenuItem[] {
- this.menuItem1,
- this.menuItem8,
- this.menuItem12,
- this.menuItem2});
- //
- // menuItem1
- //
- //this.menuItem1.index
- this.menuItem1.Items.AddRange(new ToolStripMenuItem[] {
- this.menuItem11,
- this.menuItem4,
- this.menuItem41,
- this.menuItem40,
- this.menuItem42,
- this.menuItemUploadScript,
- this.menuItem15,
- this.menuItem13,
- this.menuItem5,
- this.menuItem7,
- this.menuItem35,
- this.menuItem34,
- this.menuItem36,
- this.menuItem31,
- this.menuItem32,
- this.menuItem6});
- this.menuItem1.Text = "File";
- //
- // menuItem11
- //
- this.menuItem11.Index = 0;
- this.menuItem11.Text = "New";
- this.menuItem11.Click += new System.EventHandler(this.menuItem11_Click);
- //
- // menuItem4
- //
- this.menuItem4.Index = 1;
- this.menuItem4.Text = "Open...";
- this.menuItem4.Click += new System.EventHandler(this.menuItem4_Click);
- //
- // menuItem41
- //
- this.menuItem41.Index = 2;
- this.menuItem41.Text = "-";
- //
- // menuItem40
- //
- this.menuItem40.Index = 3;
- this.menuItem40.Text = "Import Example...";
- this.menuItem40.Click += new System.EventHandler(this.menuItem40_Click);
- //
- // menuItem42
- //
- this.menuItem42.Index = 4;
- this.menuItem42.Text = "-";
- //
- // menuItemUploadScript
- //
- this.menuItemUploadScript.Enabled = false;
- this.menuItemUploadScript.Index = 5;
- this.menuItemUploadScript.Text = "Upload Your LSL script...";
- this.menuItemUploadScript.Click += new System.EventHandler(this.menuItemUploadScript_Click);
- //
- // menuItem15
- //
- this.menuItem15.Index = 6;
- this.menuItem15.Text = "-";
- //
- // menuItem13
- //
- this.menuItem13.Index = 7;
- this.menuItem13.Shortcut = System.Windows.Forms.Shortcut.CtrlS;
- this.menuItem13.Text = "Save";
- this.menuItem13.Click += new System.EventHandler(this.menuItem13_Click);
- //
- // menuItem5
- //
- this.menuItem5.Index = 8;
- this.menuItem5.Text = "Save...";
- this.menuItem5.Click += new System.EventHandler(this.menuItem5_Click);
- //
- // menuItem7
- //
- this.menuItem7.Index = 9;
- this.menuItem7.Text = "-";
- //
- // menuItem35
- //
- this.menuItem35.Index = 10;
- this.menuItem35.Text = "Page Setup...";
- this.menuItem35.Click += new System.EventHandler(this.menuItem35_Click);
- //
- // menuItem34
- //
- this.menuItem34.Index = 11;
- this.menuItem34.Shortcut = System.Windows.Forms.Shortcut.CtrlP;
- this.menuItem34.Text = "Print";
- this.menuItem34.Click += new System.EventHandler(this.menuItem34_Click);
- //
- // menuItem36
- //
- this.menuItem36.Index = 12;
- this.menuItem36.Text = "-";
- //
- // menuItem31
- //
- this.menuItem31.Index = 13;
- this.menuItem31.Text = "Copy to clipboard";
- this.menuItem31.Click += new System.EventHandler(this.menuItem31_Click);
- //
- // menuItem32
- //
- this.menuItem32.Index = 14;
- this.menuItem32.Text = "-";
- //
- // menuItem6
- //
- this.menuItem6.Index = 15;
- this.menuItem6.Text = "Exit";
- this.menuItem6.Click += new System.EventHandler(this.menuItem6_Click);
- //
- // menuItem8
- //
- this.menuItem8.Index = 1;
- this.menuItem8.MenuItems.AddRange(new ToolStripMenuItem[] {
- this.menuItem24,
- this.menuItem23,
- this.menuItem25,
- this.menuItem22,
- this.menuItem21,
- this.menuItem20,
- this.menuItem26,
- this.menuItem28,
- this.menuItem27,
- this.menuItem37,
- this.menuItem9});
- this.menuItem8.Text = "Edit";
- //
- // menuItem24
- //
- this.menuItem24.Index = 0;
- this.menuItem24.Shortcut = System.Windows.Forms.Shortcut.CtrlZ;
- this.menuItem24.Text = "Undo";
- this.menuItem24.Click += new System.EventHandler(this.menuItem24_Click);
- //
- // menuItem23
- //
- this.menuItem23.Enabled = false;
- this.menuItem23.Index = 1;
- this.menuItem23.Shortcut = System.Windows.Forms.Shortcut.CtrlY;
- this.menuItem23.Text = "Redo";
- this.menuItem23.Click += new System.EventHandler(this.menuItem23_Click);
- //
- // menuItem25
- //
- this.menuItem25.Index = 2;
- this.menuItem25.Text = "-";
- //
- // menuItem22
- //
- this.menuItem22.Index = 3;
- this.menuItem22.Shortcut = System.Windows.Forms.Shortcut.CtrlX;
- this.menuItem22.Text = "Cut";
- this.menuItem22.Click += new System.EventHandler(this.menuItem22_Click);
- //
- // menuItem21
- //
- this.menuItem21.Index = 4;
- this.menuItem21.Shortcut = System.Windows.Forms.Shortcut.CtrlC;
- this.menuItem21.Text = "Copy";
- this.menuItem21.Click += new System.EventHandler(this.menuItem21_Click);
- //
- // menuItem20
- //
- this.menuItem20.Index = 5;
- this.menuItem20.Shortcut = System.Windows.Forms.Shortcut.CtrlV;
- this.menuItem20.Text = "Paste";
- this.menuItem20.Click += new System.EventHandler(this.menuItem20_Click);
- //
- // menuItem26
- //
- this.menuItem26.Index = 6;
- this.menuItem26.Shortcut = System.Windows.Forms.Shortcut.Del;
- this.menuItem26.Text = "Delete";
- this.menuItem26.Click += new System.EventHandler(this.menuItem26_Click);
- //
- // menuItem28
- //
- this.menuItem28.Index = 7;
- this.menuItem28.Shortcut = System.Windows.Forms.Shortcut.CtrlA;
- this.menuItem28.Text = "Select All";
- this.menuItem28.Click += new System.EventHandler(this.menuItem28_Click);
- //
- // menuItem27
- //
- this.menuItem27.Index = 8;
- this.menuItem27.Text = "-";
- //
- // menuItem37
- //
- this.menuItem37.Index = 9;
- this.menuItem37.MenuItems.AddRange(new ToolStripMenuItem[] {
- this.menuItem38,
- this.menuItem39});
- this.menuItem37.Text = "Advanced";
- //
- // menuItem38
- //
- this.menuItem38.Index = 0;
- this.menuItem38.Text = "Format Document";
- this.menuItem38.Click += new System.EventHandler(this.menuItem38_Click);
- //
- // menuItem39
- //
- this.menuItem39.Enabled = false;
- this.menuItem39.Index = 1;
- this.menuItem39.Text = "Format Selection";
- this.menuItem39.Click += new System.EventHandler(this.menuItem39_Click);
- //
- // menuItem9
- //
- this.menuItem9.Enabled = false;
- this.menuItem9.Index = 10;
- this.menuItem9.Text = "Word wrap";
- this.menuItem9.Click += new System.EventHandler(this.menuItem9_Click);
- //
- // menuItem12
- //
- this.menuItem12.Index = 2;
- this.menuItem12.MenuItems.AddRange(new ToolStripMenuItem[] {
- this.menuItem14,
- this.menuItem33,
- this.menuItem29,
- this.menuItem30});
- this.menuItem12.Text = "Compiler";
- //
- // menuItem14
- //
- this.menuItem14.Index = 0;
- this.menuItem14.Shortcut = System.Windows.Forms.Shortcut.F5;
- this.menuItem14.Text = "Start";
- this.menuItem14.Click += new System.EventHandler(this.menuItem14_Click);
- //
- // menuItem33
- //
- this.menuItem33.Index = 1;
- this.menuItem33.Text = "Compiler Window";
- this.menuItem33.Click += new System.EventHandler(this.menuItem33_Click);
- //
- // menuItem29
- //
- this.menuItem29.Index = 2;
- this.menuItem29.Text = "-";
- //
- // menuItem30
- //
- this.menuItem30.Index = 3;
- this.menuItem30.Text = "Properties...";
- this.menuItem30.Click += new System.EventHandler(this.menuItem30_Click);
- //
- // menuItem2
- //
- this.menuItem2.Index = 3;
- this.menuItem2.MenuItems.AddRange(new ToolStripMenuItem[] {
- this.menuItem16,
- this.menuItem17,
- this.menuItem18,
- this.menuItem19,
- this.menuItem3});
- this.menuItem2.Text = "Help";
- //
- // menuItem16
- //
- this.menuItem16.Index = 0;
- this.menuItem16.Shortcut = System.Windows.Forms.Shortcut.F1;
- this.menuItem16.Text = "Index...";
- this.menuItem16.Click += new System.EventHandler(this.menuItem16_Click);
- //
- // menuItem17
- //
- this.menuItem17.Index = 1;
- this.menuItem17.Text = "-";
- //
- // menuItem18
- //
- this.menuItem18.Index = 2;
- this.menuItem18.Text = "Check for Updates";
- this.menuItem18.Click += new System.EventHandler(this.menuItem18_Click);
- //
- // menuItem19
- //
- this.menuItem19.Index = 3;
- this.menuItem19.Text = "-";
- //
- // menuItem3
- //
- this.menuItem3.Index = 4;
- this.menuItem3.Text = "About...";
- this.menuItem3.Click += new System.EventHandler(this.menuItem3_Click);
- //
- // panel1
- //
- this.panel1.Controls.Add(this.tabControl1);
- this.panel1.Controls.Add(this.statusStrip1);
- this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.panel1.Location = new System.Drawing.Point(0, 0);
- this.panel1.Name = "panel1";
- this.panel1.Size = new System.Drawing.Size(592, 353);
- this.panel1.TabIndex = 2;
- //
- // tabControl1
- //
- this.tabControl1.Controls.Add(this.tabPage1);
- this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.tabControl1.Location = new System.Drawing.Point(0, 0);
- this.tabControl1.Name = "tabControl1";
- this.tabControl1.SelectedIndex = 0;
- this.tabControl1.Size = new System.Drawing.Size(592, 331);
- this.tabControl1.TabIndex = 1;
- this.tabControl1.MouseDown += new System.Windows.Forms.MouseEventHandler(this.tabControl1_MouseDown);
- //
- // tabPage1
- //
- this.tabPage1.BackColor = System.Drawing.Color.Transparent;
- this.tabPage1.Controls.Add(this.numberedTextBoxUC1);
- this.tabPage1.Location = new System.Drawing.Point(4, 22);
- this.tabPage1.Name = "tabPage1";
- this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage1.Size = new System.Drawing.Size(584, 305);
- this.tabPage1.TabIndex = 0;
- this.tabPage1.Text = "New";
- this.tabPage1.UseVisualStyleBackColor = true;
- //
- // statusStrip1
- //
- this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1));
+ this.menuStrip1 = new System.Windows.Forms.MenuStrip();
+ this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.openToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.separatorToolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
+ this.importExampleToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.separatorToolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator();
+ this.uploadYourLSLScriptToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.separatorToolStripMenuItem3 = new System.Windows.Forms.ToolStripSeparator();
+ this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.saveAsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
+ this.pageSetupToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.printToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator();
+ this.copyToClipboardToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem3 = new System.Windows.Forms.ToolStripSeparator();
+ this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.editToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.undoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.redoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem4 = new System.Windows.Forms.ToolStripSeparator();
+ this.cutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.copyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.pasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.selectAllToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem5 = new System.Windows.Forms.ToolStripSeparator();
+ this.advancedToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.formatDocumentToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.formatSelectionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.wordWrapToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.compilerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.startToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.compilerWindowToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem6 = new System.Windows.Forms.ToolStripSeparator();
+ this.propertiesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.indexToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem7 = new System.Windows.Forms.ToolStripSeparator();
+ this.checkForUpdatesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem8 = new System.Windows.Forms.ToolStripSeparator();
+ this.aboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.panel1 = new System.Windows.Forms.Panel();
+ this.tabControl2 = new System.Windows.Forms.TabControl();
+ this.tabPage2 = new System.Windows.Forms.TabPage();
+ this.tabPage3 = new System.Windows.Forms.TabPage();
+ this.statusStrip2 = new System.Windows.Forms.StatusStrip();
+ this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel();
+ this.menuStrip1.SuspendLayout();
+ this.panel1.SuspendLayout();
+ this.tabControl2.SuspendLayout();
+ this.tabPage2.SuspendLayout();
+ this.statusStrip2.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // menuStrip1
+ //
+ this.menuStrip1.ImageScalingSize = new System.Drawing.Size(24, 24);
+ this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.fileToolStripMenuItem,
+ this.editToolStripMenuItem,
+ this.helpToolStripMenuItem});
+ this.menuStrip1.Location = new System.Drawing.Point(0, 0);
+ this.menuStrip1.Name = "menuStrip1";
+ this.menuStrip1.Size = new System.Drawing.Size(592, 33);
+ this.menuStrip1.TabIndex = 1;
+ this.menuStrip1.Text = "menuStrip1";
+ //
+ // fileToolStripMenuItem
+ //
+ this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.newToolStripMenuItem,
+ this.openToolStripMenuItem,
+ this.separatorToolStripMenuItem1,
+ this.importExampleToolStripMenuItem,
+ this.separatorToolStripMenuItem2,
+ this.uploadYourLSLScriptToolStripMenuItem,
+ this.separatorToolStripMenuItem3,
+ this.saveToolStripMenuItem,
+ this.saveAsToolStripMenuItem,
+ this.toolStripMenuItem1,
+ this.pageSetupToolStripMenuItem,
+ this.printToolStripMenuItem,
+ this.toolStripMenuItem2,
+ this.copyToClipboardToolStripMenuItem,
+ this.toolStripMenuItem3,
+ this.exitToolStripMenuItem});
+ this.fileToolStripMenuItem.Name = "fileToolStripMenuItem";
+ this.fileToolStripMenuItem.Size = new System.Drawing.Size(54, 29);
+ this.fileToolStripMenuItem.Text = "File";
+ //
+ // newToolStripMenuItem
+ //
+ this.newToolStripMenuItem.Name = "newToolStripMenuItem";
+ this.newToolStripMenuItem.Size = new System.Drawing.Size(305, 34);
+ this.newToolStripMenuItem.Text = "New";
+ this.newToolStripMenuItem.Click += new System.EventHandler(this.menuItem11_Click);
+ //
+ // openToolStripMenuItem
+ //
+ this.openToolStripMenuItem.Name = "openToolStripMenuItem";
+ this.openToolStripMenuItem.Size = new System.Drawing.Size(305, 34);
+ this.openToolStripMenuItem.Text = "Open...";
+ this.openToolStripMenuItem.Click += new System.EventHandler(this.menuItem4_Click);
+ //
+ // separatorToolStripMenuItem1
+ //
+ this.separatorToolStripMenuItem1.Name = "separatorToolStripMenuItem1";
+ this.separatorToolStripMenuItem1.Size = new System.Drawing.Size(302, 6);
+ //
+ // importExampleToolStripMenuItem
+ //
+ this.importExampleToolStripMenuItem.Name = "importExampleToolStripMenuItem";
+ this.importExampleToolStripMenuItem.Size = new System.Drawing.Size(305, 34);
+ this.importExampleToolStripMenuItem.Text = "Import Example...";
+ this.importExampleToolStripMenuItem.Click += new System.EventHandler(this.menuItem40_Click);
+ //
+ // separatorToolStripMenuItem2
+ //
+ this.separatorToolStripMenuItem2.Name = "separatorToolStripMenuItem2";
+ this.separatorToolStripMenuItem2.Size = new System.Drawing.Size(302, 6);
+ //
+ // uploadYourLSLScriptToolStripMenuItem
+ //
+ this.uploadYourLSLScriptToolStripMenuItem.Name = "uploadYourLSLScriptToolStripMenuItem";
+ this.uploadYourLSLScriptToolStripMenuItem.Size = new System.Drawing.Size(305, 34);
+ this.uploadYourLSLScriptToolStripMenuItem.Text = "Upload Your LSL Script...";
+ this.uploadYourLSLScriptToolStripMenuItem.Click += new System.EventHandler(this.menuItemUploadScript_Click);
+ //
+ // separatorToolStripMenuItem3
+ //
+ this.separatorToolStripMenuItem3.Name = "separatorToolStripMenuItem3";
+ this.separatorToolStripMenuItem3.Size = new System.Drawing.Size(302, 6);
+ //
+ // saveToolStripMenuItem
+ //
+ this.saveToolStripMenuItem.Name = "saveToolStripMenuItem";
+ this.saveToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S)));
+ this.saveToolStripMenuItem.Size = new System.Drawing.Size(305, 34);
+ this.saveToolStripMenuItem.Text = "Save";
+ this.saveToolStripMenuItem.Click += new System.EventHandler(this.menuItem13_Click);
+ //
+ // saveAsToolStripMenuItem
+ //
+ this.saveAsToolStripMenuItem.Name = "saveAsToolStripMenuItem";
+ this.saveAsToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
+ | System.Windows.Forms.Keys.S)));
+ this.saveAsToolStripMenuItem.Size = new System.Drawing.Size(305, 34);
+ this.saveAsToolStripMenuItem.Text = "Save As...";
+ this.saveAsToolStripMenuItem.Click += new System.EventHandler(this.menuItem5_Click);
+ //
+ // toolStripMenuItem1
+ //
+ this.toolStripMenuItem1.Name = "toolStripMenuItem1";
+ this.toolStripMenuItem1.Size = new System.Drawing.Size(302, 6);
+ //
+ // pageSetupToolStripMenuItem
+ //
+ this.pageSetupToolStripMenuItem.Name = "pageSetupToolStripMenuItem";
+ this.pageSetupToolStripMenuItem.Size = new System.Drawing.Size(305, 34);
+ this.pageSetupToolStripMenuItem.Text = "Page Setup...";
+ this.pageSetupToolStripMenuItem.Click += new System.EventHandler(this.menuItem35_Click);
+ //
+ // printToolStripMenuItem
+ //
+ this.printToolStripMenuItem.Name = "printToolStripMenuItem";
+ this.printToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.P)));
+ this.printToolStripMenuItem.Size = new System.Drawing.Size(305, 34);
+ this.printToolStripMenuItem.Text = "Print";
+ this.printToolStripMenuItem.Click += new System.EventHandler(this.menuItem34_Click);
+ //
+ // toolStripMenuItem2
+ //
+ this.toolStripMenuItem2.Name = "toolStripMenuItem2";
+ this.toolStripMenuItem2.Size = new System.Drawing.Size(302, 6);
+ //
+ // copyToClipboardToolStripMenuItem
+ //
+ this.copyToClipboardToolStripMenuItem.Name = "copyToClipboardToolStripMenuItem";
+ this.copyToClipboardToolStripMenuItem.Size = new System.Drawing.Size(305, 34);
+ this.copyToClipboardToolStripMenuItem.Text = "Copy To Clipboard";
+ this.copyToClipboardToolStripMenuItem.Click += new System.EventHandler(this.menuItem31_Click);
+ //
+ // toolStripMenuItem3
+ //
+ this.toolStripMenuItem3.Name = "toolStripMenuItem3";
+ this.toolStripMenuItem3.Size = new System.Drawing.Size(302, 6);
+ //
+ // exitToolStripMenuItem
+ //
+ this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
+ this.exitToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Q)));
+ this.exitToolStripMenuItem.Size = new System.Drawing.Size(305, 34);
+ this.exitToolStripMenuItem.Text = "Exit";
+ this.exitToolStripMenuItem.Click += new System.EventHandler(this.menuItem6_Click);
+ //
+ // editToolStripMenuItem
+ //
+ this.editToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.undoToolStripMenuItem,
+ this.redoToolStripMenuItem,
+ this.toolStripMenuItem4,
+ this.cutToolStripMenuItem,
+ this.copyToolStripMenuItem,
+ this.pasteToolStripMenuItem,
+ this.deleteToolStripMenuItem,
+ this.selectAllToolStripMenuItem,
+ this.toolStripMenuItem5,
+ this.advancedToolStripMenuItem,
+ this.wordWrapToolStripMenuItem,
+ this.compilerToolStripMenuItem});
+ this.editToolStripMenuItem.Name = "editToolStripMenuItem";
+ this.editToolStripMenuItem.Size = new System.Drawing.Size(58, 29);
+ this.editToolStripMenuItem.Text = "Edit";
+ //
+ // undoToolStripMenuItem
+ //
+ this.undoToolStripMenuItem.Name = "undoToolStripMenuItem";
+ this.undoToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Z)));
+ this.undoToolStripMenuItem.Size = new System.Drawing.Size(264, 34);
+ this.undoToolStripMenuItem.Text = "Undo";
+ this.undoToolStripMenuItem.Click += new System.EventHandler(this.menuItem24_Click);
+ //
+ // redoToolStripMenuItem
+ //
+ this.redoToolStripMenuItem.Name = "redoToolStripMenuItem";
+ this.redoToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
+ | System.Windows.Forms.Keys.Z)));
+ this.redoToolStripMenuItem.Size = new System.Drawing.Size(264, 34);
+ this.redoToolStripMenuItem.Text = "Redo";
+ this.redoToolStripMenuItem.Click += new System.EventHandler(this.menuItem23_Click);
+ //
+ // toolStripMenuItem4
+ //
+ this.toolStripMenuItem4.Name = "toolStripMenuItem4";
+ this.toolStripMenuItem4.Size = new System.Drawing.Size(261, 6);
+ //
+ // cutToolStripMenuItem
+ //
+ this.cutToolStripMenuItem.Name = "cutToolStripMenuItem";
+ this.cutToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.X)));
+ this.cutToolStripMenuItem.Size = new System.Drawing.Size(264, 34);
+ this.cutToolStripMenuItem.Text = "Cut";
+ this.cutToolStripMenuItem.Click += new System.EventHandler(this.menuItem22_Click);
+ //
+ // copyToolStripMenuItem
+ //
+ this.copyToolStripMenuItem.Name = "copyToolStripMenuItem";
+ this.copyToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C)));
+ this.copyToolStripMenuItem.Size = new System.Drawing.Size(264, 34);
+ this.copyToolStripMenuItem.Text = "Copy";
+ this.copyToolStripMenuItem.Click += new System.EventHandler(this.menuItem21_Click);
+ //
+ // pasteToolStripMenuItem
+ //
+ this.pasteToolStripMenuItem.Name = "pasteToolStripMenuItem";
+ this.pasteToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.V)));
+ this.pasteToolStripMenuItem.Size = new System.Drawing.Size(264, 34);
+ this.pasteToolStripMenuItem.Text = "Paste";
+ this.pasteToolStripMenuItem.Click += new System.EventHandler(this.menuItem20_Click);
+ //
+ // deleteToolStripMenuItem
+ //
+ this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem";
+ this.deleteToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Delete;
+ this.deleteToolStripMenuItem.Size = new System.Drawing.Size(264, 34);
+ this.deleteToolStripMenuItem.Text = "Delete";
+ this.deleteToolStripMenuItem.Click += new System.EventHandler(this.menuItem26_Click);
+ //
+ // selectAllToolStripMenuItem
+ //
+ this.selectAllToolStripMenuItem.Name = "selectAllToolStripMenuItem";
+ this.selectAllToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.A)));
+ this.selectAllToolStripMenuItem.Size = new System.Drawing.Size(264, 34);
+ this.selectAllToolStripMenuItem.Text = "Select All";
+ this.selectAllToolStripMenuItem.Click += new System.EventHandler(this.menuItem28_Click);
+ //
+ // toolStripMenuItem5
+ //
+ this.toolStripMenuItem5.Name = "toolStripMenuItem5";
+ this.toolStripMenuItem5.Size = new System.Drawing.Size(261, 6);
+ //
+ // advancedToolStripMenuItem
+ //
+ this.advancedToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.formatDocumentToolStripMenuItem,
+ this.formatSelectionToolStripMenuItem});
+ this.advancedToolStripMenuItem.Name = "advancedToolStripMenuItem";
+ this.advancedToolStripMenuItem.Size = new System.Drawing.Size(264, 34);
+ this.advancedToolStripMenuItem.Text = "Advanced";
+ //
+ // formatDocumentToolStripMenuItem
+ //
+ this.formatDocumentToolStripMenuItem.Name = "formatDocumentToolStripMenuItem";
+ this.formatDocumentToolStripMenuItem.Size = new System.Drawing.Size(259, 34);
+ this.formatDocumentToolStripMenuItem.Text = "Format Document";
+ this.formatDocumentToolStripMenuItem.Click += new System.EventHandler(this.menuItem38_Click);
+ //
+ // formatSelectionToolStripMenuItem
+ //
+ this.formatSelectionToolStripMenuItem.Name = "formatSelectionToolStripMenuItem";
+ this.formatSelectionToolStripMenuItem.Size = new System.Drawing.Size(259, 34);
+ this.formatSelectionToolStripMenuItem.Text = "Format Selection";
+ this.formatSelectionToolStripMenuItem.Click += new System.EventHandler(this.menuItem39_Click);
+ //
+ // wordWrapToolStripMenuItem
+ //
+ this.wordWrapToolStripMenuItem.Name = "wordWrapToolStripMenuItem";
+ this.wordWrapToolStripMenuItem.Size = new System.Drawing.Size(264, 34);
+ this.wordWrapToolStripMenuItem.Text = "Word Wrap";
+ this.wordWrapToolStripMenuItem.Click += new System.EventHandler(this.menuItem9_Click);
+ //
+ // compilerToolStripMenuItem
+ //
+ this.compilerToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.startToolStripMenuItem,
+ this.compilerWindowToolStripMenuItem,
+ this.toolStripMenuItem6,
+ this.propertiesToolStripMenuItem});
+ this.compilerToolStripMenuItem.Name = "compilerToolStripMenuItem";
+ this.compilerToolStripMenuItem.Size = new System.Drawing.Size(264, 34);
+ this.compilerToolStripMenuItem.Text = "Compiler";
+ //
+ // startToolStripMenuItem
+ //
+ this.startToolStripMenuItem.Name = "startToolStripMenuItem";
+ this.startToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F5;
+ this.startToolStripMenuItem.Size = new System.Drawing.Size(257, 34);
+ this.startToolStripMenuItem.Text = "Start";
+ this.startToolStripMenuItem.Click += new System.EventHandler(this.menuItem14_Click);
+ //
+ // compilerWindowToolStripMenuItem
+ //
+ this.compilerWindowToolStripMenuItem.Name = "compilerWindowToolStripMenuItem";
+ this.compilerWindowToolStripMenuItem.Size = new System.Drawing.Size(257, 34);
+ this.compilerWindowToolStripMenuItem.Text = "Compiler Window";
+ this.compilerWindowToolStripMenuItem.Click += new System.EventHandler(this.menuItem33_Click);
+ //
+ // toolStripMenuItem6
+ //
+ this.toolStripMenuItem6.Name = "toolStripMenuItem6";
+ this.toolStripMenuItem6.Size = new System.Drawing.Size(254, 6);
+ //
+ // propertiesToolStripMenuItem
+ //
+ this.propertiesToolStripMenuItem.Name = "propertiesToolStripMenuItem";
+ this.propertiesToolStripMenuItem.Size = new System.Drawing.Size(257, 34);
+ this.propertiesToolStripMenuItem.Text = "Properties...";
+ this.propertiesToolStripMenuItem.Click += new System.EventHandler(this.menuItem30_Click);
+ //
+ // helpToolStripMenuItem
+ //
+ this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.indexToolStripMenuItem,
+ this.toolStripMenuItem7,
+ this.checkForUpdatesToolStripMenuItem,
+ this.toolStripMenuItem8,
+ this.aboutToolStripMenuItem});
+ this.helpToolStripMenuItem.Name = "helpToolStripMenuItem";
+ this.helpToolStripMenuItem.Size = new System.Drawing.Size(65, 29);
+ this.helpToolStripMenuItem.Text = "Help";
+ //
+ // indexToolStripMenuItem
+ //
+ this.indexToolStripMenuItem.Name = "indexToolStripMenuItem";
+ this.indexToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F1;
+ this.indexToolStripMenuItem.Size = new System.Drawing.Size(275, 34);
+ this.indexToolStripMenuItem.Text = "Index";
+ this.indexToolStripMenuItem.Click += new System.EventHandler(this.menuItem16_Click);
+ //
+ // toolStripMenuItem7
+ //
+ this.toolStripMenuItem7.Name = "toolStripMenuItem7";
+ this.toolStripMenuItem7.Size = new System.Drawing.Size(272, 6);
+ //
+ // checkForUpdatesToolStripMenuItem
+ //
+ this.checkForUpdatesToolStripMenuItem.Name = "checkForUpdatesToolStripMenuItem";
+ this.checkForUpdatesToolStripMenuItem.Size = new System.Drawing.Size(275, 34);
+ this.checkForUpdatesToolStripMenuItem.Text = "Check For Updates...";
+ this.checkForUpdatesToolStripMenuItem.Click += new System.EventHandler(this.menuItem18_Click);
+ //
+ // toolStripMenuItem8
+ //
+ this.toolStripMenuItem8.Name = "toolStripMenuItem8";
+ this.toolStripMenuItem8.Size = new System.Drawing.Size(272, 6);
+ //
+ // aboutToolStripMenuItem
+ //
+ this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem";
+ this.aboutToolStripMenuItem.Size = new System.Drawing.Size(275, 34);
+ this.aboutToolStripMenuItem.Text = "About...";
+ this.aboutToolStripMenuItem.Click += new System.EventHandler(this.menuItem3_Click);
+ //
+ // panel1
+ //
+ this.panel1.Controls.Add(this.tabControl2);
+ this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.panel1.Location = new System.Drawing.Point(0, 33);
+ this.panel1.Name = "panel1";
+ this.panel1.Size = new System.Drawing.Size(592, 320);
+ this.panel1.TabIndex = 2;
+ //
+ // tabControl2
+ //
+ this.tabControl2.Controls.Add(this.tabPage2);
+ this.tabControl2.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.tabControl2.Location = new System.Drawing.Point(0, 0);
+ this.tabControl2.Name = "tabControl2";
+ this.tabControl2.SelectedIndex = 0;
+ this.tabControl2.Size = new System.Drawing.Size(592, 320);
+ this.tabControl2.TabIndex = 1;
+ this.tabControl2.MouseDown += new System.Windows.Forms.MouseEventHandler(this.tabControl1_MouseDown);
+ //
+ // tabPage2
+ //
+ this.tabPage2.BackColor = System.Drawing.Color.Transparent;
+ this.tabPage2.Controls.Add(this.statusStrip2);
+ this.tabPage2.Location = new System.Drawing.Point(4, 34);
+ this.tabPage2.Name = "tabPage2";
+ this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
+ this.tabPage2.Size = new System.Drawing.Size(584, 282);
+ this.tabPage2.TabIndex = 0;
+ this.tabPage2.Text = "New";
+ this.tabPage2.UseVisualStyleBackColor = true;
+ //
+ // tabPage3
+ //
+ this.tabPage3.Location = new System.Drawing.Point(0, 0);
+ this.tabPage3.Name = "tabPage3";
+ this.tabPage3.Size = new System.Drawing.Size(200, 100);
+ this.tabPage3.TabIndex = 0;
+ //
+ // statusStrip2
+ //
+ this.statusStrip2.ImageScalingSize = new System.Drawing.Size(24, 24);
+ this.statusStrip2.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.toolStripStatusLabel1});
- this.statusStrip1.Location = new System.Drawing.Point(0, 331);
- this.statusStrip1.Name = "statusStrip1";
- this.statusStrip1.Size = new System.Drawing.Size(592, 22);
- this.statusStrip1.TabIndex = 2;
- this.statusStrip1.Text = "statusStrip1";
- //
- // toolStripStatusLabel1
- //
- this.toolStripStatusLabel1.Name = "toolStripStatusLabel1";
- this.toolStripStatusLabel1.Size = new System.Drawing.Size(19, 17);
- this.toolStripStatusLabel1.Text = "...";
- //
- // contextMenu1
- //
- this.contextMenu1.MenuItems.AddRange(new ToolStripMenuItem[] {
- this.menuItem10});
- //
- // menuItem10
- //
- this.menuItem10.Index = 0;
- this.menuItem10.Text = "Close";
- this.menuItem10.Click += new System.EventHandler(this.menuItem10_Click);
- //
- // numberedTextBoxUC1
- //
- this.numberedTextBoxUC1.BackColor = System.Drawing.SystemColors.Control;
- this.numberedTextBoxUC1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.numberedTextBoxUC1.Location = new System.Drawing.Point(3, 3);
- this.numberedTextBoxUC1.Name = "numberedTextBoxUC1";
- this.numberedTextBoxUC1.Size = new System.Drawing.Size(578, 299);
- this.numberedTextBoxUC1.TabIndex = 1;
- //
- // Form1
- //
- this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
- this.ClientSize = new System.Drawing.Size(592, 353);
- this.Controls.Add(this.panel1);
- this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
- this.IsMdiContainer = true;
- this.Menu = this.mainMenu1;
- this.Name = "Form1";
- this.Text = "LSL-Editor";
- this.Closing += new System.ComponentModel.CancelEventHandler(this.Form1_Closing);
- this.Load += new System.EventHandler(this.Form1_Load);
- this.panel1.ResumeLayout(false);
- this.panel1.PerformLayout();
- this.tabControl1.ResumeLayout(false);
- this.tabPage1.ResumeLayout(false);
- this.statusStrip1.ResumeLayout(false);
- this.statusStrip1.PerformLayout();
- this.ResumeLayout(false);
+ this.statusStrip2.Location = new System.Drawing.Point(3, 247);
+ this.statusStrip2.Name = "statusStrip2";
+ this.statusStrip2.Size = new System.Drawing.Size(578, 32);
+ this.statusStrip2.TabIndex = 0;
+ this.statusStrip2.Text = "statusStrip2";
+ //
+ // toolStripStatusLabel1
+ //
+ this.toolStripStatusLabel1.Name = "toolStripStatusLabel1";
+ this.toolStripStatusLabel1.Size = new System.Drawing.Size(24, 25);
+ this.toolStripStatusLabel1.Text = "...";
+ //
+ // Form1
+ //
+ this.AutoScaleBaseSize = new System.Drawing.Size(9, 24);
+ this.ClientSize = new System.Drawing.Size(592, 353);
+ this.Controls.Add(this.panel1);
+ this.Controls.Add(this.menuStrip1);
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.IsMdiContainer = true;
+ this.MainMenuStrip = this.menuStrip1;
+ this.Name = "Form1";
+ this.Text = "LSL-Editor";
+ this.Closing += new System.ComponentModel.CancelEventHandler(this.Form1_Closing);
+ this.Load += new System.EventHandler(this.Form1_Load);
+ this.menuStrip1.ResumeLayout(false);
+ this.menuStrip1.PerformLayout();
+ this.panel1.ResumeLayout(false);
+ this.tabControl2.ResumeLayout(false);
+ this.tabPage2.ResumeLayout(false);
+ this.tabPage2.PerformLayout();
+ this.statusStrip2.ResumeLayout(false);
+ this.statusStrip2.PerformLayout();
+ this.ResumeLayout(false);
+ this.PerformLayout();
}
#endregion
@@ -613,7 +684,7 @@ namespace LSLEditor
this.saveFileDialog1.FileName = args[0];
}
this.numberedTextBoxUC1.TextBox.ToolTipping = true;
- this.numberedTextBoxUC1.TextBox.isDirty = false;
+ this.numberedTextBoxUC1.TextBox.Dirty = false;
}
// close application
@@ -625,7 +696,7 @@ namespace LSLEditor
// reading file
private void menuItem4_Click(object sender, System.EventArgs e)
{
- if (this.numberedTextBoxUC1.TextBox.isDirty)
+ if (this.numberedTextBoxUC1.TextBox.Dirty)
{
DialogResult dialogResult = MessageBox.Show(this, @"Save """ + this.tabControl1.TabPages[0].Text + @"""?", "cap", MessageBoxButtons.YesNoCancel);
if (dialogResult == DialogResult.Yes)
@@ -639,7 +710,7 @@ namespace LSLEditor
if (File.Exists(this.openFileDialog1.FileName))
{
this.numberedTextBoxUC1.TextBox.LoadFile(this.openFileDialog1.FileName);
- this.numberedTextBoxUC1.TextBox.isDirty = false;
+ this.numberedTextBoxUC1.TextBox.Dirty = false;
this.saveFileDialog1.FileName = this.openFileDialog1.FileName;
this.tabControl1.TabPages[0].Text = Path.GetFileName(this.openFileDialog1.FileName);
@@ -661,7 +732,7 @@ namespace LSLEditor
this.tabControl1.TabPages[0].Text = Path.GetFileName(this.saveFileDialog1.FileName);
this.menuItem13.Text = "Save " + Path.GetFileName(this.saveFileDialog1.FileName);
this.menuItem13.Enabled = true;
- this.numberedTextBoxUC1.TextBox.isDirty = false;
+ this.numberedTextBoxUC1.TextBox.Dirty = false;
}
return dialogresult;
}
@@ -687,7 +758,11 @@ namespace LSLEditor
private void StartCompiler()
{
- compiler = new System.CodeDom.Compiler.CodeCompiler(this.FullDebug, "ConfLSL.xml", this.numberedTextBoxUC1.TextBox.Text);
+ // ZNI note:
+ // Old compiler is deprecated and obsolete. Microsoft now recommends to use Microsoft.CSharp.CSharpCodeProvider.
+ // TODO: Add this in.
+ compiler = Microsoft.CSharp.CSharpCodeProvider.CreateProvider("csharp").CreateCompiler();
+ compiler = new System.CodeDom.Compiler.ICodeCompiler(this.FullDebug, "ConfLSL.xml", this.numberedTextBoxUC1.TextBox.Text);
if (compiler.CompilerErrors != null)
{
MessageBox.Show(compiler.CompilerErrors, "compiler errors");
@@ -738,7 +813,7 @@ namespace LSLEditor
this.numberedTextBoxUC1.TextBox.SelectionStart = 0;
this.numberedTextBoxUC1.TextBox.SelectionLength = 0;
this.numberedTextBoxUC1.TextBox.SelectionColor = Color.Black;
- this.numberedTextBoxUC1.TextBox.isDirty = false;
+ this.numberedTextBoxUC1.TextBox.Dirty = false;
}
private void Form1_Load(object sender, System.EventArgs e)
@@ -780,7 +855,7 @@ namespace LSLEditor
regKey.Flush();
regKey.Close();
}
- if (this.numberedTextBoxUC1.TextBox.isDirty)
+ if (this.numberedTextBoxUC1.TextBox.Dirty)
{
DialogResult dialogResult = MessageBox.Show(this, @"Save """ + this.tabControl1.TabPages[0].Text + @"""?", "cap", MessageBoxButtons.YesNoCancel);
if (dialogResult == DialogResult.Yes)
@@ -830,7 +905,7 @@ namespace LSLEditor
{
// save as current file
this.numberedTextBoxUC1.TextBox.SaveFile(this.saveFileDialog1.FileName, RichTextBoxStreamType.PlainText);
- this.numberedTextBoxUC1.TextBox.isDirty = false;
+ this.numberedTextBoxUC1.TextBox.Dirty = false;
}
private void menuItem16_Click(object sender, System.EventArgs e)
@@ -988,7 +1063,7 @@ namespace LSLEditor
// download the url
this.numberedTextBoxUC1.TextBox.LoadFile(strUrl);
- this.numberedTextBoxUC1.TextBox.isDirty = true;
+ this.numberedTextBoxUC1.TextBox.Dirty = true;
// Delete webbrowser?
// axWebBrowser1.Dispose();
diff --git a/source/Form1.resx b/source/Form1.resx
index 9ee9476..32dfe55 100644
--- a/source/Form1.resx
+++ b/source/Form1.resx
@@ -1,64 +1,4 @@
-
-
@@ -117,31 +57,16 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
17, 17
-
- 126, 17
+
+ 173, 17
-
- 256, 17
-
-
- 17, 54
-
-
- 384, 17
-
-
- 506, 17
-
-
- 648, 17
-
-
+
42
-
+
AAABAAcAEBAQAAAAAAAoAQAAdgAAABAQAAAAAAAAaAUAAJ4BAAAYGAAAAAAAAMgGAAAGBwAAICAQAAAA