mirror of
https://github.com/opensim/opensim.git
synced 2026-08-06 01:06:30 +08:00
fixing me some line endings
This commit is contained in:
@@ -1,88 +1,88 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
class InputTextBoxControl:System.Windows.Forms.TextBox
|
||||
{
|
||||
public InputTextBoxControl()
|
||||
{
|
||||
this.KeyDown += new System.Windows.Forms.KeyEventHandler(TextInputControl_KeyDown);
|
||||
}
|
||||
|
||||
|
||||
private List<string> CommandHistory = new List<string>();
|
||||
private bool InHistory = false;
|
||||
private int HistoryPosition = -1;
|
||||
|
||||
void TextInputControl_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
|
||||
{
|
||||
|
||||
|
||||
if (e.KeyCode == Keys.Enter && InHistory == false)
|
||||
{
|
||||
CommandHistory.Add(this.Text);
|
||||
}
|
||||
|
||||
|
||||
if (e.KeyCode == Keys.Up || e.KeyCode == Keys.Down)
|
||||
{
|
||||
// if not inside buffer, enter
|
||||
// InBuffer = true
|
||||
//Console.WriteLine("History: Check");
|
||||
if (InHistory == false)
|
||||
{
|
||||
if (this.Text != "")
|
||||
{
|
||||
//Console.WriteLine("History: Add");
|
||||
CommandHistory.Add(this.Text);
|
||||
HistoryPosition = CommandHistory.Count;
|
||||
}
|
||||
else
|
||||
{
|
||||
//HistoryPosition = CommandHistory.Count + 1;
|
||||
}
|
||||
//Console.WriteLine("History: InHistory");
|
||||
InHistory = true;
|
||||
}
|
||||
|
||||
if (e.KeyCode == Keys.Up)
|
||||
HistoryPosition -= 1;
|
||||
if (e.KeyCode == Keys.Down)
|
||||
HistoryPosition += 1;
|
||||
|
||||
if (HistoryPosition > CommandHistory.Count - 1)
|
||||
HistoryPosition = -1;
|
||||
if (HistoryPosition < -1)
|
||||
HistoryPosition = CommandHistory.Count - 1;
|
||||
|
||||
//Console.WriteLine("History: Pos: " + HistoryPosition);
|
||||
//Console.WriteLine("History: HaveInHistCount: " + CommandHistory.Count);
|
||||
if (CommandHistory.Count != 0)
|
||||
{
|
||||
if (HistoryPosition != -1)
|
||||
{
|
||||
//Console.WriteLine("History: Getting");
|
||||
//this.Text = CommandHistory.Item(HistoryPosition);
|
||||
this.Text = CommandHistory[HistoryPosition];
|
||||
this.SelectionStart = this.Text.Length;
|
||||
this.SelectionLength = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
//Console.WriteLine("History: Nothing");
|
||||
this.Text = "";
|
||||
}
|
||||
}
|
||||
e.Handled = true;
|
||||
} else {
|
||||
InHistory = false;
|
||||
HistoryPosition = -1;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
class InputTextBoxControl:System.Windows.Forms.TextBox
|
||||
{
|
||||
public InputTextBoxControl()
|
||||
{
|
||||
this.KeyDown += new System.Windows.Forms.KeyEventHandler(TextInputControl_KeyDown);
|
||||
}
|
||||
|
||||
|
||||
private List<string> CommandHistory = new List<string>();
|
||||
private bool InHistory = false;
|
||||
private int HistoryPosition = -1;
|
||||
|
||||
void TextInputControl_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
|
||||
{
|
||||
|
||||
|
||||
if (e.KeyCode == Keys.Enter && InHistory == false)
|
||||
{
|
||||
CommandHistory.Add(this.Text);
|
||||
}
|
||||
|
||||
|
||||
if (e.KeyCode == Keys.Up || e.KeyCode == Keys.Down)
|
||||
{
|
||||
// if not inside buffer, enter
|
||||
// InBuffer = true
|
||||
//Console.WriteLine("History: Check");
|
||||
if (InHistory == false)
|
||||
{
|
||||
if (this.Text != "")
|
||||
{
|
||||
//Console.WriteLine("History: Add");
|
||||
CommandHistory.Add(this.Text);
|
||||
HistoryPosition = CommandHistory.Count;
|
||||
}
|
||||
else
|
||||
{
|
||||
//HistoryPosition = CommandHistory.Count + 1;
|
||||
}
|
||||
//Console.WriteLine("History: InHistory");
|
||||
InHistory = true;
|
||||
}
|
||||
|
||||
if (e.KeyCode == Keys.Up)
|
||||
HistoryPosition -= 1;
|
||||
if (e.KeyCode == Keys.Down)
|
||||
HistoryPosition += 1;
|
||||
|
||||
if (HistoryPosition > CommandHistory.Count - 1)
|
||||
HistoryPosition = -1;
|
||||
if (HistoryPosition < -1)
|
||||
HistoryPosition = CommandHistory.Count - 1;
|
||||
|
||||
//Console.WriteLine("History: Pos: " + HistoryPosition);
|
||||
//Console.WriteLine("History: HaveInHistCount: " + CommandHistory.Count);
|
||||
if (CommandHistory.Count != 0)
|
||||
{
|
||||
if (HistoryPosition != -1)
|
||||
{
|
||||
//Console.WriteLine("History: Getting");
|
||||
//this.Text = CommandHistory.Item(HistoryPosition);
|
||||
this.Text = CommandHistory[HistoryPosition];
|
||||
this.SelectionStart = this.Text.Length;
|
||||
this.SelectionLength = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
//Console.WriteLine("History: Nothing");
|
||||
this.Text = "";
|
||||
}
|
||||
}
|
||||
e.Handled = true;
|
||||
} else {
|
||||
InHistory = false;
|
||||
HistoryPosition = -1;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
786
OpenSim/Tools/OpenSim.GUI/Main.Designer.cs
generated
786
OpenSim/Tools/OpenSim.GUI/Main.Designer.cs
generated
@@ -1,393 +1,393 @@
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
partial class Main
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.tabLogs = new System.Windows.Forms.TabControl();
|
||||
this.tabMainLog = new System.Windows.Forms.TabPage();
|
||||
this.txtMainLog = new System.Windows.Forms.TextBox();
|
||||
this.tabRegionServer = new System.Windows.Forms.TabPage();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.txtInputRegionServer = new OpenSim.GUI.InputTextBoxControl();
|
||||
this.txtOpenSim = new System.Windows.Forms.TextBox();
|
||||
this.tabUserServer = new System.Windows.Forms.TabPage();
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.txtInputUserServer = new OpenSim.GUI.InputTextBoxControl();
|
||||
this.txtUserServer = new System.Windows.Forms.TextBox();
|
||||
this.tabAssetServer = new System.Windows.Forms.TabPage();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.txtInputAssetServer = new OpenSim.GUI.InputTextBoxControl();
|
||||
this.txtAssetServer = new System.Windows.Forms.TextBox();
|
||||
this.tabGridServer = new System.Windows.Forms.TabPage();
|
||||
this.label4 = new System.Windows.Forms.Label();
|
||||
this.txtInputGridServer = new OpenSim.GUI.InputTextBoxControl();
|
||||
this.txtGridServer = new System.Windows.Forms.TextBox();
|
||||
this.gbLog = new System.Windows.Forms.GroupBox();
|
||||
this.btnStart = new System.Windows.Forms.Button();
|
||||
this.btnStop = new System.Windows.Forms.Button();
|
||||
this.rbGridRegionMode = new System.Windows.Forms.RadioButton();
|
||||
this.rbStandAloneMode = new System.Windows.Forms.RadioButton();
|
||||
this.rbGridServer = new System.Windows.Forms.RadioButton();
|
||||
this.tabLogs.SuspendLayout();
|
||||
this.tabMainLog.SuspendLayout();
|
||||
this.tabRegionServer.SuspendLayout();
|
||||
this.tabUserServer.SuspendLayout();
|
||||
this.tabAssetServer.SuspendLayout();
|
||||
this.tabGridServer.SuspendLayout();
|
||||
this.gbLog.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// tabLogs
|
||||
//
|
||||
this.tabLogs.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.tabLogs.Controls.Add(this.tabMainLog);
|
||||
this.tabLogs.Controls.Add(this.tabRegionServer);
|
||||
this.tabLogs.Controls.Add(this.tabUserServer);
|
||||
this.tabLogs.Controls.Add(this.tabAssetServer);
|
||||
this.tabLogs.Controls.Add(this.tabGridServer);
|
||||
this.tabLogs.Location = new System.Drawing.Point(6, 19);
|
||||
this.tabLogs.Name = "tabLogs";
|
||||
this.tabLogs.SelectedIndex = 0;
|
||||
this.tabLogs.Size = new System.Drawing.Size(562, 230);
|
||||
this.tabLogs.TabIndex = 0;
|
||||
//
|
||||
// tabMainLog
|
||||
//
|
||||
this.tabMainLog.Controls.Add(this.txtMainLog);
|
||||
this.tabMainLog.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabMainLog.Name = "tabMainLog";
|
||||
this.tabMainLog.Size = new System.Drawing.Size(554, 204);
|
||||
this.tabMainLog.TabIndex = 4;
|
||||
this.tabMainLog.Text = "Main log";
|
||||
this.tabMainLog.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// txtMainLog
|
||||
//
|
||||
this.txtMainLog.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.txtMainLog.Location = new System.Drawing.Point(6, 5);
|
||||
this.txtMainLog.Multiline = true;
|
||||
this.txtMainLog.Name = "txtMainLog";
|
||||
this.txtMainLog.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtMainLog.Size = new System.Drawing.Size(542, 195);
|
||||
this.txtMainLog.TabIndex = 1;
|
||||
//
|
||||
// tabRegionServer
|
||||
//
|
||||
this.tabRegionServer.Controls.Add(this.label1);
|
||||
this.tabRegionServer.Controls.Add(this.txtInputRegionServer);
|
||||
this.tabRegionServer.Controls.Add(this.txtOpenSim);
|
||||
this.tabRegionServer.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabRegionServer.Name = "tabRegionServer";
|
||||
this.tabRegionServer.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tabRegionServer.Size = new System.Drawing.Size(554, 204);
|
||||
this.tabRegionServer.TabIndex = 0;
|
||||
this.tabRegionServer.Text = "Region server";
|
||||
this.tabRegionServer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Location = new System.Drawing.Point(6, 183);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(57, 13);
|
||||
this.label1.TabIndex = 4;
|
||||
this.label1.Text = "Command:";
|
||||
//
|
||||
// txtInputRegionServer
|
||||
//
|
||||
this.txtInputRegionServer.Location = new System.Drawing.Point(69, 180);
|
||||
this.txtInputRegionServer.Name = "txtInputRegionServer";
|
||||
this.txtInputRegionServer.Size = new System.Drawing.Size(479, 20);
|
||||
this.txtInputRegionServer.TabIndex = 0;
|
||||
//
|
||||
// txtOpenSim
|
||||
//
|
||||
this.txtOpenSim.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.txtOpenSim.Location = new System.Drawing.Point(6, 6);
|
||||
this.txtOpenSim.Multiline = true;
|
||||
this.txtOpenSim.Name = "txtOpenSim";
|
||||
this.txtOpenSim.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtOpenSim.Size = new System.Drawing.Size(542, 168);
|
||||
this.txtOpenSim.TabIndex = 0;
|
||||
//
|
||||
// tabUserServer
|
||||
//
|
||||
this.tabUserServer.Controls.Add(this.label2);
|
||||
this.tabUserServer.Controls.Add(this.txtInputUserServer);
|
||||
this.tabUserServer.Controls.Add(this.txtUserServer);
|
||||
this.tabUserServer.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabUserServer.Name = "tabUserServer";
|
||||
this.tabUserServer.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tabUserServer.Size = new System.Drawing.Size(554, 204);
|
||||
this.tabUserServer.TabIndex = 1;
|
||||
this.tabUserServer.Text = "User server";
|
||||
this.tabUserServer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Location = new System.Drawing.Point(6, 181);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(57, 13);
|
||||
this.label2.TabIndex = 6;
|
||||
this.label2.Text = "Command:";
|
||||
//
|
||||
// txtInputUserServer
|
||||
//
|
||||
this.txtInputUserServer.Location = new System.Drawing.Point(69, 178);
|
||||
this.txtInputUserServer.Name = "txtInputUserServer";
|
||||
this.txtInputUserServer.Size = new System.Drawing.Size(479, 20);
|
||||
this.txtInputUserServer.TabIndex = 5;
|
||||
//
|
||||
// txtUserServer
|
||||
//
|
||||
this.txtUserServer.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.txtUserServer.Location = new System.Drawing.Point(6, 5);
|
||||
this.txtUserServer.Multiline = true;
|
||||
this.txtUserServer.Name = "txtUserServer";
|
||||
this.txtUserServer.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtUserServer.Size = new System.Drawing.Size(542, 168);
|
||||
this.txtUserServer.TabIndex = 1;
|
||||
//
|
||||
// tabAssetServer
|
||||
//
|
||||
this.tabAssetServer.Controls.Add(this.label3);
|
||||
this.tabAssetServer.Controls.Add(this.txtInputAssetServer);
|
||||
this.tabAssetServer.Controls.Add(this.txtAssetServer);
|
||||
this.tabAssetServer.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabAssetServer.Name = "tabAssetServer";
|
||||
this.tabAssetServer.Size = new System.Drawing.Size(554, 204);
|
||||
this.tabAssetServer.TabIndex = 2;
|
||||
this.tabAssetServer.Text = "Asset server";
|
||||
this.tabAssetServer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Location = new System.Drawing.Point(6, 182);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(57, 13);
|
||||
this.label3.TabIndex = 6;
|
||||
this.label3.Text = "Command:";
|
||||
//
|
||||
// txtInputAssetServer
|
||||
//
|
||||
this.txtInputAssetServer.Location = new System.Drawing.Point(69, 179);
|
||||
this.txtInputAssetServer.Name = "txtInputAssetServer";
|
||||
this.txtInputAssetServer.Size = new System.Drawing.Size(479, 20);
|
||||
this.txtInputAssetServer.TabIndex = 5;
|
||||
//
|
||||
// txtAssetServer
|
||||
//
|
||||
this.txtAssetServer.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.txtAssetServer.Location = new System.Drawing.Point(6, 5);
|
||||
this.txtAssetServer.Multiline = true;
|
||||
this.txtAssetServer.Name = "txtAssetServer";
|
||||
this.txtAssetServer.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtAssetServer.Size = new System.Drawing.Size(542, 168);
|
||||
this.txtAssetServer.TabIndex = 1;
|
||||
//
|
||||
// tabGridServer
|
||||
//
|
||||
this.tabGridServer.Controls.Add(this.label4);
|
||||
this.tabGridServer.Controls.Add(this.txtInputGridServer);
|
||||
this.tabGridServer.Controls.Add(this.txtGridServer);
|
||||
this.tabGridServer.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabGridServer.Name = "tabGridServer";
|
||||
this.tabGridServer.Size = new System.Drawing.Size(554, 204);
|
||||
this.tabGridServer.TabIndex = 3;
|
||||
this.tabGridServer.Text = "Grid server";
|
||||
this.tabGridServer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// label4
|
||||
//
|
||||
this.label4.AutoSize = true;
|
||||
this.label4.Location = new System.Drawing.Point(6, 182);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(57, 13);
|
||||
this.label4.TabIndex = 6;
|
||||
this.label4.Text = "Command:";
|
||||
//
|
||||
// txtInputGridServer
|
||||
//
|
||||
this.txtInputGridServer.Location = new System.Drawing.Point(69, 179);
|
||||
this.txtInputGridServer.Name = "txtInputGridServer";
|
||||
this.txtInputGridServer.Size = new System.Drawing.Size(479, 20);
|
||||
this.txtInputGridServer.TabIndex = 5;
|
||||
//
|
||||
// txtGridServer
|
||||
//
|
||||
this.txtGridServer.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.txtGridServer.Location = new System.Drawing.Point(6, 5);
|
||||
this.txtGridServer.Multiline = true;
|
||||
this.txtGridServer.Name = "txtGridServer";
|
||||
this.txtGridServer.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtGridServer.Size = new System.Drawing.Size(542, 168);
|
||||
this.txtGridServer.TabIndex = 1;
|
||||
//
|
||||
// gbLog
|
||||
//
|
||||
this.gbLog.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.gbLog.Controls.Add(this.tabLogs);
|
||||
this.gbLog.Location = new System.Drawing.Point(2, 41);
|
||||
this.gbLog.Name = "gbLog";
|
||||
this.gbLog.Size = new System.Drawing.Size(574, 255);
|
||||
this.gbLog.TabIndex = 1;
|
||||
this.gbLog.TabStop = false;
|
||||
this.gbLog.Text = "Logs";
|
||||
//
|
||||
// btnStart
|
||||
//
|
||||
this.btnStart.Location = new System.Drawing.Point(8, 12);
|
||||
this.btnStart.Name = "btnStart";
|
||||
this.btnStart.Size = new System.Drawing.Size(75, 23);
|
||||
this.btnStart.TabIndex = 2;
|
||||
this.btnStart.Text = "Start";
|
||||
this.btnStart.UseVisualStyleBackColor = true;
|
||||
this.btnStart.Click += new System.EventHandler(this.btnStart_Click);
|
||||
//
|
||||
// btnStop
|
||||
//
|
||||
this.btnStop.Location = new System.Drawing.Point(89, 12);
|
||||
this.btnStop.Name = "btnStop";
|
||||
this.btnStop.Size = new System.Drawing.Size(75, 23);
|
||||
this.btnStop.TabIndex = 3;
|
||||
this.btnStop.Text = "Stop";
|
||||
this.btnStop.UseVisualStyleBackColor = true;
|
||||
this.btnStop.Click += new System.EventHandler(this.btnStop_Click);
|
||||
//
|
||||
// rbGridRegionMode
|
||||
//
|
||||
this.rbGridRegionMode.AutoSize = true;
|
||||
this.rbGridRegionMode.Location = new System.Drawing.Point(407, 18);
|
||||
this.rbGridRegionMode.Name = "rbGridRegionMode";
|
||||
this.rbGridRegionMode.Size = new System.Drawing.Size(76, 17);
|
||||
this.rbGridRegionMode.TabIndex = 4;
|
||||
this.rbGridRegionMode.Text = "Grid region";
|
||||
this.rbGridRegionMode.UseVisualStyleBackColor = true;
|
||||
this.rbGridRegionMode.CheckedChanged += new System.EventHandler(this.rbGridRegionMode_CheckedChanged);
|
||||
//
|
||||
// rbStandAloneMode
|
||||
//
|
||||
this.rbStandAloneMode.AutoSize = true;
|
||||
this.rbStandAloneMode.Checked = true;
|
||||
this.rbStandAloneMode.Location = new System.Drawing.Point(319, 18);
|
||||
this.rbStandAloneMode.Name = "rbStandAloneMode";
|
||||
this.rbStandAloneMode.Size = new System.Drawing.Size(82, 17);
|
||||
this.rbStandAloneMode.TabIndex = 5;
|
||||
this.rbStandAloneMode.TabStop = true;
|
||||
this.rbStandAloneMode.Text = "Stand alone";
|
||||
this.rbStandAloneMode.UseVisualStyleBackColor = true;
|
||||
this.rbStandAloneMode.CheckedChanged += new System.EventHandler(this.rbStandAloneMode_CheckedChanged);
|
||||
//
|
||||
// rbGridServer
|
||||
//
|
||||
this.rbGridServer.AutoSize = true;
|
||||
this.rbGridServer.Location = new System.Drawing.Point(484, 18);
|
||||
this.rbGridServer.Name = "rbGridServer";
|
||||
this.rbGridServer.Size = new System.Drawing.Size(76, 17);
|
||||
this.rbGridServer.TabIndex = 6;
|
||||
this.rbGridServer.Text = "Grid server";
|
||||
this.rbGridServer.UseVisualStyleBackColor = true;
|
||||
this.rbGridServer.CheckedChanged += new System.EventHandler(this.rbGridServer_CheckedChanged);
|
||||
//
|
||||
// Main
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(583, 299);
|
||||
this.Controls.Add(this.rbGridServer);
|
||||
this.Controls.Add(this.rbStandAloneMode);
|
||||
this.Controls.Add(this.rbGridRegionMode);
|
||||
this.Controls.Add(this.btnStop);
|
||||
this.Controls.Add(this.btnStart);
|
||||
this.Controls.Add(this.gbLog);
|
||||
this.Name = "Main";
|
||||
this.Text = "OpenSim";
|
||||
this.Load += new System.EventHandler(this.Main_Load);
|
||||
this.tabLogs.ResumeLayout(false);
|
||||
this.tabMainLog.ResumeLayout(false);
|
||||
this.tabMainLog.PerformLayout();
|
||||
this.tabRegionServer.ResumeLayout(false);
|
||||
this.tabRegionServer.PerformLayout();
|
||||
this.tabUserServer.ResumeLayout(false);
|
||||
this.tabUserServer.PerformLayout();
|
||||
this.tabAssetServer.ResumeLayout(false);
|
||||
this.tabAssetServer.PerformLayout();
|
||||
this.tabGridServer.ResumeLayout(false);
|
||||
this.tabGridServer.PerformLayout();
|
||||
this.gbLog.ResumeLayout(false);
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.TabControl tabLogs;
|
||||
private System.Windows.Forms.TabPage tabRegionServer;
|
||||
private System.Windows.Forms.TabPage tabUserServer;
|
||||
private System.Windows.Forms.GroupBox gbLog;
|
||||
private System.Windows.Forms.TextBox txtOpenSim;
|
||||
private System.Windows.Forms.TextBox txtUserServer;
|
||||
private System.Windows.Forms.TabPage tabAssetServer;
|
||||
private System.Windows.Forms.TextBox txtAssetServer;
|
||||
private System.Windows.Forms.TabPage tabGridServer;
|
||||
private System.Windows.Forms.TextBox txtGridServer;
|
||||
private System.Windows.Forms.TabPage tabMainLog;
|
||||
private System.Windows.Forms.Button btnStart;
|
||||
private System.Windows.Forms.Button btnStop;
|
||||
private System.Windows.Forms.TextBox txtMainLog;
|
||||
private System.Windows.Forms.Label label1;
|
||||
private System.Windows.Forms.Label label2;
|
||||
private System.Windows.Forms.Label label3;
|
||||
private System.Windows.Forms.Label label4;
|
||||
private InputTextBoxControl txtInputRegionServer;
|
||||
private InputTextBoxControl txtInputUserServer;
|
||||
private InputTextBoxControl txtInputAssetServer;
|
||||
private InputTextBoxControl txtInputGridServer;
|
||||
private System.Windows.Forms.RadioButton rbGridRegionMode;
|
||||
private System.Windows.Forms.RadioButton rbStandAloneMode;
|
||||
private System.Windows.Forms.RadioButton rbGridServer;
|
||||
}
|
||||
}
|
||||
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
partial class Main
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.tabLogs = new System.Windows.Forms.TabControl();
|
||||
this.tabMainLog = new System.Windows.Forms.TabPage();
|
||||
this.txtMainLog = new System.Windows.Forms.TextBox();
|
||||
this.tabRegionServer = new System.Windows.Forms.TabPage();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.txtInputRegionServer = new OpenSim.GUI.InputTextBoxControl();
|
||||
this.txtOpenSim = new System.Windows.Forms.TextBox();
|
||||
this.tabUserServer = new System.Windows.Forms.TabPage();
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.txtInputUserServer = new OpenSim.GUI.InputTextBoxControl();
|
||||
this.txtUserServer = new System.Windows.Forms.TextBox();
|
||||
this.tabAssetServer = new System.Windows.Forms.TabPage();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.txtInputAssetServer = new OpenSim.GUI.InputTextBoxControl();
|
||||
this.txtAssetServer = new System.Windows.Forms.TextBox();
|
||||
this.tabGridServer = new System.Windows.Forms.TabPage();
|
||||
this.label4 = new System.Windows.Forms.Label();
|
||||
this.txtInputGridServer = new OpenSim.GUI.InputTextBoxControl();
|
||||
this.txtGridServer = new System.Windows.Forms.TextBox();
|
||||
this.gbLog = new System.Windows.Forms.GroupBox();
|
||||
this.btnStart = new System.Windows.Forms.Button();
|
||||
this.btnStop = new System.Windows.Forms.Button();
|
||||
this.rbGridRegionMode = new System.Windows.Forms.RadioButton();
|
||||
this.rbStandAloneMode = new System.Windows.Forms.RadioButton();
|
||||
this.rbGridServer = new System.Windows.Forms.RadioButton();
|
||||
this.tabLogs.SuspendLayout();
|
||||
this.tabMainLog.SuspendLayout();
|
||||
this.tabRegionServer.SuspendLayout();
|
||||
this.tabUserServer.SuspendLayout();
|
||||
this.tabAssetServer.SuspendLayout();
|
||||
this.tabGridServer.SuspendLayout();
|
||||
this.gbLog.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// tabLogs
|
||||
//
|
||||
this.tabLogs.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.tabLogs.Controls.Add(this.tabMainLog);
|
||||
this.tabLogs.Controls.Add(this.tabRegionServer);
|
||||
this.tabLogs.Controls.Add(this.tabUserServer);
|
||||
this.tabLogs.Controls.Add(this.tabAssetServer);
|
||||
this.tabLogs.Controls.Add(this.tabGridServer);
|
||||
this.tabLogs.Location = new System.Drawing.Point(6, 19);
|
||||
this.tabLogs.Name = "tabLogs";
|
||||
this.tabLogs.SelectedIndex = 0;
|
||||
this.tabLogs.Size = new System.Drawing.Size(562, 230);
|
||||
this.tabLogs.TabIndex = 0;
|
||||
//
|
||||
// tabMainLog
|
||||
//
|
||||
this.tabMainLog.Controls.Add(this.txtMainLog);
|
||||
this.tabMainLog.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabMainLog.Name = "tabMainLog";
|
||||
this.tabMainLog.Size = new System.Drawing.Size(554, 204);
|
||||
this.tabMainLog.TabIndex = 4;
|
||||
this.tabMainLog.Text = "Main log";
|
||||
this.tabMainLog.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// txtMainLog
|
||||
//
|
||||
this.txtMainLog.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.txtMainLog.Location = new System.Drawing.Point(6, 5);
|
||||
this.txtMainLog.Multiline = true;
|
||||
this.txtMainLog.Name = "txtMainLog";
|
||||
this.txtMainLog.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtMainLog.Size = new System.Drawing.Size(542, 195);
|
||||
this.txtMainLog.TabIndex = 1;
|
||||
//
|
||||
// tabRegionServer
|
||||
//
|
||||
this.tabRegionServer.Controls.Add(this.label1);
|
||||
this.tabRegionServer.Controls.Add(this.txtInputRegionServer);
|
||||
this.tabRegionServer.Controls.Add(this.txtOpenSim);
|
||||
this.tabRegionServer.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabRegionServer.Name = "tabRegionServer";
|
||||
this.tabRegionServer.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tabRegionServer.Size = new System.Drawing.Size(554, 204);
|
||||
this.tabRegionServer.TabIndex = 0;
|
||||
this.tabRegionServer.Text = "Region server";
|
||||
this.tabRegionServer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Location = new System.Drawing.Point(6, 183);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(57, 13);
|
||||
this.label1.TabIndex = 4;
|
||||
this.label1.Text = "Command:";
|
||||
//
|
||||
// txtInputRegionServer
|
||||
//
|
||||
this.txtInputRegionServer.Location = new System.Drawing.Point(69, 180);
|
||||
this.txtInputRegionServer.Name = "txtInputRegionServer";
|
||||
this.txtInputRegionServer.Size = new System.Drawing.Size(479, 20);
|
||||
this.txtInputRegionServer.TabIndex = 0;
|
||||
//
|
||||
// txtOpenSim
|
||||
//
|
||||
this.txtOpenSim.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.txtOpenSim.Location = new System.Drawing.Point(6, 6);
|
||||
this.txtOpenSim.Multiline = true;
|
||||
this.txtOpenSim.Name = "txtOpenSim";
|
||||
this.txtOpenSim.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtOpenSim.Size = new System.Drawing.Size(542, 168);
|
||||
this.txtOpenSim.TabIndex = 0;
|
||||
//
|
||||
// tabUserServer
|
||||
//
|
||||
this.tabUserServer.Controls.Add(this.label2);
|
||||
this.tabUserServer.Controls.Add(this.txtInputUserServer);
|
||||
this.tabUserServer.Controls.Add(this.txtUserServer);
|
||||
this.tabUserServer.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabUserServer.Name = "tabUserServer";
|
||||
this.tabUserServer.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tabUserServer.Size = new System.Drawing.Size(554, 204);
|
||||
this.tabUserServer.TabIndex = 1;
|
||||
this.tabUserServer.Text = "User server";
|
||||
this.tabUserServer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Location = new System.Drawing.Point(6, 181);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(57, 13);
|
||||
this.label2.TabIndex = 6;
|
||||
this.label2.Text = "Command:";
|
||||
//
|
||||
// txtInputUserServer
|
||||
//
|
||||
this.txtInputUserServer.Location = new System.Drawing.Point(69, 178);
|
||||
this.txtInputUserServer.Name = "txtInputUserServer";
|
||||
this.txtInputUserServer.Size = new System.Drawing.Size(479, 20);
|
||||
this.txtInputUserServer.TabIndex = 5;
|
||||
//
|
||||
// txtUserServer
|
||||
//
|
||||
this.txtUserServer.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.txtUserServer.Location = new System.Drawing.Point(6, 5);
|
||||
this.txtUserServer.Multiline = true;
|
||||
this.txtUserServer.Name = "txtUserServer";
|
||||
this.txtUserServer.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtUserServer.Size = new System.Drawing.Size(542, 168);
|
||||
this.txtUserServer.TabIndex = 1;
|
||||
//
|
||||
// tabAssetServer
|
||||
//
|
||||
this.tabAssetServer.Controls.Add(this.label3);
|
||||
this.tabAssetServer.Controls.Add(this.txtInputAssetServer);
|
||||
this.tabAssetServer.Controls.Add(this.txtAssetServer);
|
||||
this.tabAssetServer.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabAssetServer.Name = "tabAssetServer";
|
||||
this.tabAssetServer.Size = new System.Drawing.Size(554, 204);
|
||||
this.tabAssetServer.TabIndex = 2;
|
||||
this.tabAssetServer.Text = "Asset server";
|
||||
this.tabAssetServer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Location = new System.Drawing.Point(6, 182);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(57, 13);
|
||||
this.label3.TabIndex = 6;
|
||||
this.label3.Text = "Command:";
|
||||
//
|
||||
// txtInputAssetServer
|
||||
//
|
||||
this.txtInputAssetServer.Location = new System.Drawing.Point(69, 179);
|
||||
this.txtInputAssetServer.Name = "txtInputAssetServer";
|
||||
this.txtInputAssetServer.Size = new System.Drawing.Size(479, 20);
|
||||
this.txtInputAssetServer.TabIndex = 5;
|
||||
//
|
||||
// txtAssetServer
|
||||
//
|
||||
this.txtAssetServer.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.txtAssetServer.Location = new System.Drawing.Point(6, 5);
|
||||
this.txtAssetServer.Multiline = true;
|
||||
this.txtAssetServer.Name = "txtAssetServer";
|
||||
this.txtAssetServer.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtAssetServer.Size = new System.Drawing.Size(542, 168);
|
||||
this.txtAssetServer.TabIndex = 1;
|
||||
//
|
||||
// tabGridServer
|
||||
//
|
||||
this.tabGridServer.Controls.Add(this.label4);
|
||||
this.tabGridServer.Controls.Add(this.txtInputGridServer);
|
||||
this.tabGridServer.Controls.Add(this.txtGridServer);
|
||||
this.tabGridServer.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabGridServer.Name = "tabGridServer";
|
||||
this.tabGridServer.Size = new System.Drawing.Size(554, 204);
|
||||
this.tabGridServer.TabIndex = 3;
|
||||
this.tabGridServer.Text = "Grid server";
|
||||
this.tabGridServer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// label4
|
||||
//
|
||||
this.label4.AutoSize = true;
|
||||
this.label4.Location = new System.Drawing.Point(6, 182);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(57, 13);
|
||||
this.label4.TabIndex = 6;
|
||||
this.label4.Text = "Command:";
|
||||
//
|
||||
// txtInputGridServer
|
||||
//
|
||||
this.txtInputGridServer.Location = new System.Drawing.Point(69, 179);
|
||||
this.txtInputGridServer.Name = "txtInputGridServer";
|
||||
this.txtInputGridServer.Size = new System.Drawing.Size(479, 20);
|
||||
this.txtInputGridServer.TabIndex = 5;
|
||||
//
|
||||
// txtGridServer
|
||||
//
|
||||
this.txtGridServer.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.txtGridServer.Location = new System.Drawing.Point(6, 5);
|
||||
this.txtGridServer.Multiline = true;
|
||||
this.txtGridServer.Name = "txtGridServer";
|
||||
this.txtGridServer.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtGridServer.Size = new System.Drawing.Size(542, 168);
|
||||
this.txtGridServer.TabIndex = 1;
|
||||
//
|
||||
// gbLog
|
||||
//
|
||||
this.gbLog.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.gbLog.Controls.Add(this.tabLogs);
|
||||
this.gbLog.Location = new System.Drawing.Point(2, 41);
|
||||
this.gbLog.Name = "gbLog";
|
||||
this.gbLog.Size = new System.Drawing.Size(574, 255);
|
||||
this.gbLog.TabIndex = 1;
|
||||
this.gbLog.TabStop = false;
|
||||
this.gbLog.Text = "Logs";
|
||||
//
|
||||
// btnStart
|
||||
//
|
||||
this.btnStart.Location = new System.Drawing.Point(8, 12);
|
||||
this.btnStart.Name = "btnStart";
|
||||
this.btnStart.Size = new System.Drawing.Size(75, 23);
|
||||
this.btnStart.TabIndex = 2;
|
||||
this.btnStart.Text = "Start";
|
||||
this.btnStart.UseVisualStyleBackColor = true;
|
||||
this.btnStart.Click += new System.EventHandler(this.btnStart_Click);
|
||||
//
|
||||
// btnStop
|
||||
//
|
||||
this.btnStop.Location = new System.Drawing.Point(89, 12);
|
||||
this.btnStop.Name = "btnStop";
|
||||
this.btnStop.Size = new System.Drawing.Size(75, 23);
|
||||
this.btnStop.TabIndex = 3;
|
||||
this.btnStop.Text = "Stop";
|
||||
this.btnStop.UseVisualStyleBackColor = true;
|
||||
this.btnStop.Click += new System.EventHandler(this.btnStop_Click);
|
||||
//
|
||||
// rbGridRegionMode
|
||||
//
|
||||
this.rbGridRegionMode.AutoSize = true;
|
||||
this.rbGridRegionMode.Location = new System.Drawing.Point(407, 18);
|
||||
this.rbGridRegionMode.Name = "rbGridRegionMode";
|
||||
this.rbGridRegionMode.Size = new System.Drawing.Size(76, 17);
|
||||
this.rbGridRegionMode.TabIndex = 4;
|
||||
this.rbGridRegionMode.Text = "Grid region";
|
||||
this.rbGridRegionMode.UseVisualStyleBackColor = true;
|
||||
this.rbGridRegionMode.CheckedChanged += new System.EventHandler(this.rbGridRegionMode_CheckedChanged);
|
||||
//
|
||||
// rbStandAloneMode
|
||||
//
|
||||
this.rbStandAloneMode.AutoSize = true;
|
||||
this.rbStandAloneMode.Checked = true;
|
||||
this.rbStandAloneMode.Location = new System.Drawing.Point(319, 18);
|
||||
this.rbStandAloneMode.Name = "rbStandAloneMode";
|
||||
this.rbStandAloneMode.Size = new System.Drawing.Size(82, 17);
|
||||
this.rbStandAloneMode.TabIndex = 5;
|
||||
this.rbStandAloneMode.TabStop = true;
|
||||
this.rbStandAloneMode.Text = "Stand alone";
|
||||
this.rbStandAloneMode.UseVisualStyleBackColor = true;
|
||||
this.rbStandAloneMode.CheckedChanged += new System.EventHandler(this.rbStandAloneMode_CheckedChanged);
|
||||
//
|
||||
// rbGridServer
|
||||
//
|
||||
this.rbGridServer.AutoSize = true;
|
||||
this.rbGridServer.Location = new System.Drawing.Point(484, 18);
|
||||
this.rbGridServer.Name = "rbGridServer";
|
||||
this.rbGridServer.Size = new System.Drawing.Size(76, 17);
|
||||
this.rbGridServer.TabIndex = 6;
|
||||
this.rbGridServer.Text = "Grid server";
|
||||
this.rbGridServer.UseVisualStyleBackColor = true;
|
||||
this.rbGridServer.CheckedChanged += new System.EventHandler(this.rbGridServer_CheckedChanged);
|
||||
//
|
||||
// Main
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(583, 299);
|
||||
this.Controls.Add(this.rbGridServer);
|
||||
this.Controls.Add(this.rbStandAloneMode);
|
||||
this.Controls.Add(this.rbGridRegionMode);
|
||||
this.Controls.Add(this.btnStop);
|
||||
this.Controls.Add(this.btnStart);
|
||||
this.Controls.Add(this.gbLog);
|
||||
this.Name = "Main";
|
||||
this.Text = "OpenSim";
|
||||
this.Load += new System.EventHandler(this.Main_Load);
|
||||
this.tabLogs.ResumeLayout(false);
|
||||
this.tabMainLog.ResumeLayout(false);
|
||||
this.tabMainLog.PerformLayout();
|
||||
this.tabRegionServer.ResumeLayout(false);
|
||||
this.tabRegionServer.PerformLayout();
|
||||
this.tabUserServer.ResumeLayout(false);
|
||||
this.tabUserServer.PerformLayout();
|
||||
this.tabAssetServer.ResumeLayout(false);
|
||||
this.tabAssetServer.PerformLayout();
|
||||
this.tabGridServer.ResumeLayout(false);
|
||||
this.tabGridServer.PerformLayout();
|
||||
this.gbLog.ResumeLayout(false);
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.TabControl tabLogs;
|
||||
private System.Windows.Forms.TabPage tabRegionServer;
|
||||
private System.Windows.Forms.TabPage tabUserServer;
|
||||
private System.Windows.Forms.GroupBox gbLog;
|
||||
private System.Windows.Forms.TextBox txtOpenSim;
|
||||
private System.Windows.Forms.TextBox txtUserServer;
|
||||
private System.Windows.Forms.TabPage tabAssetServer;
|
||||
private System.Windows.Forms.TextBox txtAssetServer;
|
||||
private System.Windows.Forms.TabPage tabGridServer;
|
||||
private System.Windows.Forms.TextBox txtGridServer;
|
||||
private System.Windows.Forms.TabPage tabMainLog;
|
||||
private System.Windows.Forms.Button btnStart;
|
||||
private System.Windows.Forms.Button btnStop;
|
||||
private System.Windows.Forms.TextBox txtMainLog;
|
||||
private System.Windows.Forms.Label label1;
|
||||
private System.Windows.Forms.Label label2;
|
||||
private System.Windows.Forms.Label label3;
|
||||
private System.Windows.Forms.Label label4;
|
||||
private InputTextBoxControl txtInputRegionServer;
|
||||
private InputTextBoxControl txtInputUserServer;
|
||||
private InputTextBoxControl txtInputAssetServer;
|
||||
private InputTextBoxControl txtInputGridServer;
|
||||
private System.Windows.Forms.RadioButton rbGridRegionMode;
|
||||
private System.Windows.Forms.RadioButton rbStandAloneMode;
|
||||
private System.Windows.Forms.RadioButton rbGridServer;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,242 +1,242 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
public partial class Main : Form
|
||||
{
|
||||
|
||||
public ProcessManager proc_OpenSim;
|
||||
public ProcessManager proc_UserServer;
|
||||
public ProcessManager proc_GridServer;
|
||||
public ProcessManager proc_AssetServer;
|
||||
|
||||
public Main()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void Main_Load(object sender, EventArgs e)
|
||||
{
|
||||
txtInputUserServer.KeyPress += new KeyPressEventHandler(txtInputUserServer_KeyPress);
|
||||
txtInputGridServer.KeyPress += new KeyPressEventHandler(txtInputGridServer_KeyPress);
|
||||
txtInputAssetServer.KeyPress += new KeyPressEventHandler(txtInputAssetServer_KeyPress);
|
||||
txtInputRegionServer.KeyPress += new KeyPressEventHandler(txtInputRegionServer_KeyPress);
|
||||
|
||||
tabLogs.Selected += new TabControlEventHandler(tabLogs_Selected);
|
||||
|
||||
UpdateTabVisibility();
|
||||
}
|
||||
|
||||
void tabLogs_Selected(object sender, TabControlEventArgs e)
|
||||
{
|
||||
if (e.TabPage == tabUserServer)
|
||||
txtInputUserServer.Focus();
|
||||
if (e.TabPage == tabGridServer)
|
||||
txtInputGridServer.Focus();
|
||||
if (e.TabPage == tabAssetServer)
|
||||
txtInputAssetServer.Focus();
|
||||
if (e.TabPage == tabRegionServer)
|
||||
txtInputRegionServer.Focus();
|
||||
}
|
||||
|
||||
void txtInputUserServer_KeyPress(object sender, KeyPressEventArgs e)
|
||||
{
|
||||
|
||||
if (e.KeyChar == 13)
|
||||
{
|
||||
// We got a command
|
||||
e.Handled = true;
|
||||
proc_UserServer.StandardInput.WriteLine(txtInputUserServer.Text + "\r\n");
|
||||
txtInputUserServer.Text = "";
|
||||
}
|
||||
}
|
||||
|
||||
void txtInputGridServer_KeyPress(object sender, KeyPressEventArgs e)
|
||||
{
|
||||
if (e.KeyChar == 13)
|
||||
{
|
||||
// We got a command
|
||||
e.Handled = true;
|
||||
proc_GridServer.StandardInput.WriteLine(txtInputGridServer.Text + "\r\n");
|
||||
txtInputGridServer.Text = "";
|
||||
}
|
||||
}
|
||||
|
||||
void txtInputAssetServer_KeyPress(object sender, KeyPressEventArgs e)
|
||||
{
|
||||
if (e.KeyChar == 13)
|
||||
{
|
||||
// We got a command
|
||||
e.Handled = true;
|
||||
proc_AssetServer.StandardInput.WriteLine(txtInputAssetServer.Text + "\r\n");
|
||||
txtInputAssetServer.Text = "";
|
||||
}
|
||||
}
|
||||
|
||||
void txtInputRegionServer_KeyPress(object sender, KeyPressEventArgs e)
|
||||
{
|
||||
if (e.KeyChar == 13)
|
||||
{
|
||||
// We got a command
|
||||
e.Handled = true;
|
||||
proc_OpenSim.StandardInput.WriteLine(txtInputRegionServer.Text + "\r\n");
|
||||
txtInputRegionServer.Text = "";
|
||||
}
|
||||
}
|
||||
|
||||
private void btnStart_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
//
|
||||
// THIS PART NEEDS TO BE MOVED TO A SEPARATE THREAD OR A TIMER OF SOME SORT
|
||||
// should not block on wait
|
||||
// ALSO - IF SOME SERVICES ARE NOT CONFIGURED, POP UP CONFIGURATION BOX FOR THAT SERVICE!
|
||||
//
|
||||
|
||||
btnStart.Enabled = false;
|
||||
btnStop.Enabled = false;
|
||||
|
||||
|
||||
|
||||
if (rbGridServer.Checked)
|
||||
{
|
||||
// Start UserServer
|
||||
proc_UserServer = new ProcessManager("OpenSim.Grid.UserServer.exe", "");
|
||||
txtMainLog.AppendText("Starting: User server" + "\r\n");
|
||||
proc_UserServer.OutputDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_UserServer_DataReceived);
|
||||
proc_UserServer.ErrorDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_UserServer_DataReceived);
|
||||
proc_UserServer.StartProcess();
|
||||
System.Threading.Thread.Sleep(3000);
|
||||
|
||||
// Start GridServer
|
||||
proc_GridServer = new ProcessManager("OpenSim.Grid.GridServer.exe", "");
|
||||
txtMainLog.AppendText("Starting: Grid server" + "\r\n");
|
||||
proc_GridServer.OutputDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_GridServer_DataReceived);
|
||||
proc_GridServer.ErrorDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_GridServer_DataReceived);
|
||||
proc_GridServer.StartProcess();
|
||||
System.Threading.Thread.Sleep(3000);
|
||||
|
||||
// Start AssetServer
|
||||
proc_AssetServer = new ProcessManager("OpenSim.Grid.AssetServer.exe", "");
|
||||
txtMainLog.AppendText("Starting: Asset server" + "\r\n");
|
||||
proc_AssetServer.OutputDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_AssetServer_DataReceived);
|
||||
proc_AssetServer.ErrorDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_AssetServer_DataReceived);
|
||||
proc_AssetServer.StartProcess();
|
||||
System.Threading.Thread.Sleep(3000);
|
||||
}
|
||||
|
||||
// Start OpenSim
|
||||
string p = "";
|
||||
if (rbGridServer.Checked)
|
||||
p = "-gridmode=true";
|
||||
|
||||
proc_OpenSim = new ProcessManager("OpenSim.EXE", p);
|
||||
txtMainLog.AppendText("Starting: OpenSim (Region server)" + "\r\n");
|
||||
proc_OpenSim.OutputDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_OpenSim_DataReceived);
|
||||
proc_OpenSim.ErrorDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_OpenSim_DataReceived);
|
||||
proc_OpenSim.StartProcess();
|
||||
|
||||
btnStart.Enabled = false;
|
||||
btnStop.Enabled = true;
|
||||
|
||||
}
|
||||
public delegate void AppendText(string Text);
|
||||
void proc_UserServer_DataReceived(object sender, System.Diagnostics.DataReceivedEventArgs e)
|
||||
{
|
||||
this.Invoke(new AppendText(txtUserServer.AppendText), new object[] { e.Data + "\r\n" });
|
||||
this.Invoke(new AppendText(txtMainLog.AppendText), new object[] { "UserServer: " + e.Data + "\r\n" });
|
||||
}
|
||||
void proc_GridServer_DataReceived(object sender, System.Diagnostics.DataReceivedEventArgs e)
|
||||
{
|
||||
this.Invoke(new AppendText(txtGridServer.AppendText), new object[] { e.Data + "\r\n" });
|
||||
this.Invoke(new AppendText(txtMainLog.AppendText), new object[] { "GridServer: " + e.Data + "\r\n" });
|
||||
}
|
||||
void proc_AssetServer_DataReceived(object sender, System.Diagnostics.DataReceivedEventArgs e)
|
||||
{
|
||||
this.Invoke(new AppendText(txtAssetServer.AppendText), new object[] { e.Data + "\r\n" });
|
||||
this.Invoke(new AppendText(txtMainLog.AppendText), new object[] { "AssetServer: " + e.Data + "\r\n" });
|
||||
}
|
||||
void proc_OpenSim_DataReceived(object sender, System.Diagnostics.DataReceivedEventArgs e)
|
||||
{
|
||||
this.Invoke(new AppendText(txtOpenSim.AppendText), new object[] { e.Data + "\r\n" });
|
||||
this.Invoke(new AppendText(txtMainLog.AppendText), new object[] { "OpenSim: " + e.Data + "\r\n" });
|
||||
}
|
||||
|
||||
private void btnStop_Click(object sender, EventArgs e)
|
||||
{
|
||||
btnStart.Enabled = false;
|
||||
btnStop.Enabled = false;
|
||||
|
||||
if (proc_UserServer != null)
|
||||
{
|
||||
txtMainLog.AppendText("Shutting down UserServer. CPU time used: " + proc_UserServer.TotalProcessorTime.ToString() + "\r\n");
|
||||
proc_UserServer.StopProcess();
|
||||
}
|
||||
if (proc_GridServer != null)
|
||||
{
|
||||
txtMainLog.AppendText("Shutting down GridServer. CPU time used: " + proc_GridServer.TotalProcessorTime.ToString() + "\r\n");
|
||||
proc_GridServer.StopProcess();
|
||||
}
|
||||
if (proc_AssetServer != null)
|
||||
{
|
||||
txtMainLog.AppendText("Shutting down AssetServer. CPU time used: " + proc_AssetServer.TotalProcessorTime.ToString() + "\r\n");
|
||||
proc_AssetServer.StopProcess();
|
||||
}
|
||||
if (proc_OpenSim != null)
|
||||
{
|
||||
txtMainLog.AppendText("Shutting down OpenSim. CPU time used: " + proc_OpenSim.TotalProcessorTime.ToString() + "\r\n");
|
||||
proc_OpenSim.StopProcess();
|
||||
}
|
||||
|
||||
btnStart.Enabled = true;
|
||||
btnStop.Enabled = false;
|
||||
|
||||
|
||||
}
|
||||
|
||||
private void UpdateTabVisibility()
|
||||
{
|
||||
if (rbStandAloneMode.Checked)
|
||||
{
|
||||
if (tabLogs.TabPages.Contains(tabUserServer))
|
||||
tabLogs.TabPages.Remove(tabUserServer);
|
||||
if (tabLogs.TabPages.Contains(tabGridServer))
|
||||
tabLogs.TabPages.Remove(tabGridServer);
|
||||
if (tabLogs.TabPages.Contains(tabAssetServer))
|
||||
tabLogs.TabPages.Remove(tabAssetServer);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!tabLogs.TabPages.Contains(tabUserServer))
|
||||
tabLogs.TabPages.Add(tabUserServer);
|
||||
if (!tabLogs.TabPages.Contains(tabGridServer))
|
||||
tabLogs.TabPages.Add(tabGridServer);
|
||||
if (!tabLogs.TabPages.Contains(tabAssetServer))
|
||||
tabLogs.TabPages.Add(tabAssetServer);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void rbStandAloneMode_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
UpdateTabVisibility();
|
||||
}
|
||||
|
||||
private void rbGridRegionMode_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
UpdateTabVisibility();
|
||||
}
|
||||
|
||||
private void rbGridServer_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
UpdateTabVisibility();
|
||||
}
|
||||
|
||||
}
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
public partial class Main : Form
|
||||
{
|
||||
|
||||
public ProcessManager proc_OpenSim;
|
||||
public ProcessManager proc_UserServer;
|
||||
public ProcessManager proc_GridServer;
|
||||
public ProcessManager proc_AssetServer;
|
||||
|
||||
public Main()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void Main_Load(object sender, EventArgs e)
|
||||
{
|
||||
txtInputUserServer.KeyPress += new KeyPressEventHandler(txtInputUserServer_KeyPress);
|
||||
txtInputGridServer.KeyPress += new KeyPressEventHandler(txtInputGridServer_KeyPress);
|
||||
txtInputAssetServer.KeyPress += new KeyPressEventHandler(txtInputAssetServer_KeyPress);
|
||||
txtInputRegionServer.KeyPress += new KeyPressEventHandler(txtInputRegionServer_KeyPress);
|
||||
|
||||
tabLogs.Selected += new TabControlEventHandler(tabLogs_Selected);
|
||||
|
||||
UpdateTabVisibility();
|
||||
}
|
||||
|
||||
void tabLogs_Selected(object sender, TabControlEventArgs e)
|
||||
{
|
||||
if (e.TabPage == tabUserServer)
|
||||
txtInputUserServer.Focus();
|
||||
if (e.TabPage == tabGridServer)
|
||||
txtInputGridServer.Focus();
|
||||
if (e.TabPage == tabAssetServer)
|
||||
txtInputAssetServer.Focus();
|
||||
if (e.TabPage == tabRegionServer)
|
||||
txtInputRegionServer.Focus();
|
||||
}
|
||||
|
||||
void txtInputUserServer_KeyPress(object sender, KeyPressEventArgs e)
|
||||
{
|
||||
|
||||
if (e.KeyChar == 13)
|
||||
{
|
||||
// We got a command
|
||||
e.Handled = true;
|
||||
proc_UserServer.StandardInput.WriteLine(txtInputUserServer.Text + "\r\n");
|
||||
txtInputUserServer.Text = "";
|
||||
}
|
||||
}
|
||||
|
||||
void txtInputGridServer_KeyPress(object sender, KeyPressEventArgs e)
|
||||
{
|
||||
if (e.KeyChar == 13)
|
||||
{
|
||||
// We got a command
|
||||
e.Handled = true;
|
||||
proc_GridServer.StandardInput.WriteLine(txtInputGridServer.Text + "\r\n");
|
||||
txtInputGridServer.Text = "";
|
||||
}
|
||||
}
|
||||
|
||||
void txtInputAssetServer_KeyPress(object sender, KeyPressEventArgs e)
|
||||
{
|
||||
if (e.KeyChar == 13)
|
||||
{
|
||||
// We got a command
|
||||
e.Handled = true;
|
||||
proc_AssetServer.StandardInput.WriteLine(txtInputAssetServer.Text + "\r\n");
|
||||
txtInputAssetServer.Text = "";
|
||||
}
|
||||
}
|
||||
|
||||
void txtInputRegionServer_KeyPress(object sender, KeyPressEventArgs e)
|
||||
{
|
||||
if (e.KeyChar == 13)
|
||||
{
|
||||
// We got a command
|
||||
e.Handled = true;
|
||||
proc_OpenSim.StandardInput.WriteLine(txtInputRegionServer.Text + "\r\n");
|
||||
txtInputRegionServer.Text = "";
|
||||
}
|
||||
}
|
||||
|
||||
private void btnStart_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
//
|
||||
// THIS PART NEEDS TO BE MOVED TO A SEPARATE THREAD OR A TIMER OF SOME SORT
|
||||
// should not block on wait
|
||||
// ALSO - IF SOME SERVICES ARE NOT CONFIGURED, POP UP CONFIGURATION BOX FOR THAT SERVICE!
|
||||
//
|
||||
|
||||
btnStart.Enabled = false;
|
||||
btnStop.Enabled = false;
|
||||
|
||||
|
||||
|
||||
if (rbGridServer.Checked)
|
||||
{
|
||||
// Start UserServer
|
||||
proc_UserServer = new ProcessManager("OpenSim.Grid.UserServer.exe", "");
|
||||
txtMainLog.AppendText("Starting: User server" + "\r\n");
|
||||
proc_UserServer.OutputDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_UserServer_DataReceived);
|
||||
proc_UserServer.ErrorDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_UserServer_DataReceived);
|
||||
proc_UserServer.StartProcess();
|
||||
System.Threading.Thread.Sleep(3000);
|
||||
|
||||
// Start GridServer
|
||||
proc_GridServer = new ProcessManager("OpenSim.Grid.GridServer.exe", "");
|
||||
txtMainLog.AppendText("Starting: Grid server" + "\r\n");
|
||||
proc_GridServer.OutputDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_GridServer_DataReceived);
|
||||
proc_GridServer.ErrorDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_GridServer_DataReceived);
|
||||
proc_GridServer.StartProcess();
|
||||
System.Threading.Thread.Sleep(3000);
|
||||
|
||||
// Start AssetServer
|
||||
proc_AssetServer = new ProcessManager("OpenSim.Grid.AssetServer.exe", "");
|
||||
txtMainLog.AppendText("Starting: Asset server" + "\r\n");
|
||||
proc_AssetServer.OutputDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_AssetServer_DataReceived);
|
||||
proc_AssetServer.ErrorDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_AssetServer_DataReceived);
|
||||
proc_AssetServer.StartProcess();
|
||||
System.Threading.Thread.Sleep(3000);
|
||||
}
|
||||
|
||||
// Start OpenSim
|
||||
string p = "";
|
||||
if (rbGridServer.Checked)
|
||||
p = "-gridmode=true";
|
||||
|
||||
proc_OpenSim = new ProcessManager("OpenSim.EXE", p);
|
||||
txtMainLog.AppendText("Starting: OpenSim (Region server)" + "\r\n");
|
||||
proc_OpenSim.OutputDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_OpenSim_DataReceived);
|
||||
proc_OpenSim.ErrorDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_OpenSim_DataReceived);
|
||||
proc_OpenSim.StartProcess();
|
||||
|
||||
btnStart.Enabled = false;
|
||||
btnStop.Enabled = true;
|
||||
|
||||
}
|
||||
public delegate void AppendText(string Text);
|
||||
void proc_UserServer_DataReceived(object sender, System.Diagnostics.DataReceivedEventArgs e)
|
||||
{
|
||||
this.Invoke(new AppendText(txtUserServer.AppendText), new object[] { e.Data + "\r\n" });
|
||||
this.Invoke(new AppendText(txtMainLog.AppendText), new object[] { "UserServer: " + e.Data + "\r\n" });
|
||||
}
|
||||
void proc_GridServer_DataReceived(object sender, System.Diagnostics.DataReceivedEventArgs e)
|
||||
{
|
||||
this.Invoke(new AppendText(txtGridServer.AppendText), new object[] { e.Data + "\r\n" });
|
||||
this.Invoke(new AppendText(txtMainLog.AppendText), new object[] { "GridServer: " + e.Data + "\r\n" });
|
||||
}
|
||||
void proc_AssetServer_DataReceived(object sender, System.Diagnostics.DataReceivedEventArgs e)
|
||||
{
|
||||
this.Invoke(new AppendText(txtAssetServer.AppendText), new object[] { e.Data + "\r\n" });
|
||||
this.Invoke(new AppendText(txtMainLog.AppendText), new object[] { "AssetServer: " + e.Data + "\r\n" });
|
||||
}
|
||||
void proc_OpenSim_DataReceived(object sender, System.Diagnostics.DataReceivedEventArgs e)
|
||||
{
|
||||
this.Invoke(new AppendText(txtOpenSim.AppendText), new object[] { e.Data + "\r\n" });
|
||||
this.Invoke(new AppendText(txtMainLog.AppendText), new object[] { "OpenSim: " + e.Data + "\r\n" });
|
||||
}
|
||||
|
||||
private void btnStop_Click(object sender, EventArgs e)
|
||||
{
|
||||
btnStart.Enabled = false;
|
||||
btnStop.Enabled = false;
|
||||
|
||||
if (proc_UserServer != null)
|
||||
{
|
||||
txtMainLog.AppendText("Shutting down UserServer. CPU time used: " + proc_UserServer.TotalProcessorTime.ToString() + "\r\n");
|
||||
proc_UserServer.StopProcess();
|
||||
}
|
||||
if (proc_GridServer != null)
|
||||
{
|
||||
txtMainLog.AppendText("Shutting down GridServer. CPU time used: " + proc_GridServer.TotalProcessorTime.ToString() + "\r\n");
|
||||
proc_GridServer.StopProcess();
|
||||
}
|
||||
if (proc_AssetServer != null)
|
||||
{
|
||||
txtMainLog.AppendText("Shutting down AssetServer. CPU time used: " + proc_AssetServer.TotalProcessorTime.ToString() + "\r\n");
|
||||
proc_AssetServer.StopProcess();
|
||||
}
|
||||
if (proc_OpenSim != null)
|
||||
{
|
||||
txtMainLog.AppendText("Shutting down OpenSim. CPU time used: " + proc_OpenSim.TotalProcessorTime.ToString() + "\r\n");
|
||||
proc_OpenSim.StopProcess();
|
||||
}
|
||||
|
||||
btnStart.Enabled = true;
|
||||
btnStop.Enabled = false;
|
||||
|
||||
|
||||
}
|
||||
|
||||
private void UpdateTabVisibility()
|
||||
{
|
||||
if (rbStandAloneMode.Checked)
|
||||
{
|
||||
if (tabLogs.TabPages.Contains(tabUserServer))
|
||||
tabLogs.TabPages.Remove(tabUserServer);
|
||||
if (tabLogs.TabPages.Contains(tabGridServer))
|
||||
tabLogs.TabPages.Remove(tabGridServer);
|
||||
if (tabLogs.TabPages.Contains(tabAssetServer))
|
||||
tabLogs.TabPages.Remove(tabAssetServer);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!tabLogs.TabPages.Contains(tabUserServer))
|
||||
tabLogs.TabPages.Add(tabUserServer);
|
||||
if (!tabLogs.TabPages.Contains(tabGridServer))
|
||||
tabLogs.TabPages.Add(tabGridServer);
|
||||
if (!tabLogs.TabPages.Contains(tabAssetServer))
|
||||
tabLogs.TabPages.Add(tabAssetServer);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void rbStandAloneMode_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
UpdateTabVisibility();
|
||||
}
|
||||
|
||||
private void rbGridRegionMode_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
UpdateTabVisibility();
|
||||
}
|
||||
|
||||
private void rbGridServer_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
UpdateTabVisibility();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -1,71 +1,71 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
public class ProcessManager : Process
|
||||
{
|
||||
private string m_FileName;
|
||||
private string m_Arguments;
|
||||
public ProcessManager(string FileName,string Arguments)
|
||||
{
|
||||
m_FileName = FileName;
|
||||
m_Arguments = Arguments;
|
||||
|
||||
// MyProc = new Process();
|
||||
StartInfo.WorkingDirectory = AppDomain.CurrentDomain.BaseDirectory;
|
||||
Console.WriteLine("WorkingDirectory: " + StartInfo.WorkingDirectory);
|
||||
StartInfo.FileName = m_FileName;
|
||||
|
||||
//p.StartInfo.Arguments = "";
|
||||
StartInfo.UseShellExecute = false;
|
||||
StartInfo.RedirectStandardError = true;
|
||||
StartInfo.RedirectStandardInput = true;
|
||||
StartInfo.RedirectStandardOutput = true;
|
||||
StartInfo.CreateNoWindow = true;
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
public void StartProcess()
|
||||
{
|
||||
try
|
||||
{
|
||||
Start();
|
||||
BeginOutputReadLine();
|
||||
BeginErrorReadLine();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Console.WriteLine("Exception Occurred :{0},{1}",
|
||||
ex.Message, ex.StackTrace.ToString());
|
||||
}
|
||||
}
|
||||
public void StopProcess()
|
||||
{
|
||||
try
|
||||
{
|
||||
CancelErrorRead();
|
||||
CancelErrorRead();
|
||||
if (!HasExited)
|
||||
{
|
||||
StandardInput.WriteLine("quit");
|
||||
StandardInput.WriteLine("shutdown");
|
||||
System.Threading.Thread.Sleep(500);
|
||||
if (!HasExited)
|
||||
{
|
||||
Kill();
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Console.WriteLine("Exception Occurred :{0},{1}",
|
||||
ex.Message, ex.StackTrace.ToString());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
public class ProcessManager : Process
|
||||
{
|
||||
private string m_FileName;
|
||||
private string m_Arguments;
|
||||
public ProcessManager(string FileName,string Arguments)
|
||||
{
|
||||
m_FileName = FileName;
|
||||
m_Arguments = Arguments;
|
||||
|
||||
// MyProc = new Process();
|
||||
StartInfo.WorkingDirectory = AppDomain.CurrentDomain.BaseDirectory;
|
||||
Console.WriteLine("WorkingDirectory: " + StartInfo.WorkingDirectory);
|
||||
StartInfo.FileName = m_FileName;
|
||||
|
||||
//p.StartInfo.Arguments = "";
|
||||
StartInfo.UseShellExecute = false;
|
||||
StartInfo.RedirectStandardError = true;
|
||||
StartInfo.RedirectStandardInput = true;
|
||||
StartInfo.RedirectStandardOutput = true;
|
||||
StartInfo.CreateNoWindow = true;
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
public void StartProcess()
|
||||
{
|
||||
try
|
||||
{
|
||||
Start();
|
||||
BeginOutputReadLine();
|
||||
BeginErrorReadLine();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Console.WriteLine("Exception Occurred :{0},{1}",
|
||||
ex.Message, ex.StackTrace.ToString());
|
||||
}
|
||||
}
|
||||
public void StopProcess()
|
||||
{
|
||||
try
|
||||
{
|
||||
CancelErrorRead();
|
||||
CancelErrorRead();
|
||||
if (!HasExited)
|
||||
{
|
||||
StandardInput.WriteLine("quit");
|
||||
StandardInput.WriteLine("shutdown");
|
||||
System.Threading.Thread.Sleep(500);
|
||||
if (!HasExited)
|
||||
{
|
||||
Kill();
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Console.WriteLine("Exception Occurred :{0},{1}",
|
||||
ex.Message, ex.StackTrace.ToString());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
static class Program
|
||||
{
|
||||
/// <summary>
|
||||
/// The main entry point for the application.
|
||||
/// </summary>
|
||||
[STAThread]
|
||||
static void Main()
|
||||
{
|
||||
Application.EnableVisualStyles();
|
||||
Application.SetCompatibleTextRenderingDefault(false);
|
||||
Application.Run(new Main());
|
||||
}
|
||||
}
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
static class Program
|
||||
{
|
||||
/// <summary>
|
||||
/// The main entry point for the application.
|
||||
/// </summary>
|
||||
[STAThread]
|
||||
static void Main()
|
||||
{
|
||||
Application.EnableVisualStyles();
|
||||
Application.SetCompatibleTextRenderingDefault(false);
|
||||
Application.Run(new Main());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,33 +1,33 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("OpenSim.GUI")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("OpenSim.GUI")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2007")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Setting ComVisible to false makes the types in this assembly not visible
|
||||
// to COM components. If you need to access a type in this assembly from
|
||||
// COM, set the ComVisible attribute to true on that type.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||
[assembly: Guid("c8dbda49-66bd-476b-93b3-71774870b73e")]
|
||||
|
||||
// Version information for an assembly consists of the following four values:
|
||||
//
|
||||
// Major Version
|
||||
// Minor Version
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("OpenSim.GUI")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("OpenSim.GUI")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2007")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Setting ComVisible to false makes the types in this assembly not visible
|
||||
// to COM components. If you need to access a type in this assembly from
|
||||
// COM, set the ComVisible attribute to true on that type.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||
[assembly: Guid("c8dbda49-66bd-476b-93b3-71774870b73e")]
|
||||
|
||||
// Version information for an assembly consists of the following four values:
|
||||
//
|
||||
// Major Version
|
||||
// Minor Version
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
|
||||
@@ -1,71 +1,71 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:2.0.50727.312
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace OpenSim.GUI.Properties
|
||||
{
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// A strongly-typed resource class, for looking up localized strings, etc.
|
||||
/// </summary>
|
||||
// This class was auto-generated by the StronglyTypedResourceBuilder
|
||||
// class via a tool like ResGen or Visual Studio.
|
||||
// To add or remove a member, edit your .ResX file then rerun ResGen
|
||||
// with the /str option, or rebuild your VS project.
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
internal class Resources
|
||||
{
|
||||
|
||||
private static global::System.Resources.ResourceManager resourceMan;
|
||||
|
||||
private static global::System.Globalization.CultureInfo resourceCulture;
|
||||
|
||||
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
||||
internal Resources()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Returns the cached ResourceManager instance used by this class.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Resources.ResourceManager ResourceManager
|
||||
{
|
||||
get
|
||||
{
|
||||
if ((resourceMan == null))
|
||||
{
|
||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("OpenSim.GUI.Properties.Resources", typeof(Resources).Assembly);
|
||||
resourceMan = temp;
|
||||
}
|
||||
return resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Overrides the current thread's CurrentUICulture property for all
|
||||
/// resource lookups using this strongly typed resource class.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Globalization.CultureInfo Culture
|
||||
{
|
||||
get
|
||||
{
|
||||
return resourceCulture;
|
||||
}
|
||||
set
|
||||
{
|
||||
resourceCulture = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:2.0.50727.312
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace OpenSim.GUI.Properties
|
||||
{
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// A strongly-typed resource class, for looking up localized strings, etc.
|
||||
/// </summary>
|
||||
// This class was auto-generated by the StronglyTypedResourceBuilder
|
||||
// class via a tool like ResGen or Visual Studio.
|
||||
// To add or remove a member, edit your .ResX file then rerun ResGen
|
||||
// with the /str option, or rebuild your VS project.
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
internal class Resources
|
||||
{
|
||||
|
||||
private static global::System.Resources.ResourceManager resourceMan;
|
||||
|
||||
private static global::System.Globalization.CultureInfo resourceCulture;
|
||||
|
||||
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
||||
internal Resources()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Returns the cached ResourceManager instance used by this class.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Resources.ResourceManager ResourceManager
|
||||
{
|
||||
get
|
||||
{
|
||||
if ((resourceMan == null))
|
||||
{
|
||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("OpenSim.GUI.Properties.Resources", typeof(Resources).Assembly);
|
||||
resourceMan = temp;
|
||||
}
|
||||
return resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Overrides the current thread's CurrentUICulture property for all
|
||||
/// resource lookups using this strongly typed resource class.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Globalization.CultureInfo Culture
|
||||
{
|
||||
get
|
||||
{
|
||||
return resourceCulture;
|
||||
}
|
||||
set
|
||||
{
|
||||
resourceCulture = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,30 +1,30 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:2.0.50727.312
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace OpenSim.GUI.Properties
|
||||
{
|
||||
|
||||
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "8.0.0.0")]
|
||||
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
|
||||
{
|
||||
|
||||
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
||||
|
||||
public static Settings Default
|
||||
{
|
||||
get
|
||||
{
|
||||
return defaultInstance;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:2.0.50727.312
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace OpenSim.GUI.Properties
|
||||
{
|
||||
|
||||
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "8.0.0.0")]
|
||||
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
|
||||
{
|
||||
|
||||
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
||||
|
||||
public static Settings Default
|
||||
{
|
||||
get
|
||||
{
|
||||
return defaultInstance;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
120
OpenSim/Tools/OpenSim.GUI/frmConfiguration.Designer.cs
generated
120
OpenSim/Tools/OpenSim.GUI/frmConfiguration.Designer.cs
generated
@@ -1,61 +1,61 @@
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
partial class frmConfiguration
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmConfiguration));
|
||||
this.textBox1 = new System.Windows.Forms.TextBox();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// textBox1
|
||||
//
|
||||
this.textBox1.Location = new System.Drawing.Point(12, 12);
|
||||
this.textBox1.Multiline = true;
|
||||
this.textBox1.Name = "textBox1";
|
||||
this.textBox1.Size = new System.Drawing.Size(570, 190);
|
||||
this.textBox1.TabIndex = 0;
|
||||
this.textBox1.Text = resources.GetString("textBox1.Text");
|
||||
//
|
||||
// frmConfiguration
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(664, 413);
|
||||
this.Controls.Add(this.textBox1);
|
||||
this.Name = "frmConfiguration";
|
||||
this.Text = "Configuration";
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.TextBox textBox1;
|
||||
}
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
partial class frmConfiguration
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmConfiguration));
|
||||
this.textBox1 = new System.Windows.Forms.TextBox();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// textBox1
|
||||
//
|
||||
this.textBox1.Location = new System.Drawing.Point(12, 12);
|
||||
this.textBox1.Multiline = true;
|
||||
this.textBox1.Name = "textBox1";
|
||||
this.textBox1.Size = new System.Drawing.Size(570, 190);
|
||||
this.textBox1.TabIndex = 0;
|
||||
this.textBox1.Text = resources.GetString("textBox1.Text");
|
||||
//
|
||||
// frmConfiguration
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(664, 413);
|
||||
this.Controls.Add(this.textBox1);
|
||||
this.Name = "frmConfiguration";
|
||||
this.Text = "Configuration";
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.TextBox textBox1;
|
||||
}
|
||||
}
|
||||
@@ -1,18 +1,18 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
public partial class frmConfiguration : Form
|
||||
{
|
||||
public frmConfiguration()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
}
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace OpenSim.GUI
|
||||
{
|
||||
public partial class frmConfiguration : Form
|
||||
{
|
||||
public frmConfiguration()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user