Mud Designer UI:

- Began support work on the networking side of the designer UI. Attempts to connect to the server or run stand-alone.
 - Began implementing object creation.

Mud Engine:
 - Added the [Browsable(false)]  attribute to several Game properties so they are not visible within the new Designer.
This commit is contained in:
Scionwest_cp 2010-11-07 09:05:54 -08:00
parent a347607337
commit f446c754fb
9 changed files with 556 additions and 56 deletions

View file

@ -34,9 +34,6 @@
this.splitContainer2 = new System.Windows.Forms.SplitContainer();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.lstProjects = new System.Windows.Forms.ListBox();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.btnClose = new System.Windows.Forms.Button();
this.btnNewProject = new System.Windows.Forms.Button();
this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
this.launchServerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
@ -44,6 +41,11 @@
this.renameProjectToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator();
this.deleteProjectToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.btnClose = new System.Windows.Forms.Button();
this.btnNewProject = new System.Windows.Forms.Button();
this.groupBox3 = new System.Windows.Forms.GroupBox();
this.comServerType = new System.Windows.Forms.ComboBox();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
@ -53,8 +55,9 @@
this.splitContainer2.Panel2.SuspendLayout();
this.splitContainer2.SuspendLayout();
this.groupBox1.SuspendLayout();
this.groupBox2.SuspendLayout();
this.contextMenuStrip1.SuspendLayout();
this.groupBox2.SuspendLayout();
this.groupBox3.SuspendLayout();
this.SuspendLayout();
//
// splitContainer1
@ -71,8 +74,8 @@
// splitContainer1.Panel2
//
this.splitContainer1.Panel2.Controls.Add(this.splitContainer2);
this.splitContainer1.Size = new System.Drawing.Size(624, 444);
this.splitContainer1.SplitterDistance = 169;
this.splitContainer1.Size = new System.Drawing.Size(624, 461);
this.splitContainer1.SplitterDistance = 175;
this.splitContainer1.TabIndex = 0;
//
// button1
@ -88,7 +91,7 @@
this.button1.ForeColor = System.Drawing.Color.White;
this.button1.Location = new System.Drawing.Point(0, 0);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(624, 169);
this.button1.Size = new System.Drawing.Size(624, 175);
this.button1.TabIndex = 0;
this.button1.Text = "Mud Designer\r\nAlpha 1";
this.button1.UseVisualStyleBackColor = false;
@ -107,8 +110,8 @@
// splitContainer2.Panel2
//
this.splitContainer2.Panel2.Controls.Add(this.groupBox2);
this.splitContainer2.Size = new System.Drawing.Size(624, 271);
this.splitContainer2.SplitterDistance = 216;
this.splitContainer2.Size = new System.Drawing.Size(624, 282);
this.splitContainer2.SplitterDistance = 224;
this.splitContainer2.TabIndex = 0;
//
// groupBox1
@ -117,7 +120,7 @@
this.groupBox1.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBox1.Location = new System.Drawing.Point(0, 0);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(624, 216);
this.groupBox1.Size = new System.Drawing.Size(624, 224);
this.groupBox1.TabIndex = 1;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Available Projects";
@ -130,43 +133,9 @@
this.lstProjects.FormattingEnabled = true;
this.lstProjects.Location = new System.Drawing.Point(3, 16);
this.lstProjects.Name = "lstProjects";
this.lstProjects.Size = new System.Drawing.Size(618, 197);
this.lstProjects.Size = new System.Drawing.Size(618, 205);
this.lstProjects.TabIndex = 0;
//
// groupBox2
//
this.groupBox2.Controls.Add(this.btnClose);
this.groupBox2.Controls.Add(this.btnNewProject);
this.groupBox2.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBox2.Location = new System.Drawing.Point(0, 0);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(624, 51);
this.groupBox2.TabIndex = 0;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "Options";
//
// btnClose
//
this.btnClose.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnClose.Location = new System.Drawing.Point(509, 16);
this.btnClose.Name = "btnClose";
this.btnClose.Size = new System.Drawing.Size(109, 32);
this.btnClose.TabIndex = 2;
this.btnClose.Text = "Close";
this.btnClose.UseVisualStyleBackColor = true;
this.btnClose.Click += new System.EventHandler(this.btnClose_Click);
//
// btnNewProject
//
this.btnNewProject.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnNewProject.Location = new System.Drawing.Point(6, 16);
this.btnNewProject.Name = "btnNewProject";
this.btnNewProject.Size = new System.Drawing.Size(109, 32);
this.btnNewProject.TabIndex = 0;
this.btnNewProject.Text = "New Project";
this.btnNewProject.UseVisualStyleBackColor = true;
this.btnNewProject.Click += new System.EventHandler(this.btnNewProject_Click);
//
// contextMenuStrip1
//
this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
@ -214,12 +183,68 @@
this.deleteProjectToolStripMenuItem.Size = new System.Drawing.Size(157, 22);
this.deleteProjectToolStripMenuItem.Text = "Delete Project";
//
// groupBox2
//
this.groupBox2.Controls.Add(this.groupBox3);
this.groupBox2.Controls.Add(this.btnClose);
this.groupBox2.Controls.Add(this.btnNewProject);
this.groupBox2.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBox2.Location = new System.Drawing.Point(0, 0);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(624, 54);
this.groupBox2.TabIndex = 0;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "Options";
//
// btnClose
//
this.btnClose.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnClose.Location = new System.Drawing.Point(509, 16);
this.btnClose.Name = "btnClose";
this.btnClose.Size = new System.Drawing.Size(109, 32);
this.btnClose.TabIndex = 2;
this.btnClose.Text = "Close";
this.btnClose.UseVisualStyleBackColor = true;
this.btnClose.Click += new System.EventHandler(this.btnClose_Click);
//
// btnNewProject
//
this.btnNewProject.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnNewProject.Location = new System.Drawing.Point(6, 16);
this.btnNewProject.Name = "btnNewProject";
this.btnNewProject.Size = new System.Drawing.Size(109, 32);
this.btnNewProject.TabIndex = 0;
this.btnNewProject.Text = "New Project";
this.btnNewProject.UseVisualStyleBackColor = true;
this.btnNewProject.Click += new System.EventHandler(this.btnNewProject_Click);
//
// groupBox3
//
this.groupBox3.Controls.Add(this.comServerType);
this.groupBox3.Location = new System.Drawing.Point(121, 10);
this.groupBox3.Name = "groupBox3";
this.groupBox3.Size = new System.Drawing.Size(195, 41);
this.groupBox3.TabIndex = 3;
this.groupBox3.TabStop = false;
this.groupBox3.Text = "Server Type";
//
// comServerType
//
this.comServerType.Dock = System.Windows.Forms.DockStyle.Fill;
this.comServerType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.comServerType.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.comServerType.FormattingEnabled = true;
this.comServerType.Location = new System.Drawing.Point(3, 16);
this.comServerType.Name = "comServerType";
this.comServerType.Size = new System.Drawing.Size(189, 21);
this.comServerType.TabIndex = 0;
//
// frmProjectManager
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
this.ClientSize = new System.Drawing.Size(624, 444);
this.ClientSize = new System.Drawing.Size(624, 461);
this.Controls.Add(this.splitContainer1);
this.ForeColor = System.Drawing.Color.Silver;
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
@ -237,8 +262,9 @@
((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).EndInit();
this.splitContainer2.ResumeLayout(false);
this.groupBox1.ResumeLayout(false);
this.groupBox2.ResumeLayout(false);
this.contextMenuStrip1.ResumeLayout(false);
this.groupBox2.ResumeLayout(false);
this.groupBox3.ResumeLayout(false);
this.ResumeLayout(false);
}
@ -260,6 +286,8 @@
private System.Windows.Forms.ToolStripMenuItem renameProjectToolStripMenuItem;
private System.Windows.Forms.ToolStripSeparator toolStripMenuItem2;
private System.Windows.Forms.ToolStripMenuItem deleteProjectToolStripMenuItem;
private System.Windows.Forms.GroupBox groupBox3;
private System.Windows.Forms.ComboBox comServerType;
}
}