diff options
author | Justin Clarke Casey | 2008-10-27 21:29:22 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2008-10-27 21:29:22 +0000 |
commit | e6a141b0f5afb5a78cc5560c993c05e8d4d56eec (patch) | |
tree | 6a93331a53a886e07d39e96a5db32f87e58ae9cd /OpenSim/Tools/OpenSim.GUI | |
parent | * cleanup: Update the avatar factory (appearance module) in Region/Environmen... (diff) | |
download | opensim-SC-e6a141b0f5afb5a78cc5560c993c05e8d4d56eec.zip opensim-SC-e6a141b0f5afb5a78cc5560c993c05e8d4d56eec.tar.gz opensim-SC-e6a141b0f5afb5a78cc5560c993c05e8d4d56eec.tar.bz2 opensim-SC-e6a141b0f5afb5a78cc5560c993c05e8d4d56eec.tar.xz |
* Remove the OpenSim GUI.
* A better version can now be found on the forge at http://forge.opensimulator.org/gf/project/osgui
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/InputTextBoxControl.cs | 111 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/Main.Designer.cs | 1434 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/Main.cs | 536 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/Main.resx | 135 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/OpenSim.GUI.csproj | 94 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/ProcessManager.cs | 98 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/Program.cs | 47 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/Properties/AssemblyInfo.cs | 60 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/Properties/Resources.Designer.cs | 95 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/Properties/Resources.resx | 117 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/Properties/Settings.Designer.cs | 54 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/Properties/Settings.settings | 7 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/frmConfiguration.Designer.cs | 88 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/frmConfiguration.cs | 45 | ||||
-rw-r--r-- | OpenSim/Tools/OpenSim.GUI/frmConfiguration.resx | 129 |
15 files changed, 0 insertions, 3050 deletions
diff --git a/OpenSim/Tools/OpenSim.GUI/InputTextBoxControl.cs b/OpenSim/Tools/OpenSim.GUI/InputTextBoxControl.cs deleted file mode 100644 index d6a3d04..0000000 --- a/OpenSim/Tools/OpenSim.GUI/InputTextBoxControl.cs +++ /dev/null | |||
@@ -1,111 +0,0 @@ | |||
1 | /* | ||
2 | * Copyright (c) Contributors, http://opensimulator.org/ | ||
3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions are met: | ||
7 | * * Redistributions of source code must retain the above copyright | ||
8 | * notice, this list of conditions and the following disclaimer. | ||
9 | * * Redistributions in binary form must reproduce the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer in the | ||
11 | * documentation and/or other materials provided with the distribution. | ||
12 | * * Neither the name of the OpenSim Project nor the | ||
13 | * names of its contributors may be used to endorse or promote products | ||
14 | * derived from this software without specific prior written permission. | ||
15 | * | ||
16 | * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY | ||
17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
19 | * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | ||
20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
26 | */ | ||
27 | |||
28 | using System; | ||
29 | using System.Collections.Generic; | ||
30 | using System.Text; | ||
31 | using System.Windows.Forms; | ||
32 | |||
33 | namespace OpenSim.GUI | ||
34 | { | ||
35 | class InputTextBoxControl:System.Windows.Forms.TextBox | ||
36 | { | ||
37 | public InputTextBoxControl() | ||
38 | { | ||
39 | this.KeyDown += new System.Windows.Forms.KeyEventHandler(TextInputControl_KeyDown); | ||
40 | } | ||
41 | |||
42 | private List<string> CommandHistory = new List<string>(); | ||
43 | private bool InHistory = false; | ||
44 | private int HistoryPosition = -1; | ||
45 | |||
46 | void TextInputControl_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) | ||
47 | { | ||
48 | if (e.KeyCode == Keys.Enter && InHistory == false) | ||
49 | { | ||
50 | CommandHistory.Add(this.Text); | ||
51 | } | ||
52 | |||
53 | if (e.KeyCode == Keys.Up || e.KeyCode == Keys.Down) | ||
54 | { | ||
55 | // if not inside buffer, enter | ||
56 | // InBuffer = true | ||
57 | //Console.WriteLine("History: Check"); | ||
58 | if (InHistory == false) | ||
59 | { | ||
60 | if (this.Text != "") | ||
61 | { | ||
62 | //Console.WriteLine("History: Add"); | ||
63 | CommandHistory.Add(this.Text); | ||
64 | HistoryPosition = CommandHistory.Count; | ||
65 | } | ||
66 | else | ||
67 | { | ||
68 | //HistoryPosition = CommandHistory.Count + 1; | ||
69 | } | ||
70 | //Console.WriteLine("History: InHistory"); | ||
71 | InHistory = true; | ||
72 | } | ||
73 | |||
74 | if (e.KeyCode == Keys.Up) | ||
75 | HistoryPosition -= 1; | ||
76 | if (e.KeyCode == Keys.Down) | ||
77 | HistoryPosition += 1; | ||
78 | |||
79 | if (HistoryPosition > CommandHistory.Count - 1) | ||
80 | HistoryPosition = -1; | ||
81 | if (HistoryPosition < -1) | ||
82 | HistoryPosition = CommandHistory.Count - 1; | ||
83 | |||
84 | //Console.WriteLine("History: Pos: " + HistoryPosition); | ||
85 | //Console.WriteLine("History: HaveInHistCount: " + CommandHistory.Count); | ||
86 | if (CommandHistory.Count != 0) | ||
87 | { | ||
88 | if (HistoryPosition != -1) | ||
89 | { | ||
90 | //Console.WriteLine("History: Getting"); | ||
91 | //this.Text = CommandHistory.Item(HistoryPosition); | ||
92 | this.Text = CommandHistory[HistoryPosition]; | ||
93 | this.SelectionStart = this.Text.Length; | ||
94 | this.SelectionLength = 0; | ||
95 | } | ||
96 | else | ||
97 | { | ||
98 | //Console.WriteLine("History: Nothing"); | ||
99 | this.Text = ""; | ||
100 | } | ||
101 | } | ||
102 | e.Handled = true; | ||
103 | } | ||
104 | else | ||
105 | { | ||
106 | InHistory = false; | ||
107 | HistoryPosition = -1; | ||
108 | } | ||
109 | } | ||
110 | } | ||
111 | } | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/Main.Designer.cs b/OpenSim/Tools/OpenSim.GUI/Main.Designer.cs deleted file mode 100644 index af29bce..0000000 --- a/OpenSim/Tools/OpenSim.GUI/Main.Designer.cs +++ /dev/null | |||
@@ -1,1434 +0,0 @@ | |||
1 | /* | ||
2 | * Copyright (c) Contributors, http://opensimulator.org/ | ||
3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions are met: | ||
7 | * * Redistributions of source code must retain the above copyright | ||
8 | * notice, this list of conditions and the following disclaimer. | ||
9 | * * Redistributions in binary form must reproduce the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer in the | ||
11 | * documentation and/or other materials provided with the distribution. | ||
12 | * * Neither the name of the OpenSim Project nor the | ||
13 | * names of its contributors may be used to endorse or promote products | ||
14 | * derived from this software without specific prior written permission. | ||
15 | * | ||
16 | * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY | ||
17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
19 | * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | ||
20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
26 | */ | ||
27 | |||
28 | namespace OpenSim.GUI | ||
29 | { | ||
30 | partial class Main | ||
31 | { | ||
32 | /// <summary> | ||
33 | /// Required designer variable. | ||
34 | /// </summary> | ||
35 | private System.ComponentModel.IContainer components = null; | ||
36 | |||
37 | /// <summary> | ||
38 | /// Clean up any resources being used. | ||
39 | /// </summary> | ||
40 | /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||
41 | protected override void Dispose(bool disposing) | ||
42 | { | ||
43 | if (disposing && (components != null)) | ||
44 | { | ||
45 | components.Dispose(); | ||
46 | } | ||
47 | base.Dispose(disposing); | ||
48 | } | ||
49 | |||
50 | #region Windows Form Designer generated code | ||
51 | |||
52 | /// <summary> | ||
53 | /// Required method for Designer support - do not modify | ||
54 | /// the contents of this method with the code editor. | ||
55 | /// </summary> | ||
56 | private void InitializeComponent() | ||
57 | { | ||
58 | this.components = new System.ComponentModel.Container(); | ||
59 | this.menuStrip1 = new System.Windows.Forms.MenuStrip(); | ||
60 | this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | ||
61 | this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | ||
62 | this.timer1 = new System.Windows.Forms.Timer(this.components); | ||
63 | this.clientBox1 = new System.Windows.Forms.TextBox(); | ||
64 | this.btnStart = new System.Windows.Forms.Button(); | ||
65 | this.btnStop = new System.Windows.Forms.Button(); | ||
66 | this.rbGridRegionMode = new System.Windows.Forms.RadioButton(); | ||
67 | this.rbStandAloneMode = new System.Windows.Forms.RadioButton(); | ||
68 | this.rbGridServer = new System.Windows.Forms.RadioButton(); | ||
69 | this.Launch1 = new System.Windows.Forms.Button(); | ||
70 | this.gbLog = new System.Windows.Forms.GroupBox(); | ||
71 | this.tabLogs = new System.Windows.Forms.TabControl(); | ||
72 | this.tabMainLog = new System.Windows.Forms.TabPage(); | ||
73 | this.txtMainLog = new System.Windows.Forms.TextBox(); | ||
74 | this.tabRegionServer = new System.Windows.Forms.TabPage(); | ||
75 | this.txtInputRegionServer = new OpenSim.GUI.InputTextBoxControl(); | ||
76 | this.label1 = new System.Windows.Forms.Label(); | ||
77 | this.txtOpenSim = new System.Windows.Forms.TextBox(); | ||
78 | this.tabUserServer = new System.Windows.Forms.TabPage(); | ||
79 | this.txtInputUserServer = new OpenSim.GUI.InputTextBoxControl(); | ||
80 | this.label2 = new System.Windows.Forms.Label(); | ||
81 | this.txtUserServer = new System.Windows.Forms.TextBox(); | ||
82 | this.tabAssetServer = new System.Windows.Forms.TabPage(); | ||
83 | this.txtInputAssetServer = new OpenSim.GUI.InputTextBoxControl(); | ||
84 | this.label3 = new System.Windows.Forms.Label(); | ||
85 | this.txtAssetServer = new System.Windows.Forms.TextBox(); | ||
86 | this.tabGridServer = new System.Windows.Forms.TabPage(); | ||
87 | this.txtInputGridServer = new OpenSim.GUI.InputTextBoxControl(); | ||
88 | this.label4 = new System.Windows.Forms.Label(); | ||
89 | this.txtGridServer = new System.Windows.Forms.TextBox(); | ||
90 | this.label5 = new System.Windows.Forms.Label(); | ||
91 | this.noProbe1 = new System.Windows.Forms.CheckBox(); | ||
92 | this.label6 = new System.Windows.Forms.Label(); | ||
93 | this.multiple1 = new System.Windows.Forms.CheckBox(); | ||
94 | this.label7 = new System.Windows.Forms.Label(); | ||
95 | this.noMultiple1 = new System.Windows.Forms.CheckBox(); | ||
96 | this.ignorepixeldepth1 = new System.Windows.Forms.CheckBox(); | ||
97 | this.nothread1 = new System.Windows.Forms.CheckBox(); | ||
98 | this.safe1 = new System.Windows.Forms.CheckBox(); | ||
99 | this.noconsole1 = new System.Windows.Forms.CheckBox(); | ||
100 | this.log1 = new System.Windows.Forms.CheckBox(); | ||
101 | this.helperuri1 = new System.Windows.Forms.CheckBox(); | ||
102 | this.autologin1 = new System.Windows.Forms.CheckBox(); | ||
103 | this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); | ||
104 | this.dialog1 = new System.Windows.Forms.CheckBox(); | ||
105 | this.previous1 = new System.Windows.Forms.CheckBox(); | ||
106 | this.simple1 = new System.Windows.Forms.CheckBox(); | ||
107 | this.noinvlib1 = new System.Windows.Forms.CheckBox(); | ||
108 | this.debugst1 = new System.Windows.Forms.CheckBox(); | ||
109 | this.spanish1 = new System.Windows.Forms.CheckBox(); | ||
110 | this.korean1 = new System.Windows.Forms.CheckBox(); | ||
111 | this.local1 = new System.Windows.Forms.CheckBox(); | ||
112 | this.purge1 = new System.Windows.Forms.CheckBox(); | ||
113 | this.nofmod1 = new System.Windows.Forms.CheckBox(); | ||
114 | this.noaudio1 = new System.Windows.Forms.CheckBox(); | ||
115 | this.nosound1 = new System.Windows.Forms.CheckBox(); | ||
116 | this.url1 = new System.Windows.Forms.CheckBox(); | ||
117 | this.port1 = new System.Windows.Forms.CheckBox(); | ||
118 | this.simBox1 = new System.Windows.Forms.TextBox(); | ||
119 | this.portBox1 = new System.Windows.Forms.TextBox(); | ||
120 | this.user1 = new System.Windows.Forms.CheckBox(); | ||
121 | this.quitAfter1 = new System.Windows.Forms.CheckBox(); | ||
122 | this.techTag1 = new System.Windows.Forms.CheckBox(); | ||
123 | this.yield1 = new System.Windows.Forms.CheckBox(); | ||
124 | this.logfile1 = new System.Windows.Forms.CheckBox(); | ||
125 | this.settings1 = new System.Windows.Forms.CheckBox(); | ||
126 | this.outbw1 = new System.Windows.Forms.CheckBox(); | ||
127 | this.inbw1 = new System.Windows.Forms.CheckBox(); | ||
128 | this.drop1 = new System.Windows.Forms.CheckBox(); | ||
129 | this.dropBox1 = new System.Windows.Forms.TextBox(); | ||
130 | this.inbwBox1 = new System.Windows.Forms.TextBox(); | ||
131 | this.outbwBox1 = new System.Windows.Forms.TextBox(); | ||
132 | this.settingsBox1 = new System.Windows.Forms.TextBox(); | ||
133 | this.logfileBox1 = new System.Windows.Forms.TextBox(); | ||
134 | this.yieldBox1 = new System.Windows.Forms.TextBox(); | ||
135 | this.techtagBox1 = new System.Windows.Forms.TextBox(); | ||
136 | this.quitafterBox1 = new System.Windows.Forms.TextBox(); | ||
137 | this.comboBox1 = new System.Windows.Forms.ComboBox(); | ||
138 | this.loginuri1 = new System.Windows.Forms.CheckBox(); | ||
139 | this.loginuriBox1 = new System.Windows.Forms.TextBox(); | ||
140 | this.set1 = new System.Windows.Forms.CheckBox(); | ||
141 | this.setBox1 = new System.Windows.Forms.TextBox(); | ||
142 | this.errmask1 = new System.Windows.Forms.CheckBox(); | ||
143 | this.skin1 = new System.Windows.Forms.CheckBox(); | ||
144 | this.login1 = new System.Windows.Forms.CheckBox(); | ||
145 | this.errmaskBox1 = new System.Windows.Forms.TextBox(); | ||
146 | this.skinBox1 = new System.Windows.Forms.TextBox(); | ||
147 | this.firstBox1 = new System.Windows.Forms.TextBox(); | ||
148 | this.lastBox1 = new System.Windows.Forms.TextBox(); | ||
149 | this.noutc1 = new System.Windows.Forms.CheckBox(); | ||
150 | this.passBox1 = new System.Windows.Forms.TextBox(); | ||
151 | this.raw1 = new System.Windows.Forms.CheckBox(); | ||
152 | this.rawBox1 = new System.Windows.Forms.TextBox(); | ||
153 | this.clear1 = new System.Windows.Forms.Button(); | ||
154 | this.nataddress1 = new System.Windows.Forms.TextBox(); | ||
155 | this.label8 = new System.Windows.Forms.Label(); | ||
156 | this.label9 = new System.Windows.Forms.Label(); | ||
157 | this.exeBox1 = new System.Windows.Forms.TextBox(); | ||
158 | this.label10 = new System.Windows.Forms.Label(); | ||
159 | this.label11 = new System.Windows.Forms.Label(); | ||
160 | this.label12 = new System.Windows.Forms.Label(); | ||
161 | this.label13 = new System.Windows.Forms.Label(); | ||
162 | this.menuStrip1.SuspendLayout(); | ||
163 | this.gbLog.SuspendLayout(); | ||
164 | this.tabLogs.SuspendLayout(); | ||
165 | this.tabMainLog.SuspendLayout(); | ||
166 | this.tabRegionServer.SuspendLayout(); | ||
167 | this.tabUserServer.SuspendLayout(); | ||
168 | this.tabAssetServer.SuspendLayout(); | ||
169 | this.tabGridServer.SuspendLayout(); | ||
170 | this.SuspendLayout(); | ||
171 | // | ||
172 | // menuStrip1 | ||
173 | // | ||
174 | this.menuStrip1.AutoSize = false; | ||
175 | this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { | ||
176 | this.fileToolStripMenuItem}); | ||
177 | this.menuStrip1.Location = new System.Drawing.Point(0, 0); | ||
178 | this.menuStrip1.Name = "menuStrip1"; | ||
179 | this.menuStrip1.Size = new System.Drawing.Size(900, 20); | ||
180 | this.menuStrip1.TabIndex = 7; | ||
181 | this.menuStrip1.Text = "menuStrip1"; | ||
182 | // | ||
183 | // fileToolStripMenuItem | ||
184 | // | ||
185 | this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { | ||
186 | this.exitToolStripMenuItem}); | ||
187 | this.fileToolStripMenuItem.Name = "fileToolStripMenuItem"; | ||
188 | this.fileToolStripMenuItem.Size = new System.Drawing.Size(35, 16); | ||
189 | this.fileToolStripMenuItem.Text = "File"; | ||
190 | // | ||
191 | // exitToolStripMenuItem | ||
192 | // | ||
193 | this.exitToolStripMenuItem.Name = "exitToolStripMenuItem"; | ||
194 | this.exitToolStripMenuItem.Size = new System.Drawing.Size(130, 22); | ||
195 | this.exitToolStripMenuItem.Text = "Exit Cleanly"; | ||
196 | this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click); | ||
197 | // | ||
198 | // timer1 | ||
199 | // | ||
200 | this.timer1.Enabled = true; | ||
201 | // | ||
202 | // clientBox1 | ||
203 | // | ||
204 | this.clientBox1.Location = new System.Drawing.Point(680, 27); | ||
205 | this.clientBox1.Name = "clientBox1"; | ||
206 | this.clientBox1.Size = new System.Drawing.Size(213, 20); | ||
207 | this.clientBox1.TabIndex = 8; | ||
208 | this.clientBox1.Text = "C://Secondlife//"; | ||
209 | // | ||
210 | // btnStart | ||
211 | // | ||
212 | this.btnStart.Location = new System.Drawing.Point(7, 366); | ||
213 | this.btnStart.Name = "btnStart"; | ||
214 | this.btnStart.Size = new System.Drawing.Size(80, 23); | ||
215 | this.btnStart.TabIndex = 2; | ||
216 | this.btnStart.Text = "Start"; | ||
217 | this.btnStart.UseVisualStyleBackColor = true; | ||
218 | this.btnStart.Click += new System.EventHandler(this.btnStart_Click); | ||
219 | // | ||
220 | // btnStop | ||
221 | // | ||
222 | this.btnStop.Location = new System.Drawing.Point(92, 366); | ||
223 | this.btnStop.Name = "btnStop"; | ||
224 | this.btnStop.Size = new System.Drawing.Size(80, 23); | ||
225 | this.btnStop.TabIndex = 3; | ||
226 | this.btnStop.Text = "Stop"; | ||
227 | this.btnStop.UseVisualStyleBackColor = true; | ||
228 | this.btnStop.Click += new System.EventHandler(this.btnStop_Click); | ||
229 | // | ||
230 | // rbGridRegionMode | ||
231 | // | ||
232 | this.rbGridRegionMode.AutoSize = true; | ||
233 | this.rbGridRegionMode.Location = new System.Drawing.Point(96, 27); | ||
234 | this.rbGridRegionMode.Name = "rbGridRegionMode"; | ||
235 | this.rbGridRegionMode.Size = new System.Drawing.Size(76, 17); | ||
236 | this.rbGridRegionMode.TabIndex = 4; | ||
237 | this.rbGridRegionMode.Text = "Grid region"; | ||
238 | this.rbGridRegionMode.UseVisualStyleBackColor = true; | ||
239 | this.rbGridRegionMode.CheckedChanged += new System.EventHandler(this.rbGridRegionMode_CheckedChanged); | ||
240 | // | ||
241 | // rbStandAloneMode | ||
242 | // | ||
243 | this.rbStandAloneMode.AutoSize = true; | ||
244 | this.rbStandAloneMode.Checked = true; | ||
245 | this.rbStandAloneMode.Location = new System.Drawing.Point(8, 27); | ||
246 | this.rbStandAloneMode.Name = "rbStandAloneMode"; | ||
247 | this.rbStandAloneMode.Size = new System.Drawing.Size(82, 17); | ||
248 | this.rbStandAloneMode.TabIndex = 5; | ||
249 | this.rbStandAloneMode.TabStop = true; | ||
250 | this.rbStandAloneMode.Text = "Stand alone"; | ||
251 | this.rbStandAloneMode.UseVisualStyleBackColor = true; | ||
252 | this.rbStandAloneMode.CheckedChanged += new System.EventHandler(this.rbStandAloneMode_CheckedChanged); | ||
253 | // | ||
254 | // rbGridServer | ||
255 | // | ||
256 | this.rbGridServer.AutoSize = true; | ||
257 | this.rbGridServer.Location = new System.Drawing.Point(178, 27); | ||
258 | this.rbGridServer.Name = "rbGridServer"; | ||
259 | this.rbGridServer.Size = new System.Drawing.Size(76, 17); | ||
260 | this.rbGridServer.TabIndex = 6; | ||
261 | this.rbGridServer.Text = "Grid server"; | ||
262 | this.rbGridServer.UseVisualStyleBackColor = true; | ||
263 | this.rbGridServer.CheckedChanged += new System.EventHandler(this.rbGridServer_CheckedChanged); | ||
264 | // | ||
265 | // Launch1 | ||
266 | // | ||
267 | this.Launch1.Location = new System.Drawing.Point(264, 366); | ||
268 | this.Launch1.Name = "Launch1"; | ||
269 | this.Launch1.Size = new System.Drawing.Size(80, 23); | ||
270 | this.Launch1.TabIndex = 9; | ||
271 | this.Launch1.Text = "Client Launch"; | ||
272 | this.Launch1.UseVisualStyleBackColor = true; | ||
273 | this.Launch1.Click += new System.EventHandler(this.Launch1_Click); | ||
274 | // | ||
275 | // gbLog | ||
276 | // | ||
277 | this.gbLog.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | ||
278 | | System.Windows.Forms.AnchorStyles.Left) | ||
279 | | System.Windows.Forms.AnchorStyles.Right))); | ||
280 | this.gbLog.Controls.Add(this.tabLogs); | ||
281 | this.gbLog.Location = new System.Drawing.Point(8, 50); | ||
282 | this.gbLog.Name = "gbLog"; | ||
283 | this.gbLog.Size = new System.Drawing.Size(345, 310); | ||
284 | this.gbLog.TabIndex = 1; | ||
285 | this.gbLog.TabStop = false; | ||
286 | this.gbLog.Text = "Logs"; | ||
287 | // | ||
288 | // tabLogs | ||
289 | // | ||
290 | this.tabLogs.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | ||
291 | | System.Windows.Forms.AnchorStyles.Left) | ||
292 | | System.Windows.Forms.AnchorStyles.Right))); | ||
293 | this.tabLogs.Controls.Add(this.tabMainLog); | ||
294 | this.tabLogs.Controls.Add(this.tabRegionServer); | ||
295 | this.tabLogs.Controls.Add(this.tabUserServer); | ||
296 | this.tabLogs.Controls.Add(this.tabAssetServer); | ||
297 | this.tabLogs.Controls.Add(this.tabGridServer); | ||
298 | this.tabLogs.Location = new System.Drawing.Point(6, 19); | ||
299 | this.tabLogs.Name = "tabLogs"; | ||
300 | this.tabLogs.SelectedIndex = 0; | ||
301 | this.tabLogs.Size = new System.Drawing.Size(333, 285); | ||
302 | this.tabLogs.TabIndex = 0; | ||
303 | // | ||
304 | // tabMainLog | ||
305 | // | ||
306 | this.tabMainLog.Controls.Add(this.txtMainLog); | ||
307 | this.tabMainLog.Location = new System.Drawing.Point(4, 22); | ||
308 | this.tabMainLog.Name = "tabMainLog"; | ||
309 | this.tabMainLog.Size = new System.Drawing.Size(325, 259); | ||
310 | this.tabMainLog.TabIndex = 4; | ||
311 | this.tabMainLog.Text = "Main log"; | ||
312 | this.tabMainLog.UseVisualStyleBackColor = true; | ||
313 | // | ||
314 | // txtMainLog | ||
315 | // | ||
316 | this.txtMainLog.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | ||
317 | | System.Windows.Forms.AnchorStyles.Left) | ||
318 | | System.Windows.Forms.AnchorStyles.Right))); | ||
319 | this.txtMainLog.Location = new System.Drawing.Point(0, 0); | ||
320 | this.txtMainLog.Multiline = true; | ||
321 | this.txtMainLog.Name = "txtMainLog"; | ||
322 | this.txtMainLog.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; | ||
323 | this.txtMainLog.Size = new System.Drawing.Size(325, 259); | ||
324 | this.txtMainLog.TabIndex = 1; | ||
325 | // | ||
326 | // tabRegionServer | ||
327 | // | ||
328 | this.tabRegionServer.Controls.Add(this.txtInputRegionServer); | ||
329 | this.tabRegionServer.Controls.Add(this.label1); | ||
330 | this.tabRegionServer.Controls.Add(this.txtOpenSim); | ||
331 | this.tabRegionServer.Location = new System.Drawing.Point(4, 22); | ||
332 | this.tabRegionServer.Name = "tabRegionServer"; | ||
333 | this.tabRegionServer.Padding = new System.Windows.Forms.Padding(3); | ||
334 | this.tabRegionServer.Size = new System.Drawing.Size(325, 259); | ||
335 | this.tabRegionServer.TabIndex = 0; | ||
336 | this.tabRegionServer.Text = "Region server"; | ||
337 | this.tabRegionServer.UseVisualStyleBackColor = true; | ||
338 | // | ||
339 | // txtInputRegionServer | ||
340 | // | ||
341 | this.txtInputRegionServer.Location = new System.Drawing.Point(53, 239); | ||
342 | this.txtInputRegionServer.Name = "txtInputRegionServer"; | ||
343 | this.txtInputRegionServer.Size = new System.Drawing.Size(272, 20); | ||
344 | this.txtInputRegionServer.TabIndex = 5; | ||
345 | // | ||
346 | // label1 | ||
347 | // | ||
348 | this.label1.AutoSize = true; | ||
349 | this.label1.Location = new System.Drawing.Point(0, 242); | ||
350 | this.label1.Name = "label1"; | ||
351 | this.label1.Size = new System.Drawing.Size(57, 13); | ||
352 | this.label1.TabIndex = 4; | ||
353 | this.label1.Text = "Command:"; | ||
354 | // | ||
355 | // txtOpenSim | ||
356 | // | ||
357 | this.txtOpenSim.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | ||
358 | | System.Windows.Forms.AnchorStyles.Left) | ||
359 | | System.Windows.Forms.AnchorStyles.Right))); | ||
360 | this.txtOpenSim.Location = new System.Drawing.Point(0, 0); | ||
361 | this.txtOpenSim.Multiline = true; | ||
362 | this.txtOpenSim.Name = "txtOpenSim"; | ||
363 | this.txtOpenSim.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; | ||
364 | this.txtOpenSim.Size = new System.Drawing.Size(325, 236); | ||
365 | this.txtOpenSim.TabIndex = 0; | ||
366 | // | ||
367 | // tabUserServer | ||
368 | // | ||
369 | this.tabUserServer.Controls.Add(this.txtInputUserServer); | ||
370 | this.tabUserServer.Controls.Add(this.label2); | ||
371 | this.tabUserServer.Controls.Add(this.txtUserServer); | ||
372 | this.tabUserServer.Location = new System.Drawing.Point(4, 22); | ||
373 | this.tabUserServer.Name = "tabUserServer"; | ||
374 | this.tabUserServer.Padding = new System.Windows.Forms.Padding(3); | ||
375 | this.tabUserServer.Size = new System.Drawing.Size(325, 259); | ||
376 | this.tabUserServer.TabIndex = 1; | ||
377 | this.tabUserServer.Text = "User server"; | ||
378 | this.tabUserServer.UseVisualStyleBackColor = true; | ||
379 | // | ||
380 | // txtInputUserServer | ||
381 | // | ||
382 | this.txtInputUserServer.Location = new System.Drawing.Point(53, 239); | ||
383 | this.txtInputUserServer.Name = "txtInputUserServer"; | ||
384 | this.txtInputUserServer.Size = new System.Drawing.Size(272, 20); | ||
385 | this.txtInputUserServer.TabIndex = 7; | ||
386 | // | ||
387 | // label2 | ||
388 | // | ||
389 | this.label2.AutoSize = true; | ||
390 | this.label2.Location = new System.Drawing.Point(0, 242); | ||
391 | this.label2.Name = "label2"; | ||
392 | this.label2.Size = new System.Drawing.Size(57, 13); | ||
393 | this.label2.TabIndex = 6; | ||
394 | this.label2.Text = "Command:"; | ||
395 | // | ||
396 | // txtUserServer | ||
397 | // | ||
398 | this.txtUserServer.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | ||
399 | | System.Windows.Forms.AnchorStyles.Left) | ||
400 | | System.Windows.Forms.AnchorStyles.Right))); | ||
401 | this.txtUserServer.Location = new System.Drawing.Point(0, 0); | ||
402 | this.txtUserServer.Multiline = true; | ||
403 | this.txtUserServer.Name = "txtUserServer"; | ||
404 | this.txtUserServer.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; | ||
405 | this.txtUserServer.Size = new System.Drawing.Size(325, 236); | ||
406 | this.txtUserServer.TabIndex = 1; | ||
407 | // | ||
408 | // tabAssetServer | ||
409 | // | ||
410 | this.tabAssetServer.Controls.Add(this.txtInputAssetServer); | ||
411 | this.tabAssetServer.Controls.Add(this.label3); | ||
412 | this.tabAssetServer.Controls.Add(this.txtAssetServer); | ||
413 | this.tabAssetServer.Location = new System.Drawing.Point(4, 22); | ||
414 | this.tabAssetServer.Name = "tabAssetServer"; | ||
415 | this.tabAssetServer.Size = new System.Drawing.Size(325, 259); | ||
416 | this.tabAssetServer.TabIndex = 2; | ||
417 | this.tabAssetServer.Text = "Asset server"; | ||
418 | this.tabAssetServer.UseVisualStyleBackColor = true; | ||
419 | // | ||
420 | // txtInputAssetServer | ||
421 | // | ||
422 | this.txtInputAssetServer.Location = new System.Drawing.Point(53, 239); | ||
423 | this.txtInputAssetServer.Name = "txtInputAssetServer"; | ||
424 | this.txtInputAssetServer.Size = new System.Drawing.Size(272, 20); | ||
425 | this.txtInputAssetServer.TabIndex = 7; | ||
426 | // | ||
427 | // label3 | ||
428 | // | ||
429 | this.label3.AutoSize = true; | ||
430 | this.label3.Location = new System.Drawing.Point(0, 242); | ||
431 | this.label3.Name = "label3"; | ||
432 | this.label3.Size = new System.Drawing.Size(57, 13); | ||
433 | this.label3.TabIndex = 6; | ||
434 | this.label3.Text = "Command:"; | ||
435 | // | ||
436 | // txtAssetServer | ||
437 | // | ||
438 | this.txtAssetServer.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | ||
439 | | System.Windows.Forms.AnchorStyles.Left) | ||
440 | | System.Windows.Forms.AnchorStyles.Right))); | ||
441 | this.txtAssetServer.Location = new System.Drawing.Point(0, 0); | ||
442 | this.txtAssetServer.Multiline = true; | ||
443 | this.txtAssetServer.Name = "txtAssetServer"; | ||
444 | this.txtAssetServer.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; | ||
445 | this.txtAssetServer.Size = new System.Drawing.Size(325, 236); | ||
446 | this.txtAssetServer.TabIndex = 1; | ||
447 | // | ||
448 | // tabGridServer | ||
449 | // | ||
450 | this.tabGridServer.Controls.Add(this.txtInputGridServer); | ||
451 | this.tabGridServer.Controls.Add(this.label4); | ||
452 | this.tabGridServer.Controls.Add(this.txtGridServer); | ||
453 | this.tabGridServer.Location = new System.Drawing.Point(4, 22); | ||
454 | this.tabGridServer.Name = "tabGridServer"; | ||
455 | this.tabGridServer.Size = new System.Drawing.Size(325, 259); | ||
456 | this.tabGridServer.TabIndex = 3; | ||
457 | this.tabGridServer.Text = "Grid server"; | ||
458 | this.tabGridServer.UseVisualStyleBackColor = true; | ||
459 | // | ||
460 | // txtInputGridServer | ||
461 | // | ||
462 | this.txtInputGridServer.Location = new System.Drawing.Point(53, 239); | ||
463 | this.txtInputGridServer.Name = "txtInputGridServer"; | ||
464 | this.txtInputGridServer.Size = new System.Drawing.Size(272, 20); | ||
465 | this.txtInputGridServer.TabIndex = 7; | ||
466 | // | ||
467 | // label4 | ||
468 | // | ||
469 | this.label4.AutoSize = true; | ||
470 | this.label4.Location = new System.Drawing.Point(0, 242); | ||
471 | this.label4.Name = "label4"; | ||
472 | this.label4.Size = new System.Drawing.Size(57, 13); | ||
473 | this.label4.TabIndex = 6; | ||
474 | this.label4.Text = "Command:"; | ||
475 | // | ||
476 | // txtGridServer | ||
477 | // | ||
478 | this.txtGridServer.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | ||
479 | | System.Windows.Forms.AnchorStyles.Left) | ||
480 | | System.Windows.Forms.AnchorStyles.Right))); | ||
481 | this.txtGridServer.Location = new System.Drawing.Point(0, 0); | ||
482 | this.txtGridServer.Multiline = true; | ||
483 | this.txtGridServer.Name = "txtGridServer"; | ||
484 | this.txtGridServer.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; | ||
485 | this.txtGridServer.Size = new System.Drawing.Size(325, 236); | ||
486 | this.txtGridServer.TabIndex = 1; | ||
487 | // | ||
488 | // label5 | ||
489 | // | ||
490 | this.label5.AutoSize = true; | ||
491 | this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); | ||
492 | this.label5.Location = new System.Drawing.Point(460, 55); | ||
493 | this.label5.Name = "label5"; | ||
494 | this.label5.Size = new System.Drawing.Size(205, 20); | ||
495 | this.label5.TabIndex = 11; | ||
496 | this.label5.Text = "Command Line Switches"; | ||
497 | // | ||
498 | // noProbe1 | ||
499 | // | ||
500 | this.noProbe1.AutoSize = true; | ||
501 | this.noProbe1.Location = new System.Drawing.Point(359, 275); | ||
502 | this.noProbe1.Name = "noProbe1"; | ||
503 | this.noProbe1.Size = new System.Drawing.Size(68, 17); | ||
504 | this.noProbe1.TabIndex = 12; | ||
505 | this.noProbe1.Text = "-noprobe"; | ||
506 | this.toolTip1.SetToolTip(this.noProbe1, "disable hardware probe"); | ||
507 | this.noProbe1.UseVisualStyleBackColor = true; | ||
508 | // | ||
509 | // label6 | ||
510 | // | ||
511 | this.label6.AutoSize = true; | ||
512 | this.label6.Location = new System.Drawing.Point(8, 415); | ||
513 | this.label6.Name = "label6"; | ||
514 | this.label6.Size = new System.Drawing.Size(0, 13); | ||
515 | this.label6.TabIndex = 14; | ||
516 | this.label6.Click += new System.EventHandler(this.label6_Click); | ||
517 | // | ||
518 | // multiple1 | ||
519 | // | ||
520 | this.multiple1.AutoSize = true; | ||
521 | this.multiple1.Location = new System.Drawing.Point(359, 185); | ||
522 | this.multiple1.Name = "multiple1"; | ||
523 | this.multiple1.Size = new System.Drawing.Size(64, 17); | ||
524 | this.multiple1.TabIndex = 15; | ||
525 | this.multiple1.Text = "-multiple"; | ||
526 | this.toolTip1.SetToolTip(this.multiple1, "allow multiple viewers"); | ||
527 | this.multiple1.UseVisualStyleBackColor = true; | ||
528 | // | ||
529 | // label7 | ||
530 | // | ||
531 | this.label7.AutoSize = true; | ||
532 | this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); | ||
533 | this.label7.Location = new System.Drawing.Point(8, 396); | ||
534 | this.label7.Name = "label7"; | ||
535 | this.label7.Size = new System.Drawing.Size(338, 13); | ||
536 | this.label7.TabIndex = 16; | ||
537 | this.label7.Text = "Client Command Line String Used and Program Messages :"; | ||
538 | // | ||
539 | // noMultiple1 | ||
540 | // | ||
541 | this.noMultiple1.AutoSize = true; | ||
542 | this.noMultiple1.Location = new System.Drawing.Point(359, 260); | ||
543 | this.noMultiple1.Name = "noMultiple1"; | ||
544 | this.noMultiple1.Size = new System.Drawing.Size(76, 17); | ||
545 | this.noMultiple1.TabIndex = 17; | ||
546 | this.noMultiple1.Text = "-nomultiple"; | ||
547 | this.toolTip1.SetToolTip(this.noMultiple1, "block multiple viewers (secondlife.exe instances)"); | ||
548 | this.noMultiple1.UseVisualStyleBackColor = true; | ||
549 | // | ||
550 | // ignorepixeldepth1 | ||
551 | // | ||
552 | this.ignorepixeldepth1.AutoSize = true; | ||
553 | this.ignorepixeldepth1.Location = new System.Drawing.Point(359, 125); | ||
554 | this.ignorepixeldepth1.Name = "ignorepixeldepth1"; | ||
555 | this.ignorepixeldepth1.Size = new System.Drawing.Size(106, 17); | ||
556 | this.ignorepixeldepth1.TabIndex = 18; | ||
557 | this.ignorepixeldepth1.Text = "-ignorepixeldepth"; | ||
558 | this.toolTip1.SetToolTip(this.ignorepixeldepth1, "ignore pixel depth settings"); | ||
559 | this.ignorepixeldepth1.UseVisualStyleBackColor = true; | ||
560 | // | ||
561 | // nothread1 | ||
562 | // | ||
563 | this.nothread1.AutoSize = true; | ||
564 | this.nothread1.Location = new System.Drawing.Point(359, 305); | ||
565 | this.nothread1.Name = "nothread1"; | ||
566 | this.nothread1.Size = new System.Drawing.Size(71, 17); | ||
567 | this.nothread1.TabIndex = 19; | ||
568 | this.nothread1.Text = "-nothread"; | ||
569 | this.toolTip1.SetToolTip(this.nothread1, "run VFS (Virtual File System) in single thread"); | ||
570 | this.nothread1.UseVisualStyleBackColor = true; | ||
571 | // | ||
572 | // safe1 | ||
573 | // | ||
574 | this.safe1.AutoSize = true; | ||
575 | this.safe1.Location = new System.Drawing.Point(359, 365); | ||
576 | this.safe1.Name = "safe1"; | ||
577 | this.safe1.Size = new System.Drawing.Size(49, 17); | ||
578 | this.safe1.TabIndex = 20; | ||
579 | this.safe1.Text = "-safe"; | ||
580 | this.toolTip1.SetToolTip(this.safe1, "reset preferences, run in safe mode"); | ||
581 | this.safe1.UseVisualStyleBackColor = true; | ||
582 | // | ||
583 | // noconsole1 | ||
584 | // | ||
585 | this.noconsole1.AutoSize = true; | ||
586 | this.noconsole1.Location = new System.Drawing.Point(359, 215); | ||
587 | this.noconsole1.Name = "noconsole1"; | ||
588 | this.noconsole1.Size = new System.Drawing.Size(78, 17); | ||
589 | this.noconsole1.TabIndex = 21; | ||
590 | this.noconsole1.Text = "-noconsole"; | ||
591 | this.toolTip1.SetToolTip(this.noconsole1, "hide the console if not already hidden"); | ||
592 | this.noconsole1.UseVisualStyleBackColor = true; | ||
593 | // | ||
594 | // log1 | ||
595 | // | ||
596 | this.log1.AutoSize = true; | ||
597 | this.log1.Location = new System.Drawing.Point(359, 170); | ||
598 | this.log1.Name = "log1"; | ||
599 | this.log1.Size = new System.Drawing.Size(43, 17); | ||
600 | this.log1.TabIndex = 22; | ||
601 | this.log1.Text = "-log"; | ||
602 | this.toolTip1.SetToolTip(this.log1, "--no info avail--"); | ||
603 | this.log1.UseVisualStyleBackColor = true; | ||
604 | // | ||
605 | // helperuri1 | ||
606 | // | ||
607 | this.helperuri1.AutoSize = true; | ||
608 | this.helperuri1.Location = new System.Drawing.Point(359, 110); | ||
609 | this.helperuri1.Name = "helperuri1"; | ||
610 | this.helperuri1.Size = new System.Drawing.Size(69, 17); | ||
611 | this.helperuri1.TabIndex = 23; | ||
612 | this.helperuri1.Text = "-helperuri"; | ||
613 | this.toolTip1.SetToolTip(this.helperuri1, "--no info avail--"); | ||
614 | this.helperuri1.UseVisualStyleBackColor = true; | ||
615 | // | ||
616 | // autologin1 | ||
617 | // | ||
618 | this.autologin1.AutoSize = true; | ||
619 | this.autologin1.Location = new System.Drawing.Point(359, 65); | ||
620 | this.autologin1.Name = "autologin1"; | ||
621 | this.autologin1.Size = new System.Drawing.Size(75, 17); | ||
622 | this.autologin1.TabIndex = 24; | ||
623 | this.autologin1.Text = "--autologin"; | ||
624 | this.toolTip1.SetToolTip(this.autologin1, "--no info avail--"); | ||
625 | this.autologin1.UseVisualStyleBackColor = true; | ||
626 | // | ||
627 | // dialog1 | ||
628 | // | ||
629 | this.dialog1.AutoSize = true; | ||
630 | this.dialog1.Location = new System.Drawing.Point(359, 95); | ||
631 | this.dialog1.Name = "dialog1"; | ||
632 | this.dialog1.Size = new System.Drawing.Size(57, 17); | ||
633 | this.dialog1.TabIndex = 25; | ||
634 | this.dialog1.Text = "-dialog"; | ||
635 | this.toolTip1.SetToolTip(this.dialog1, "some arcane dialog box that is impossible to raise"); | ||
636 | this.dialog1.UseVisualStyleBackColor = true; | ||
637 | // | ||
638 | // previous1 | ||
639 | // | ||
640 | this.previous1.AutoSize = true; | ||
641 | this.previous1.Location = new System.Drawing.Point(359, 335); | ||
642 | this.previous1.Name = "previous1"; | ||
643 | this.previous1.Size = new System.Drawing.Size(69, 17); | ||
644 | this.previous1.TabIndex = 26; | ||
645 | this.previous1.Text = "-previous"; | ||
646 | this.toolTip1.SetToolTip(this.previous1, "--no info avail--"); | ||
647 | this.previous1.UseVisualStyleBackColor = true; | ||
648 | // | ||
649 | // simple1 | ||
650 | // | ||
651 | this.simple1.AutoSize = true; | ||
652 | this.simple1.Location = new System.Drawing.Point(359, 380); | ||
653 | this.simple1.Name = "simple1"; | ||
654 | this.simple1.Size = new System.Drawing.Size(58, 17); | ||
655 | this.simple1.TabIndex = 27; | ||
656 | this.simple1.Text = "-simple"; | ||
657 | this.toolTip1.SetToolTip(this.simple1, "--no info avail--"); | ||
658 | this.simple1.UseVisualStyleBackColor = true; | ||
659 | // | ||
660 | // noinvlib1 | ||
661 | // | ||
662 | this.noinvlib1.AutoSize = true; | ||
663 | this.noinvlib1.Location = new System.Drawing.Point(359, 245); | ||
664 | this.noinvlib1.Name = "noinvlib1"; | ||
665 | this.noinvlib1.Size = new System.Drawing.Size(65, 17); | ||
666 | this.noinvlib1.TabIndex = 28; | ||
667 | this.noinvlib1.Text = "-noinvlib"; | ||
668 | this.toolTip1.SetToolTip(this.noinvlib1, "do not request inventory library"); | ||
669 | this.noinvlib1.UseVisualStyleBackColor = true; | ||
670 | // | ||
671 | // debugst1 | ||
672 | // | ||
673 | this.debugst1.AutoSize = true; | ||
674 | this.debugst1.Location = new System.Drawing.Point(359, 80); | ||
675 | this.debugst1.Name = "debugst1"; | ||
676 | this.debugst1.Size = new System.Drawing.Size(67, 17); | ||
677 | this.debugst1.TabIndex = 30; | ||
678 | this.debugst1.Text = "-debugst"; | ||
679 | this.toolTip1.SetToolTip(this.debugst1, "debug mask"); | ||
680 | this.debugst1.UseVisualStyleBackColor = true; | ||
681 | // | ||
682 | // spanish1 | ||
683 | // | ||
684 | this.spanish1.AutoSize = true; | ||
685 | this.spanish1.Location = new System.Drawing.Point(359, 395); | ||
686 | this.spanish1.Name = "spanish1"; | ||
687 | this.spanish1.Size = new System.Drawing.Size(65, 17); | ||
688 | this.spanish1.TabIndex = 31; | ||
689 | this.spanish1.Text = "-spanish"; | ||
690 | this.toolTip1.SetToolTip(this.spanish1, "activate (incomplete) Spanish UI translation"); | ||
691 | this.spanish1.UseVisualStyleBackColor = true; | ||
692 | // | ||
693 | // korean1 | ||
694 | // | ||
695 | this.korean1.AutoSize = true; | ||
696 | this.korean1.Location = new System.Drawing.Point(359, 140); | ||
697 | this.korean1.Name = "korean1"; | ||
698 | this.korean1.Size = new System.Drawing.Size(62, 17); | ||
699 | this.korean1.TabIndex = 32; | ||
700 | this.korean1.Text = "-korean"; | ||
701 | this.toolTip1.SetToolTip(this.korean1, "activate (incomplete) Korean UI translation"); | ||
702 | this.korean1.UseVisualStyleBackColor = true; | ||
703 | // | ||
704 | // local1 | ||
705 | // | ||
706 | this.local1.AutoSize = true; | ||
707 | this.local1.Location = new System.Drawing.Point(359, 155); | ||
708 | this.local1.Name = "local1"; | ||
709 | this.local1.Size = new System.Drawing.Size(51, 17); | ||
710 | this.local1.TabIndex = 46; | ||
711 | this.local1.Text = "-local"; | ||
712 | this.toolTip1.SetToolTip(this.local1, "run without simulator"); | ||
713 | this.local1.UseVisualStyleBackColor = true; | ||
714 | // | ||
715 | // purge1 | ||
716 | // | ||
717 | this.purge1.AutoSize = true; | ||
718 | this.purge1.Location = new System.Drawing.Point(359, 350); | ||
719 | this.purge1.Name = "purge1"; | ||
720 | this.purge1.Size = new System.Drawing.Size(56, 17); | ||
721 | this.purge1.TabIndex = 56; | ||
722 | this.purge1.Text = "-purge"; | ||
723 | this.toolTip1.SetToolTip(this.purge1, "delete files in cache"); | ||
724 | this.purge1.UseVisualStyleBackColor = true; | ||
725 | // | ||
726 | // nofmod1 | ||
727 | // | ||
728 | this.nofmod1.AutoSize = true; | ||
729 | this.nofmod1.Location = new System.Drawing.Point(359, 230); | ||
730 | this.nofmod1.Name = "nofmod1"; | ||
731 | this.nofmod1.Size = new System.Drawing.Size(64, 17); | ||
732 | this.nofmod1.TabIndex = 45; | ||
733 | this.nofmod1.Text = "-nofmod"; | ||
734 | this.toolTip1.SetToolTip(this.nofmod1, "FMOD is the API used to distort sound while moving"); | ||
735 | this.nofmod1.UseVisualStyleBackColor = true; | ||
736 | // | ||
737 | // noaudio1 | ||
738 | // | ||
739 | this.noaudio1.AutoSize = true; | ||
740 | this.noaudio1.Location = new System.Drawing.Point(359, 200); | ||
741 | this.noaudio1.Name = "noaudio1"; | ||
742 | this.noaudio1.Size = new System.Drawing.Size(67, 17); | ||
743 | this.noaudio1.TabIndex = 44; | ||
744 | this.noaudio1.Text = "-noaudio"; | ||
745 | this.toolTip1.SetToolTip(this.noaudio1, "no audio, different from -nosound?"); | ||
746 | this.noaudio1.UseVisualStyleBackColor = true; | ||
747 | // | ||
748 | // nosound1 | ||
749 | // | ||
750 | this.nosound1.AutoSize = true; | ||
751 | this.nosound1.Location = new System.Drawing.Point(359, 290); | ||
752 | this.nosound1.Name = "nosound1"; | ||
753 | this.nosound1.Size = new System.Drawing.Size(70, 17); | ||
754 | this.nosound1.TabIndex = 55; | ||
755 | this.nosound1.Text = "-nosound"; | ||
756 | this.toolTip1.SetToolTip(this.nosound1, "no sound, different from -noaudio?"); | ||
757 | this.nosound1.UseVisualStyleBackColor = true; | ||
758 | // | ||
759 | // url1 | ||
760 | // | ||
761 | this.url1.AutoSize = true; | ||
762 | this.url1.Location = new System.Drawing.Point(488, 245); | ||
763 | this.url1.Name = "url1"; | ||
764 | this.url1.Size = new System.Drawing.Size(40, 17); | ||
765 | this.url1.TabIndex = 43; | ||
766 | this.url1.Text = "-url"; | ||
767 | this.toolTip1.SetToolTip(this.url1, "handles secondlife://sim/x/y/z URLs"); | ||
768 | this.url1.UseVisualStyleBackColor = true; | ||
769 | // | ||
770 | // port1 | ||
771 | // | ||
772 | this.port1.AutoSize = true; | ||
773 | this.port1.Location = new System.Drawing.Point(488, 171); | ||
774 | this.port1.Name = "port1"; | ||
775 | this.port1.Size = new System.Drawing.Size(47, 17); | ||
776 | this.port1.TabIndex = 49; | ||
777 | this.port1.Text = "-port"; | ||
778 | this.toolTip1.SetToolTip(this.port1, "Set the TCP port for the client; useful to run multiple instances of SL on the sa" + | ||
779 | "me local home network. Values that may work: 13000 and 13001 (Valid numbers are " + | ||
780 | "13000 to 13050)"); | ||
781 | this.port1.UseVisualStyleBackColor = true; | ||
782 | // | ||
783 | // simBox1 | ||
784 | // | ||
785 | this.simBox1.Location = new System.Drawing.Point(549, 243); | ||
786 | this.simBox1.Name = "simBox1"; | ||
787 | this.simBox1.Size = new System.Drawing.Size(344, 20); | ||
788 | this.simBox1.TabIndex = 66; | ||
789 | this.simBox1.Text = "secondlife://lutra/127/128/60"; | ||
790 | this.toolTip1.SetToolTip(this.simBox1, "type URL here"); | ||
791 | // | ||
792 | // portBox1 | ||
793 | // | ||
794 | this.portBox1.Location = new System.Drawing.Point(549, 169); | ||
795 | this.portBox1.Name = "portBox1"; | ||
796 | this.portBox1.Size = new System.Drawing.Size(58, 20); | ||
797 | this.portBox1.TabIndex = 67; | ||
798 | this.portBox1.Text = "13000"; | ||
799 | this.toolTip1.SetToolTip(this.portBox1, "enter port number here"); | ||
800 | // | ||
801 | // user1 | ||
802 | // | ||
803 | this.user1.AutoSize = true; | ||
804 | this.user1.Location = new System.Drawing.Point(488, 191); | ||
805 | this.user1.Name = "user1"; | ||
806 | this.user1.Size = new System.Drawing.Size(49, 17); | ||
807 | this.user1.TabIndex = 42; | ||
808 | this.user1.Text = "-user"; | ||
809 | this.user1.ThreeState = true; | ||
810 | this.toolTip1.SetToolTip(this.user1, "specify user server in dotted quad"); | ||
811 | this.user1.UseVisualStyleBackColor = true; | ||
812 | // | ||
813 | // quitAfter1 | ||
814 | // | ||
815 | this.quitAfter1.AutoSize = true; | ||
816 | this.quitAfter1.Location = new System.Drawing.Point(680, 65); | ||
817 | this.quitAfter1.Name = "quitAfter1"; | ||
818 | this.quitAfter1.Size = new System.Drawing.Size(67, 17); | ||
819 | this.quitAfter1.TabIndex = 41; | ||
820 | this.quitAfter1.Text = "-quitafter"; | ||
821 | this.toolTip1.SetToolTip(this.quitAfter1, "SL quits after elapsed time in seconds"); | ||
822 | this.quitAfter1.UseVisualStyleBackColor = true; | ||
823 | // | ||
824 | // techTag1 | ||
825 | // | ||
826 | this.techTag1.AutoSize = true; | ||
827 | this.techTag1.Location = new System.Drawing.Point(488, 211); | ||
828 | this.techTag1.Name = "techTag1"; | ||
829 | this.techTag1.Size = new System.Drawing.Size(65, 17); | ||
830 | this.techTag1.TabIndex = 47; | ||
831 | this.techTag1.Text = "-techtag"; | ||
832 | this.toolTip1.SetToolTip(this.techTag1, "unknown (but requires a parameter)"); | ||
833 | this.techTag1.UseVisualStyleBackColor = true; | ||
834 | // | ||
835 | // yield1 | ||
836 | // | ||
837 | this.yield1.AutoSize = true; | ||
838 | this.yield1.Location = new System.Drawing.Point(488, 91); | ||
839 | this.yield1.Name = "yield1"; | ||
840 | this.yield1.Size = new System.Drawing.Size(50, 17); | ||
841 | this.yield1.TabIndex = 48; | ||
842 | this.yield1.Text = "-yield"; | ||
843 | this.toolTip1.SetToolTip(this.yield1, "yield some idle time to local host (changed from - cooperative)"); | ||
844 | this.yield1.UseVisualStyleBackColor = true; | ||
845 | // | ||
846 | // logfile1 | ||
847 | // | ||
848 | this.logfile1.AutoSize = true; | ||
849 | this.logfile1.Location = new System.Drawing.Point(680, 125); | ||
850 | this.logfile1.Name = "logfile1"; | ||
851 | this.logfile1.Size = new System.Drawing.Size(56, 17); | ||
852 | this.logfile1.TabIndex = 54; | ||
853 | this.logfile1.Text = "-logfile"; | ||
854 | this.toolTip1.SetToolTip(this.logfile1, "change the log filename"); | ||
855 | this.logfile1.UseVisualStyleBackColor = true; | ||
856 | // | ||
857 | // settings1 | ||
858 | // | ||
859 | this.settings1.AutoSize = true; | ||
860 | this.settings1.Location = new System.Drawing.Point(680, 95); | ||
861 | this.settings1.Name = "settings1"; | ||
862 | this.settings1.Size = new System.Drawing.Size(65, 17); | ||
863 | this.settings1.TabIndex = 53; | ||
864 | this.settings1.Text = "-settings"; | ||
865 | this.toolTip1.SetToolTip(this.settings1, "specify configuration filename; default is \"settings.ini\""); | ||
866 | this.settings1.UseVisualStyleBackColor = true; | ||
867 | // | ||
868 | // outbw1 | ||
869 | // | ||
870 | this.outbw1.AutoSize = true; | ||
871 | this.outbw1.Location = new System.Drawing.Point(488, 111); | ||
872 | this.outbw1.Name = "outbw1"; | ||
873 | this.outbw1.Size = new System.Drawing.Size(58, 17); | ||
874 | this.outbw1.TabIndex = 52; | ||
875 | this.outbw1.Text = "-outbw"; | ||
876 | this.toolTip1.SetToolTip(this.outbw1, "set outgoing bandwidth"); | ||
877 | this.outbw1.UseVisualStyleBackColor = true; | ||
878 | // | ||
879 | // inbw1 | ||
880 | // | ||
881 | this.inbw1.AutoSize = true; | ||
882 | this.inbw1.Location = new System.Drawing.Point(488, 131); | ||
883 | this.inbw1.Name = "inbw1"; | ||
884 | this.inbw1.Size = new System.Drawing.Size(51, 17); | ||
885 | this.inbw1.TabIndex = 51; | ||
886 | this.inbw1.Text = "-inbw"; | ||
887 | this.toolTip1.SetToolTip(this.inbw1, "set incoming bandwidth"); | ||
888 | this.inbw1.UseVisualStyleBackColor = true; | ||
889 | // | ||
890 | // drop1 | ||
891 | // | ||
892 | this.drop1.AutoSize = true; | ||
893 | this.drop1.Location = new System.Drawing.Point(488, 151); | ||
894 | this.drop1.Name = "drop1"; | ||
895 | this.drop1.Size = new System.Drawing.Size(50, 17); | ||
896 | this.drop1.TabIndex = 50; | ||
897 | this.drop1.Text = "-drop"; | ||
898 | this.toolTip1.SetToolTip(this.drop1, "drop number% of incoming network packets"); | ||
899 | this.drop1.UseVisualStyleBackColor = true; | ||
900 | // | ||
901 | // dropBox1 | ||
902 | // | ||
903 | this.dropBox1.Location = new System.Drawing.Point(549, 149); | ||
904 | this.dropBox1.Name = "dropBox1"; | ||
905 | this.dropBox1.Size = new System.Drawing.Size(58, 20); | ||
906 | this.dropBox1.TabIndex = 68; | ||
907 | this.dropBox1.Text = "0"; | ||
908 | this.toolTip1.SetToolTip(this.dropBox1, "enter percent of packets to drop"); | ||
909 | // | ||
910 | // inbwBox1 | ||
911 | // | ||
912 | this.inbwBox1.Location = new System.Drawing.Point(549, 129); | ||
913 | this.inbwBox1.Name = "inbwBox1"; | ||
914 | this.inbwBox1.Size = new System.Drawing.Size(57, 20); | ||
915 | this.inbwBox1.TabIndex = 69; | ||
916 | this.toolTip1.SetToolTip(this.inbwBox1, "enter incoming cap"); | ||
917 | // | ||
918 | // outbwBox1 | ||
919 | // | ||
920 | this.outbwBox1.Location = new System.Drawing.Point(549, 109); | ||
921 | this.outbwBox1.Name = "outbwBox1"; | ||
922 | this.outbwBox1.Size = new System.Drawing.Size(58, 20); | ||
923 | this.outbwBox1.TabIndex = 70; | ||
924 | this.toolTip1.SetToolTip(this.outbwBox1, "enter outgoing cap"); | ||
925 | // | ||
926 | // settingsBox1 | ||
927 | // | ||
928 | this.settingsBox1.Location = new System.Drawing.Point(741, 93); | ||
929 | this.settingsBox1.Name = "settingsBox1"; | ||
930 | this.settingsBox1.Size = new System.Drawing.Size(152, 20); | ||
931 | this.settingsBox1.TabIndex = 71; | ||
932 | this.settingsBox1.Text = "settings.ini"; | ||
933 | this.toolTip1.SetToolTip(this.settingsBox1, "enter settings file name"); | ||
934 | // | ||
935 | // logfileBox1 | ||
936 | // | ||
937 | this.logfileBox1.Location = new System.Drawing.Point(733, 123); | ||
938 | this.logfileBox1.Name = "logfileBox1"; | ||
939 | this.logfileBox1.Size = new System.Drawing.Size(160, 20); | ||
940 | this.logfileBox1.TabIndex = 72; | ||
941 | this.logfileBox1.Text = "mylogfile.txt"; | ||
942 | this.toolTip1.SetToolTip(this.logfileBox1, "enter log file name here"); | ||
943 | // | ||
944 | // yieldBox1 | ||
945 | // | ||
946 | this.yieldBox1.Location = new System.Drawing.Point(549, 89); | ||
947 | this.yieldBox1.Name = "yieldBox1"; | ||
948 | this.yieldBox1.Size = new System.Drawing.Size(58, 20); | ||
949 | this.yieldBox1.TabIndex = 73; | ||
950 | this.toolTip1.SetToolTip(this.yieldBox1, "enter time to yield in <ms>"); | ||
951 | // | ||
952 | // techtagBox1 | ||
953 | // | ||
954 | this.techtagBox1.Location = new System.Drawing.Point(549, 209); | ||
955 | this.techtagBox1.Name = "techtagBox1"; | ||
956 | this.techtagBox1.Size = new System.Drawing.Size(58, 20); | ||
957 | this.techtagBox1.TabIndex = 74; | ||
958 | this.toolTip1.SetToolTip(this.techtagBox1, "enter unknown param here"); | ||
959 | // | ||
960 | // quitafterBox1 | ||
961 | // | ||
962 | this.quitafterBox1.Location = new System.Drawing.Point(745, 63); | ||
963 | this.quitafterBox1.Name = "quitafterBox1"; | ||
964 | this.quitafterBox1.Size = new System.Drawing.Size(148, 20); | ||
965 | this.quitafterBox1.TabIndex = 75; | ||
966 | this.toolTip1.SetToolTip(this.quitafterBox1, "enter time in seconds"); | ||
967 | // | ||
968 | // comboBox1 | ||
969 | // | ||
970 | this.comboBox1.FormattingEnabled = true; | ||
971 | this.comboBox1.Items.AddRange(new object[] { | ||
972 | "agni", | ||
973 | "colo", | ||
974 | "dmz", | ||
975 | "durga", | ||
976 | "siva"}); | ||
977 | this.comboBox1.Location = new System.Drawing.Point(549, 189); | ||
978 | this.comboBox1.Name = "comboBox1"; | ||
979 | this.comboBox1.Size = new System.Drawing.Size(58, 21); | ||
980 | this.comboBox1.TabIndex = 76; | ||
981 | this.comboBox1.Text = "agni"; | ||
982 | this.toolTip1.SetToolTip(this.comboBox1, "select LL user server"); | ||
983 | // | ||
984 | // loginuri1 | ||
985 | // | ||
986 | this.loginuri1.AutoSize = true; | ||
987 | this.loginuri1.Location = new System.Drawing.Point(488, 275); | ||
988 | this.loginuri1.Name = "loginuri1"; | ||
989 | this.loginuri1.Size = new System.Drawing.Size(62, 17); | ||
990 | this.loginuri1.TabIndex = 77; | ||
991 | this.loginuri1.Text = "-loginuri"; | ||
992 | this.toolTip1.SetToolTip(this.loginuri1, "login server and CGI script to use"); | ||
993 | this.loginuri1.UseVisualStyleBackColor = true; | ||
994 | // | ||
995 | // loginuriBox1 | ||
996 | // | ||
997 | this.loginuriBox1.Location = new System.Drawing.Point(549, 273); | ||
998 | this.loginuriBox1.Name = "loginuriBox1"; | ||
999 | this.loginuriBox1.Size = new System.Drawing.Size(344, 20); | ||
1000 | this.loginuriBox1.TabIndex = 78; | ||
1001 | this.loginuriBox1.Text = "localhost:9000"; | ||
1002 | this.toolTip1.SetToolTip(this.loginuriBox1, "enter login url here"); | ||
1003 | // | ||
1004 | // set1 | ||
1005 | // | ||
1006 | this.set1.AutoSize = true; | ||
1007 | this.set1.Location = new System.Drawing.Point(636, 185); | ||
1008 | this.set1.Name = "set1"; | ||
1009 | this.set1.Size = new System.Drawing.Size(43, 17); | ||
1010 | this.set1.TabIndex = 79; | ||
1011 | this.set1.Text = "-set"; | ||
1012 | this.toolTip1.SetToolTip(this.set1, "specify value of a particular configuration variable; can be used multiple times " + | ||
1013 | "in a single command-line"); | ||
1014 | this.set1.UseVisualStyleBackColor = true; | ||
1015 | // | ||
1016 | // setBox1 | ||
1017 | // | ||
1018 | this.setBox1.Location = new System.Drawing.Point(680, 183); | ||
1019 | this.setBox1.Name = "setBox1"; | ||
1020 | this.setBox1.Size = new System.Drawing.Size(213, 20); | ||
1021 | this.setBox1.TabIndex = 80; | ||
1022 | this.setBox1.Text = "SystemLanguage en-us"; | ||
1023 | this.toolTip1.SetToolTip(this.setBox1, "enter params"); | ||
1024 | // | ||
1025 | // errmask1 | ||
1026 | // | ||
1027 | this.errmask1.AutoSize = true; | ||
1028 | this.errmask1.Location = new System.Drawing.Point(636, 154); | ||
1029 | this.errmask1.Name = "errmask1"; | ||
1030 | this.errmask1.Size = new System.Drawing.Size(66, 17); | ||
1031 | this.errmask1.TabIndex = 81; | ||
1032 | this.errmask1.Text = "-errmask"; | ||
1033 | this.toolTip1.SetToolTip(this.errmask1, "32-bit bitmask for error type mask"); | ||
1034 | this.errmask1.UseVisualStyleBackColor = true; | ||
1035 | // | ||
1036 | // skin1 | ||
1037 | // | ||
1038 | this.skin1.AutoSize = true; | ||
1039 | this.skin1.Location = new System.Drawing.Point(635, 215); | ||
1040 | this.skin1.Name = "skin1"; | ||
1041 | this.skin1.Size = new System.Drawing.Size(48, 17); | ||
1042 | this.skin1.TabIndex = 82; | ||
1043 | this.skin1.Text = "-skin"; | ||
1044 | this.toolTip1.SetToolTip(this.skin1, "load skins/<directory>/skin.xml as the default UI appearance (incomplete)"); | ||
1045 | this.skin1.UseVisualStyleBackColor = true; | ||
1046 | // | ||
1047 | // login1 | ||
1048 | // | ||
1049 | this.login1.AutoSize = true; | ||
1050 | this.login1.Location = new System.Drawing.Point(457, 304); | ||
1051 | this.login1.Name = "login1"; | ||
1052 | this.login1.Size = new System.Drawing.Size(51, 17); | ||
1053 | this.login1.TabIndex = 83; | ||
1054 | this.login1.Text = "-login"; | ||
1055 | this.toolTip1.SetToolTip(this.login1, "log in as a user"); | ||
1056 | this.login1.UseVisualStyleBackColor = true; | ||
1057 | // | ||
1058 | // errmaskBox1 | ||
1059 | // | ||
1060 | this.errmaskBox1.Location = new System.Drawing.Point(704, 153); | ||
1061 | this.errmaskBox1.Name = "errmaskBox1"; | ||
1062 | this.errmaskBox1.Size = new System.Drawing.Size(189, 20); | ||
1063 | this.errmaskBox1.TabIndex = 84; | ||
1064 | this.toolTip1.SetToolTip(this.errmaskBox1, "32-bit bitmask for error type mask"); | ||
1065 | // | ||
1066 | // skinBox1 | ||
1067 | // | ||
1068 | this.skinBox1.Location = new System.Drawing.Point(679, 213); | ||
1069 | this.skinBox1.Name = "skinBox1"; | ||
1070 | this.skinBox1.Size = new System.Drawing.Size(214, 20); | ||
1071 | this.skinBox1.TabIndex = 85; | ||
1072 | this.skinBox1.Text = "C://Secondlife//"; | ||
1073 | this.toolTip1.SetToolTip(this.skinBox1, "enter directory where skin.xml is"); | ||
1074 | // | ||
1075 | // firstBox1 | ||
1076 | // | ||
1077 | this.firstBox1.Location = new System.Drawing.Point(549, 303); | ||
1078 | this.firstBox1.Name = "firstBox1"; | ||
1079 | this.firstBox1.Size = new System.Drawing.Size(80, 20); | ||
1080 | this.firstBox1.TabIndex = 86; | ||
1081 | this.firstBox1.Text = "Test"; | ||
1082 | this.toolTip1.SetToolTip(this.firstBox1, "firstname"); | ||
1083 | // | ||
1084 | // lastBox1 | ||
1085 | // | ||
1086 | this.lastBox1.Location = new System.Drawing.Point(668, 303); | ||
1087 | this.lastBox1.Name = "lastBox1"; | ||
1088 | this.lastBox1.Size = new System.Drawing.Size(80, 20); | ||
1089 | this.lastBox1.TabIndex = 92; | ||
1090 | this.lastBox1.Text = "User"; | ||
1091 | this.toolTip1.SetToolTip(this.lastBox1, "lastname"); | ||
1092 | // | ||
1093 | // noutc1 | ||
1094 | // | ||
1095 | this.noutc1.AutoSize = true; | ||
1096 | this.noutc1.Location = new System.Drawing.Point(359, 320); | ||
1097 | this.noutc1.Name = "noutc1"; | ||
1098 | this.noutc1.Size = new System.Drawing.Size(56, 17); | ||
1099 | this.noutc1.TabIndex = 29; | ||
1100 | this.noutc1.Text = "-noutc"; | ||
1101 | this.toolTip1.SetToolTip(this.noutc1, "logs in local time, not UTC"); | ||
1102 | this.noutc1.UseVisualStyleBackColor = true; | ||
1103 | // | ||
1104 | // passBox1 | ||
1105 | // | ||
1106 | this.passBox1.Location = new System.Drawing.Point(790, 303); | ||
1107 | this.passBox1.Name = "passBox1"; | ||
1108 | this.passBox1.Size = new System.Drawing.Size(103, 20); | ||
1109 | this.passBox1.TabIndex = 93; | ||
1110 | this.passBox1.Text = "test"; | ||
1111 | this.toolTip1.SetToolTip(this.passBox1, "password"); | ||
1112 | // | ||
1113 | // raw1 | ||
1114 | // | ||
1115 | this.raw1.AutoSize = true; | ||
1116 | this.raw1.Location = new System.Drawing.Point(457, 336); | ||
1117 | this.raw1.Name = "raw1"; | ||
1118 | this.raw1.Size = new System.Drawing.Size(81, 17); | ||
1119 | this.raw1.TabIndex = 94; | ||
1120 | this.raw1.Text = "Raw CMD :"; | ||
1121 | this.toolTip1.SetToolTip(this.raw1, "Raw CMD options, may crash everything"); | ||
1122 | this.raw1.UseVisualStyleBackColor = true; | ||
1123 | // | ||
1124 | // rawBox1 | ||
1125 | // | ||
1126 | this.rawBox1.Location = new System.Drawing.Point(549, 333); | ||
1127 | this.rawBox1.Name = "rawBox1"; | ||
1128 | this.rawBox1.Size = new System.Drawing.Size(344, 20); | ||
1129 | this.rawBox1.TabIndex = 95; | ||
1130 | this.toolTip1.SetToolTip(this.rawBox1, "Raw CMD options, may crash everything"); | ||
1131 | // | ||
1132 | // clear1 | ||
1133 | // | ||
1134 | this.clear1.Location = new System.Drawing.Point(178, 366); | ||
1135 | this.clear1.Name = "clear1"; | ||
1136 | this.clear1.Size = new System.Drawing.Size(80, 23); | ||
1137 | this.clear1.TabIndex = 96; | ||
1138 | this.clear1.Text = "Clear"; | ||
1139 | this.toolTip1.SetToolTip(this.clear1, "clear all switch boxes"); | ||
1140 | this.clear1.UseVisualStyleBackColor = true; | ||
1141 | this.clear1.Click += new System.EventHandler(this.clear1_Click); | ||
1142 | // | ||
1143 | // nataddress1 | ||
1144 | // | ||
1145 | this.nataddress1.Location = new System.Drawing.Point(457, 389); | ||
1146 | this.nataddress1.Name = "nataddress1"; | ||
1147 | this.nataddress1.Size = new System.Drawing.Size(436, 20); | ||
1148 | this.nataddress1.TabIndex = 58; | ||
1149 | this.nataddress1.Text = "UNUSED ATM"; | ||
1150 | this.nataddress1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; | ||
1151 | // | ||
1152 | // label8 | ||
1153 | // | ||
1154 | this.label8.AutoSize = true; | ||
1155 | this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); | ||
1156 | this.label8.Location = new System.Drawing.Point(588, 360); | ||
1157 | this.label8.Name = "label8"; | ||
1158 | this.label8.Size = new System.Drawing.Size(175, 20); | ||
1159 | this.label8.TabIndex = 59; | ||
1160 | this.label8.Text = "World/NAT Address :"; | ||
1161 | // | ||
1162 | // label9 | ||
1163 | // | ||
1164 | this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); | ||
1165 | this.label9.Location = new System.Drawing.Point(633, 27); | ||
1166 | this.label9.Name = "label9"; | ||
1167 | this.label9.Size = new System.Drawing.Size(47, 20); | ||
1168 | this.label9.TabIndex = 60; | ||
1169 | this.label9.Text = "Path :"; | ||
1170 | this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; | ||
1171 | // | ||
1172 | // exeBox1 | ||
1173 | // | ||
1174 | this.exeBox1.Location = new System.Drawing.Point(530, 27); | ||
1175 | this.exeBox1.Name = "exeBox1"; | ||
1176 | this.exeBox1.Size = new System.Drawing.Size(100, 20); | ||
1177 | this.exeBox1.TabIndex = 61; | ||
1178 | this.exeBox1.Text = "Secondlife.exe"; | ||
1179 | // | ||
1180 | // label10 | ||
1181 | // | ||
1182 | this.label10.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); | ||
1183 | this.label10.Location = new System.Drawing.Point(392, 27); | ||
1184 | this.label10.Name = "label10"; | ||
1185 | this.label10.Size = new System.Drawing.Size(138, 20); | ||
1186 | this.label10.TabIndex = 62; | ||
1187 | this.label10.Text = "Executable Name :"; | ||
1188 | this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; | ||
1189 | // | ||
1190 | // label11 | ||
1191 | // | ||
1192 | this.label11.AutoSize = true; | ||
1193 | this.label11.Location = new System.Drawing.Point(514, 306); | ||
1194 | this.label11.Name = "label11"; | ||
1195 | this.label11.Size = new System.Drawing.Size(32, 13); | ||
1196 | this.label11.TabIndex = 89; | ||
1197 | this.label11.Text = "First :"; | ||
1198 | // | ||
1199 | // label12 | ||
1200 | // | ||
1201 | this.label12.AutoSize = true; | ||
1202 | this.label12.Location = new System.Drawing.Point(632, 306); | ||
1203 | this.label12.Name = "label12"; | ||
1204 | this.label12.Size = new System.Drawing.Size(33, 13); | ||
1205 | this.label12.TabIndex = 90; | ||
1206 | this.label12.Text = "Last :"; | ||
1207 | // | ||
1208 | // label13 | ||
1209 | // | ||
1210 | this.label13.AutoSize = true; | ||
1211 | this.label13.Location = new System.Drawing.Point(751, 306); | ||
1212 | this.label13.Name = "label13"; | ||
1213 | this.label13.Size = new System.Drawing.Size(36, 13); | ||
1214 | this.label13.TabIndex = 91; | ||
1215 | this.label13.Text = "Pass :"; | ||
1216 | // | ||
1217 | // Main | ||
1218 | // | ||
1219 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); | ||
1220 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||
1221 | this.ClientSize = new System.Drawing.Size(900, 431); | ||
1222 | this.Controls.Add(this.clear1); | ||
1223 | this.Controls.Add(this.rawBox1); | ||
1224 | this.Controls.Add(this.raw1); | ||
1225 | this.Controls.Add(this.passBox1); | ||
1226 | this.Controls.Add(this.lastBox1); | ||
1227 | this.Controls.Add(this.label13); | ||
1228 | this.Controls.Add(this.label12); | ||
1229 | this.Controls.Add(this.label11); | ||
1230 | this.Controls.Add(this.firstBox1); | ||
1231 | this.Controls.Add(this.skinBox1); | ||
1232 | this.Controls.Add(this.errmaskBox1); | ||
1233 | this.Controls.Add(this.login1); | ||
1234 | this.Controls.Add(this.skin1); | ||
1235 | this.Controls.Add(this.errmask1); | ||
1236 | this.Controls.Add(this.setBox1); | ||
1237 | this.Controls.Add(this.set1); | ||
1238 | this.Controls.Add(this.loginuriBox1); | ||
1239 | this.Controls.Add(this.loginuri1); | ||
1240 | this.Controls.Add(this.comboBox1); | ||
1241 | this.Controls.Add(this.quitafterBox1); | ||
1242 | this.Controls.Add(this.techtagBox1); | ||
1243 | this.Controls.Add(this.yieldBox1); | ||
1244 | this.Controls.Add(this.logfileBox1); | ||
1245 | this.Controls.Add(this.settingsBox1); | ||
1246 | this.Controls.Add(this.outbwBox1); | ||
1247 | this.Controls.Add(this.inbwBox1); | ||
1248 | this.Controls.Add(this.dropBox1); | ||
1249 | this.Controls.Add(this.portBox1); | ||
1250 | this.Controls.Add(this.simBox1); | ||
1251 | this.Controls.Add(this.label10); | ||
1252 | this.Controls.Add(this.exeBox1); | ||
1253 | this.Controls.Add(this.label9); | ||
1254 | this.Controls.Add(this.label8); | ||
1255 | this.Controls.Add(this.nataddress1); | ||
1256 | this.Controls.Add(this.purge1); | ||
1257 | this.Controls.Add(this.nosound1); | ||
1258 | this.Controls.Add(this.logfile1); | ||
1259 | this.Controls.Add(this.settings1); | ||
1260 | this.Controls.Add(this.outbw1); | ||
1261 | this.Controls.Add(this.inbw1); | ||
1262 | this.Controls.Add(this.drop1); | ||
1263 | this.Controls.Add(this.port1); | ||
1264 | this.Controls.Add(this.yield1); | ||
1265 | this.Controls.Add(this.techTag1); | ||
1266 | this.Controls.Add(this.local1); | ||
1267 | this.Controls.Add(this.nofmod1); | ||
1268 | this.Controls.Add(this.noaudio1); | ||
1269 | this.Controls.Add(this.url1); | ||
1270 | this.Controls.Add(this.user1); | ||
1271 | this.Controls.Add(this.quitAfter1); | ||
1272 | this.Controls.Add(this.korean1); | ||
1273 | this.Controls.Add(this.spanish1); | ||
1274 | this.Controls.Add(this.debugst1); | ||
1275 | this.Controls.Add(this.noutc1); | ||
1276 | this.Controls.Add(this.noinvlib1); | ||
1277 | this.Controls.Add(this.simple1); | ||
1278 | this.Controls.Add(this.previous1); | ||
1279 | this.Controls.Add(this.dialog1); | ||
1280 | this.Controls.Add(this.autologin1); | ||
1281 | this.Controls.Add(this.helperuri1); | ||
1282 | this.Controls.Add(this.log1); | ||
1283 | this.Controls.Add(this.noconsole1); | ||
1284 | this.Controls.Add(this.safe1); | ||
1285 | this.Controls.Add(this.nothread1); | ||
1286 | this.Controls.Add(this.ignorepixeldepth1); | ||
1287 | this.Controls.Add(this.noMultiple1); | ||
1288 | this.Controls.Add(this.label7); | ||
1289 | this.Controls.Add(this.multiple1); | ||
1290 | this.Controls.Add(this.label6); | ||
1291 | this.Controls.Add(this.noProbe1); | ||
1292 | this.Controls.Add(this.label5); | ||
1293 | this.Controls.Add(this.Launch1); | ||
1294 | this.Controls.Add(this.clientBox1); | ||
1295 | this.Controls.Add(this.rbGridServer); | ||
1296 | this.Controls.Add(this.rbStandAloneMode); | ||
1297 | this.Controls.Add(this.rbGridRegionMode); | ||
1298 | this.Controls.Add(this.btnStop); | ||
1299 | this.Controls.Add(this.btnStart); | ||
1300 | this.Controls.Add(this.gbLog); | ||
1301 | this.Controls.Add(this.menuStrip1); | ||
1302 | this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D; | ||
1303 | this.MainMenuStrip = this.menuStrip1; | ||
1304 | this.MaximizeBox = false; | ||
1305 | this.Name = "Main"; | ||
1306 | this.Text = "OpenSim"; | ||
1307 | this.toolTip1.SetToolTip(this, "logs in local time, not UTC"); | ||
1308 | this.Load += new System.EventHandler(this.Main_Load); | ||
1309 | this.menuStrip1.ResumeLayout(false); | ||
1310 | this.menuStrip1.PerformLayout(); | ||
1311 | this.gbLog.ResumeLayout(false); | ||
1312 | this.tabLogs.ResumeLayout(false); | ||
1313 | this.tabMainLog.ResumeLayout(false); | ||
1314 | this.tabMainLog.PerformLayout(); | ||
1315 | this.tabRegionServer.ResumeLayout(false); | ||
1316 | this.tabRegionServer.PerformLayout(); | ||
1317 | this.tabUserServer.ResumeLayout(false); | ||
1318 | this.tabUserServer.PerformLayout(); | ||
1319 | this.tabAssetServer.ResumeLayout(false); | ||
1320 | this.tabAssetServer.PerformLayout(); | ||
1321 | this.tabGridServer.ResumeLayout(false); | ||
1322 | this.tabGridServer.PerformLayout(); | ||
1323 | this.ResumeLayout(false); | ||
1324 | this.PerformLayout(); | ||
1325 | |||
1326 | } | ||
1327 | |||
1328 | #endregion | ||
1329 | |||
1330 | private System.Windows.Forms.MenuStrip menuStrip1; | ||
1331 | private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem; | ||
1332 | private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem; | ||
1333 | private System.Windows.Forms.Timer timer1; | ||
1334 | private System.Windows.Forms.TextBox clientBox1; | ||
1335 | private System.Windows.Forms.Button btnStart; | ||
1336 | private System.Windows.Forms.Button btnStop; | ||
1337 | private System.Windows.Forms.RadioButton rbGridRegionMode; | ||
1338 | private System.Windows.Forms.RadioButton rbStandAloneMode; | ||
1339 | private System.Windows.Forms.RadioButton rbGridServer; | ||
1340 | private System.Windows.Forms.Button Launch1; | ||
1341 | private System.Windows.Forms.GroupBox gbLog; | ||
1342 | private System.Windows.Forms.TabControl tabLogs; | ||
1343 | private System.Windows.Forms.TabPage tabMainLog; | ||
1344 | private System.Windows.Forms.TabPage tabRegionServer; | ||
1345 | private System.Windows.Forms.Label label1; | ||
1346 | private System.Windows.Forms.TextBox txtOpenSim; | ||
1347 | private System.Windows.Forms.TabPage tabUserServer; | ||
1348 | private System.Windows.Forms.Label label2; | ||
1349 | private System.Windows.Forms.TextBox txtUserServer; | ||
1350 | private System.Windows.Forms.TabPage tabAssetServer; | ||
1351 | private System.Windows.Forms.Label label3; | ||
1352 | private System.Windows.Forms.TextBox txtAssetServer; | ||
1353 | private System.Windows.Forms.TabPage tabGridServer; | ||
1354 | private System.Windows.Forms.Label label4; | ||
1355 | private System.Windows.Forms.TextBox txtGridServer; | ||
1356 | private System.Windows.Forms.TextBox txtMainLog; | ||
1357 | private System.Windows.Forms.Label label5; | ||
1358 | private System.Windows.Forms.CheckBox noProbe1; | ||
1359 | private System.Windows.Forms.Label label6; | ||
1360 | private System.Windows.Forms.CheckBox multiple1; | ||
1361 | private System.Windows.Forms.Label label7; | ||
1362 | private System.Windows.Forms.CheckBox noMultiple1; | ||
1363 | private System.Windows.Forms.CheckBox ignorepixeldepth1; | ||
1364 | private System.Windows.Forms.CheckBox nothread1; | ||
1365 | private System.Windows.Forms.CheckBox safe1; | ||
1366 | private System.Windows.Forms.CheckBox noconsole1; | ||
1367 | private System.Windows.Forms.CheckBox log1; | ||
1368 | private System.Windows.Forms.CheckBox helperuri1; | ||
1369 | private System.Windows.Forms.CheckBox autologin1; | ||
1370 | private System.Windows.Forms.ToolTip toolTip1; | ||
1371 | private System.Windows.Forms.CheckBox dialog1; | ||
1372 | private System.Windows.Forms.CheckBox previous1; | ||
1373 | private System.Windows.Forms.CheckBox simple1; | ||
1374 | private System.Windows.Forms.CheckBox noinvlib1; | ||
1375 | private System.Windows.Forms.CheckBox noutc1; | ||
1376 | private System.Windows.Forms.CheckBox debugst1; | ||
1377 | private System.Windows.Forms.CheckBox spanish1; | ||
1378 | private System.Windows.Forms.CheckBox korean1; | ||
1379 | private System.Windows.Forms.CheckBox local1; | ||
1380 | private System.Windows.Forms.CheckBox nofmod1; | ||
1381 | private System.Windows.Forms.CheckBox noaudio1; | ||
1382 | private System.Windows.Forms.CheckBox url1; | ||
1383 | private System.Windows.Forms.CheckBox user1; | ||
1384 | private System.Windows.Forms.CheckBox quitAfter1; | ||
1385 | private System.Windows.Forms.CheckBox techTag1; | ||
1386 | private System.Windows.Forms.CheckBox yield1; | ||
1387 | private System.Windows.Forms.CheckBox purge1; | ||
1388 | private System.Windows.Forms.CheckBox nosound1; | ||
1389 | private System.Windows.Forms.CheckBox logfile1; | ||
1390 | private System.Windows.Forms.CheckBox settings1; | ||
1391 | private System.Windows.Forms.CheckBox outbw1; | ||
1392 | private System.Windows.Forms.CheckBox inbw1; | ||
1393 | private System.Windows.Forms.CheckBox drop1; | ||
1394 | private System.Windows.Forms.CheckBox port1; | ||
1395 | private System.Windows.Forms.TextBox nataddress1; | ||
1396 | private System.Windows.Forms.Label label8; | ||
1397 | private System.Windows.Forms.Label label9; | ||
1398 | private System.Windows.Forms.TextBox exeBox1; | ||
1399 | private System.Windows.Forms.Label label10; | ||
1400 | private System.Windows.Forms.TextBox simBox1; | ||
1401 | private System.Windows.Forms.TextBox portBox1; | ||
1402 | private System.Windows.Forms.TextBox dropBox1; | ||
1403 | private System.Windows.Forms.TextBox inbwBox1; | ||
1404 | private System.Windows.Forms.TextBox outbwBox1; | ||
1405 | private System.Windows.Forms.TextBox settingsBox1; | ||
1406 | private System.Windows.Forms.TextBox logfileBox1; | ||
1407 | private System.Windows.Forms.TextBox yieldBox1; | ||
1408 | private System.Windows.Forms.TextBox techtagBox1; | ||
1409 | private System.Windows.Forms.TextBox quitafterBox1; | ||
1410 | private System.Windows.Forms.ComboBox comboBox1; | ||
1411 | private System.Windows.Forms.CheckBox loginuri1; | ||
1412 | private System.Windows.Forms.TextBox loginuriBox1; | ||
1413 | private System.Windows.Forms.CheckBox set1; | ||
1414 | private System.Windows.Forms.TextBox setBox1; | ||
1415 | private System.Windows.Forms.CheckBox errmask1; | ||
1416 | private System.Windows.Forms.CheckBox skin1; | ||
1417 | private System.Windows.Forms.CheckBox login1; | ||
1418 | private System.Windows.Forms.TextBox errmaskBox1; | ||
1419 | private System.Windows.Forms.TextBox skinBox1; | ||
1420 | private System.Windows.Forms.TextBox firstBox1; | ||
1421 | private System.Windows.Forms.Label label11; | ||
1422 | private System.Windows.Forms.Label label12; | ||
1423 | private System.Windows.Forms.Label label13; | ||
1424 | private System.Windows.Forms.TextBox lastBox1; | ||
1425 | private System.Windows.Forms.TextBox passBox1; | ||
1426 | private InputTextBoxControl txtInputUserServer; | ||
1427 | private InputTextBoxControl txtInputAssetServer; | ||
1428 | private InputTextBoxControl txtInputRegionServer; | ||
1429 | private InputTextBoxControl txtInputGridServer; | ||
1430 | private System.Windows.Forms.CheckBox raw1; | ||
1431 | private System.Windows.Forms.TextBox rawBox1; | ||
1432 | private System.Windows.Forms.Button clear1; | ||
1433 | } | ||
1434 | } | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/Main.cs b/OpenSim/Tools/OpenSim.GUI/Main.cs deleted file mode 100644 index 9467312..0000000 --- a/OpenSim/Tools/OpenSim.GUI/Main.cs +++ /dev/null | |||
@@ -1,536 +0,0 @@ | |||
1 | /* | ||
2 | * Copyright (c) Contributors, http://opensimulator.org/ | ||
3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions are met: | ||
7 | * * Redistributions of source code must retain the above copyright | ||
8 | * notice, this list of conditions and the following disclaimer. | ||
9 | * * Redistributions in binary form must reproduce the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer in the | ||
11 | * documentation and/or other materials provided with the distribution. | ||
12 | * * Neither the name of the OpenSim Project nor the | ||
13 | * names of its contributors may be used to endorse or promote products | ||
14 | * derived from this software without specific prior written permission. | ||
15 | * | ||
16 | * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY | ||
17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
19 | * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | ||
20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
26 | */ | ||
27 | |||
28 | using System; | ||
29 | using System.Collections.Generic; | ||
30 | using System.ComponentModel; | ||
31 | using System.Data; | ||
32 | using System.Drawing; | ||
33 | using System.Text; | ||
34 | using System.Windows.Forms; | ||
35 | |||
36 | namespace OpenSim.GUI | ||
37 | { | ||
38 | public partial class Main : Form | ||
39 | { | ||
40 | |||
41 | public ProcessManager proc_OpenSim; | ||
42 | public ProcessManager proc_UserServer; | ||
43 | public ProcessManager proc_GridServer; | ||
44 | public ProcessManager proc_AssetServer; | ||
45 | |||
46 | public Main() | ||
47 | { | ||
48 | InitializeComponent(); | ||
49 | } | ||
50 | |||
51 | private void Main_Load(object sender, EventArgs e) | ||
52 | { | ||
53 | txtInputUserServer.KeyPress += new KeyPressEventHandler(txtInputUserServer_KeyPress); | ||
54 | txtInputGridServer.KeyPress += new KeyPressEventHandler(txtInputGridServer_KeyPress); | ||
55 | txtInputAssetServer.KeyPress += new KeyPressEventHandler(txtInputAssetServer_KeyPress); | ||
56 | txtInputRegionServer.KeyPress += new KeyPressEventHandler(txtInputRegionServer_KeyPress); | ||
57 | |||
58 | tabLogs.Selected += new TabControlEventHandler(tabLogs_Selected); | ||
59 | |||
60 | UpdateTabVisibility(); | ||
61 | } | ||
62 | |||
63 | void tabLogs_Selected(object sender, TabControlEventArgs e) | ||
64 | { | ||
65 | if (e.TabPage == tabUserServer) | ||
66 | txtInputUserServer.Focus(); | ||
67 | if (e.TabPage == tabGridServer) | ||
68 | txtInputGridServer.Focus(); | ||
69 | if (e.TabPage == tabAssetServer) | ||
70 | txtInputAssetServer.Focus(); | ||
71 | if (e.TabPage == tabRegionServer) | ||
72 | txtInputRegionServer.Focus(); | ||
73 | } | ||
74 | |||
75 | void txtInputUserServer_KeyPress(object sender, KeyPressEventArgs e) | ||
76 | { | ||
77 | |||
78 | if (e.KeyChar == 13) | ||
79 | { | ||
80 | // We got a command | ||
81 | e.Handled = true; | ||
82 | proc_UserServer.StandardInput.WriteLine(txtInputUserServer.Text + "\r\n"); | ||
83 | txtInputUserServer.Text = ""; | ||
84 | } | ||
85 | } | ||
86 | |||
87 | void txtInputGridServer_KeyPress(object sender, KeyPressEventArgs e) | ||
88 | { | ||
89 | if (e.KeyChar == 13) | ||
90 | { | ||
91 | // We got a command | ||
92 | e.Handled = true; | ||
93 | proc_GridServer.StandardInput.WriteLine(txtInputGridServer.Text + "\r\n"); | ||
94 | txtInputGridServer.Text = ""; | ||
95 | } | ||
96 | } | ||
97 | |||
98 | void txtInputAssetServer_KeyPress(object sender, KeyPressEventArgs e) | ||
99 | { | ||
100 | if (e.KeyChar == 13) | ||
101 | { | ||
102 | // We got a command | ||
103 | e.Handled = true; | ||
104 | proc_AssetServer.StandardInput.WriteLine(txtInputAssetServer.Text + "\r\n"); | ||
105 | txtInputAssetServer.Text = ""; | ||
106 | } | ||
107 | } | ||
108 | |||
109 | void txtInputRegionServer_KeyPress(object sender, KeyPressEventArgs e) | ||
110 | { | ||
111 | if (e.KeyChar == 13) | ||
112 | { | ||
113 | // We got a command | ||
114 | e.Handled = true; | ||
115 | proc_OpenSim.StandardInput.WriteLine(txtInputRegionServer.Text + "\r\n"); | ||
116 | txtInputRegionServer.Text = ""; | ||
117 | } | ||
118 | } | ||
119 | |||
120 | private void btnStart_Click(object sender, EventArgs e) | ||
121 | { | ||
122 | noProbe1.Checked = true; | ||
123 | multiple1.Checked = true; | ||
124 | loginuri1.Checked = true; | ||
125 | login1.Checked = true; | ||
126 | // | ||
127 | // THIS PART NEEDS TO BE MOVED TO A SEPARATE THREAD OR A TIMER OF SOME SORT | ||
128 | // should not block on wait | ||
129 | // ALSO - IF SOME SERVICES ARE NOT CONFIGURED, POP UP CONFIGURATION BOX FOR THAT SERVICE! | ||
130 | // | ||
131 | |||
132 | btnStart.Enabled = false; | ||
133 | btnStop.Enabled = false; | ||
134 | |||
135 | |||
136 | |||
137 | if (rbGridServer.Checked) | ||
138 | { | ||
139 | // Start UserServer | ||
140 | proc_UserServer = new ProcessManager("OpenSim.Grid.UserServer.exe", ""); | ||
141 | txtMainLog.AppendText("Starting: User server" + "\r\n"); | ||
142 | proc_UserServer.OutputDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_UserServer_DataReceived); | ||
143 | proc_UserServer.ErrorDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_UserServer_DataReceived); | ||
144 | proc_UserServer.StartProcess(); | ||
145 | System.Threading.Thread.Sleep(3000); | ||
146 | |||
147 | // Start GridServer | ||
148 | proc_GridServer = new ProcessManager("OpenSim.Grid.GridServer.exe", ""); | ||
149 | txtMainLog.AppendText("Starting: Grid server" + "\r\n"); | ||
150 | proc_GridServer.OutputDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_GridServer_DataReceived); | ||
151 | proc_GridServer.ErrorDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_GridServer_DataReceived); | ||
152 | proc_GridServer.StartProcess(); | ||
153 | System.Threading.Thread.Sleep(3000); | ||
154 | |||
155 | // Start AssetServer | ||
156 | proc_AssetServer = new ProcessManager("OpenSim.Grid.AssetServer.exe", ""); | ||
157 | txtMainLog.AppendText("Starting: Asset server" + "\r\n"); | ||
158 | proc_AssetServer.OutputDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_AssetServer_DataReceived); | ||
159 | proc_AssetServer.ErrorDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_AssetServer_DataReceived); | ||
160 | proc_AssetServer.StartProcess(); | ||
161 | System.Threading.Thread.Sleep(3000); | ||
162 | } | ||
163 | |||
164 | // Start OpenSim | ||
165 | string p = ""; | ||
166 | if (rbGridServer.Checked) | ||
167 | p = "-gridmode=true"; | ||
168 | |||
169 | proc_OpenSim = new ProcessManager("OpenSim.EXE", p); | ||
170 | txtMainLog.AppendText("Starting: OpenSim (Region server)" + "\r\n"); | ||
171 | proc_OpenSim.OutputDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_OpenSim_DataReceived); | ||
172 | proc_OpenSim.ErrorDataReceived += new System.Diagnostics.DataReceivedEventHandler(proc_OpenSim_DataReceived); | ||
173 | proc_OpenSim.StartProcess(); | ||
174 | |||
175 | btnStart.Enabled = false; | ||
176 | btnStop.Enabled = true; | ||
177 | |||
178 | } | ||
179 | public delegate void AppendText(string Text); | ||
180 | void proc_UserServer_DataReceived(object sender, System.Diagnostics.DataReceivedEventArgs e) | ||
181 | { | ||
182 | this.Invoke(new AppendText(txtUserServer.AppendText), new object[] { e.Data + "\r\n" }); | ||
183 | this.Invoke(new AppendText(txtMainLog.AppendText), new object[] { "UserServer: " + e.Data + "\r\n" }); | ||
184 | } | ||
185 | void proc_GridServer_DataReceived(object sender, System.Diagnostics.DataReceivedEventArgs e) | ||
186 | { | ||
187 | this.Invoke(new AppendText(txtGridServer.AppendText), new object[] { e.Data + "\r\n" }); | ||
188 | this.Invoke(new AppendText(txtMainLog.AppendText), new object[] { "GridServer: " + e.Data + "\r\n" }); | ||
189 | } | ||
190 | void proc_AssetServer_DataReceived(object sender, System.Diagnostics.DataReceivedEventArgs e) | ||
191 | { | ||
192 | this.Invoke(new AppendText(txtAssetServer.AppendText), new object[] { e.Data + "\r\n" }); | ||
193 | this.Invoke(new AppendText(txtMainLog.AppendText), new object[] { "AssetServer: " + e.Data + "\r\n" }); | ||
194 | } | ||
195 | void proc_OpenSim_DataReceived(object sender, System.Diagnostics.DataReceivedEventArgs e) | ||
196 | { | ||
197 | this.Invoke(new AppendText(txtOpenSim.AppendText), new object[] { e.Data + "\r\n" }); | ||
198 | this.Invoke(new AppendText(txtMainLog.AppendText), new object[] { "OpenSim: " + e.Data + "\r\n" }); | ||
199 | } | ||
200 | |||
201 | private void btnStop_Click(object sender, EventArgs e) | ||
202 | { | ||
203 | btnStart.Enabled = false; | ||
204 | btnStop.Enabled = false; | ||
205 | Stop(); | ||
206 | btnStart.Enabled = true; | ||
207 | btnStop.Enabled = false; | ||
208 | } | ||
209 | |||
210 | private void clear1_Click(object sender, EventArgs e) | ||
211 | { | ||
212 | noProbe1.Checked = false; multiple1.Checked = false; loginuri1.Checked = false; | ||
213 | noMultiple1.Checked = false; korean1.Checked = false; spanish1.Checked = false; | ||
214 | ignorepixeldepth1.Checked = false; nothread1.Checked = false; safe1.Checked = false; | ||
215 | noconsole1.Checked = false; log1.Checked = false; helperuri1.Checked = false; | ||
216 | autologin1.Checked = false; dialog1.Checked = false; previous1.Checked = false; | ||
217 | simple1.Checked = false; noinvlib1.Checked = false; noutc1.Checked = false; | ||
218 | debugst1.Checked = false; local1.Checked = false; purge1.Checked = false; | ||
219 | nofmod1.Checked = false; nosound1.Checked = false; noaudio1.Checked = false; | ||
220 | url1.Checked = false; port1.Checked = false; drop1.Checked = false; | ||
221 | inbw1.Checked = false; outbw1.Checked = false; settings1.Checked = false; | ||
222 | logfile1.Checked = false; yield1.Checked = false; techTag1.Checked = false; | ||
223 | quitAfter1.Checked = false; loginuri1.Checked = false; set1.Checked = false; | ||
224 | errmask1.Checked = false; raw1.Checked = false; skin1.Checked = false; | ||
225 | user1.Checked = false; login1.Checked = false; | ||
226 | } | ||
227 | |||
228 | private void Stop() | ||
229 | { | ||
230 | if (proc_UserServer != null) | ||
231 | { | ||
232 | txtMainLog.AppendText("Shutting down UserServer. CPU time used: " + proc_UserServer.TotalProcessorTime.ToString() + "\r\n"); | ||
233 | proc_UserServer.StopProcess(); | ||
234 | proc_UserServer = null; | ||
235 | } | ||
236 | if (proc_GridServer != null) | ||
237 | { | ||
238 | txtMainLog.AppendText("Shutting down GridServer. CPU time used: " + proc_GridServer.TotalProcessorTime.ToString() + "\r\n"); | ||
239 | proc_GridServer.StopProcess(); | ||
240 | proc_GridServer = null; | ||
241 | } | ||
242 | if (proc_AssetServer != null) | ||
243 | { | ||
244 | txtMainLog.AppendText("Shutting down AssetServer. CPU time used: " + proc_AssetServer.TotalProcessorTime.ToString() + "\r\n"); | ||
245 | proc_AssetServer.StopProcess(); | ||
246 | proc_AssetServer = null; | ||
247 | } | ||
248 | if (proc_OpenSim != null) | ||
249 | { | ||
250 | txtMainLog.AppendText("Shutting down OpenSim. CPU time used: " + proc_OpenSim.TotalProcessorTime.ToString() + "\r\n"); | ||
251 | proc_OpenSim.StopProcess(); | ||
252 | proc_OpenSim = null; | ||
253 | } | ||
254 | } | ||
255 | private void UpdateTabVisibility() | ||
256 | { | ||
257 | if (rbStandAloneMode.Checked) | ||
258 | { | ||
259 | if (tabLogs.TabPages.Contains(tabUserServer)) | ||
260 | tabLogs.TabPages.Remove(tabUserServer); | ||
261 | if (tabLogs.TabPages.Contains(tabGridServer)) | ||
262 | tabLogs.TabPages.Remove(tabGridServer); | ||
263 | if (tabLogs.TabPages.Contains(tabAssetServer)) | ||
264 | tabLogs.TabPages.Remove(tabAssetServer); | ||
265 | } | ||
266 | else | ||
267 | { | ||
268 | if (!tabLogs.TabPages.Contains(tabUserServer)) | ||
269 | tabLogs.TabPages.Add(tabUserServer); | ||
270 | if (!tabLogs.TabPages.Contains(tabGridServer)) | ||
271 | tabLogs.TabPages.Add(tabGridServer); | ||
272 | if (!tabLogs.TabPages.Contains(tabAssetServer)) | ||
273 | tabLogs.TabPages.Add(tabAssetServer); | ||
274 | } | ||
275 | } | ||
276 | |||
277 | private void rbStandAloneMode_CheckedChanged(object sender, EventArgs e) | ||
278 | { | ||
279 | UpdateTabVisibility(); | ||
280 | } | ||
281 | |||
282 | private void rbGridRegionMode_CheckedChanged(object sender, EventArgs e) | ||
283 | { | ||
284 | UpdateTabVisibility(); | ||
285 | } | ||
286 | |||
287 | private void rbGridServer_CheckedChanged(object sender, EventArgs e) | ||
288 | { | ||
289 | UpdateTabVisibility(); | ||
290 | } | ||
291 | |||
292 | private int counter; | ||
293 | |||
294 | private void Exit() | ||
295 | { | ||
296 | counter = 0; | ||
297 | timer1.Interval = 600; | ||
298 | timer1.Enabled = true; | ||
299 | this.timer1.Tick += new System.EventHandler(this.timer1_Tick); | ||
300 | } | ||
301 | |||
302 | private void timer1_Tick(object sender, System.EventArgs e) | ||
303 | { | ||
304 | if (counter >= 10) | ||
305 | { | ||
306 | timer1.Enabled = false; | ||
307 | counter = 0; | ||
308 | Application.Exit(); | ||
309 | } | ||
310 | else | ||
311 | { | ||
312 | counter = counter + 1; | ||
313 | } | ||
314 | } | ||
315 | |||
316 | private void exitToolStripMenuItem_Click(object sender, EventArgs e) | ||
317 | { | ||
318 | if (proc_UserServer != null || proc_GridServer != null || proc_AssetServer != null || proc_OpenSim != null) | ||
319 | { | ||
320 | label6.Text = "Stopping server(s) and waiting to safely close.............."; | ||
321 | Stop(); | ||
322 | Exit(); | ||
323 | } | ||
324 | else | ||
325 | { | ||
326 | Application.Exit(); | ||
327 | } | ||
328 | } | ||
329 | /// <summary> | ||
330 | /// CLIENT SECTION | ||
331 | /// </summary> | ||
332 | string exeString; | ||
333 | string exeArgs; | ||
334 | string usrsvr; | ||
335 | string error = "Reconsider your commandline choices, you have opposing values selected!"; | ||
336 | |||
337 | private void label6_Click(object sender, EventArgs e) | ||
338 | { | ||
339 | label6.Text = clientBox1.Text; | ||
340 | } | ||
341 | private void errorSwitches() | ||
342 | { | ||
343 | MessageBox.Show(error); | ||
344 | label6.Text = error; | ||
345 | } | ||
346 | bool exists; | ||
347 | private void Launch1_Click(object sender, EventArgs e) | ||
348 | { | ||
349 | if (exists = System.IO.File.Exists(clientBox1.Text + exeBox1.Text)) | ||
350 | { | ||
351 | executeClient(); | ||
352 | } | ||
353 | else | ||
354 | { | ||
355 | MessageBox.Show("FILE DOES NOT EXIST!!!"); | ||
356 | label6.Text = "FILE DOES NOT EXIST!!!"; | ||
357 | } | ||
358 | } | ||
359 | private void NATfix() | ||
360 | { | ||
361 | } | ||
362 | private void executeClient() | ||
363 | { | ||
364 | label6.Text = ""; | ||
365 | exeArgs = ""; | ||
366 | exeString = clientBox1.Text; | ||
367 | exeString = exeString += exeBox1.Text; | ||
368 | |||
369 | if (multiple1.Checked == true && noMultiple1.Checked == true) errorSwitches(); | ||
370 | else if (korean1.Checked == true && spanish1.Checked == true) errorSwitches(); | ||
371 | else | ||
372 | { | ||
373 | if (noProbe1.Checked == true) exeArgs = exeArgs += " -noprobe"; | ||
374 | if (multiple1.Checked == true) exeArgs = exeArgs += " -multiple"; | ||
375 | if (noMultiple1.Checked == true) exeArgs = exeArgs += " -nomultiple"; | ||
376 | if (korean1.Checked == true) exeArgs = exeArgs += " -korean"; | ||
377 | if (spanish1.Checked == true) exeArgs = exeArgs += " -spanish"; | ||
378 | if (ignorepixeldepth1.Checked == true) exeArgs = exeArgs += " -ignorepixeldepth"; | ||
379 | if (nothread1.Checked == true) exeArgs = exeArgs += " -nothread"; | ||
380 | if (safe1.Checked == true) exeArgs = exeArgs += " -safe"; | ||
381 | if (noconsole1.Checked == true) exeArgs = exeArgs += " -noconsole"; | ||
382 | if (log1.Checked == true) exeArgs = exeArgs += " -log"; | ||
383 | if (helperuri1.Checked == true) exeArgs = exeArgs += " -helperuri"; | ||
384 | if (autologin1.Checked == true) exeArgs = exeArgs += " --autologin"; | ||
385 | if (dialog1.Checked == true) exeArgs = exeArgs += " -dialog"; | ||
386 | if (previous1.Checked == true) exeArgs = exeArgs += " -previous"; | ||
387 | if (simple1.Checked == true) exeArgs = exeArgs += " -simple"; | ||
388 | if (noinvlib1.Checked == true) exeArgs = exeArgs += " -noinvlib"; | ||
389 | if (noutc1.Checked == true) exeArgs = exeArgs += " -noutc"; | ||
390 | if (debugst1.Checked == true) exeArgs = exeArgs += " -debugst"; | ||
391 | if (local1.Checked == true) exeArgs = exeArgs += " -local"; | ||
392 | if (purge1.Checked == true) exeArgs = exeArgs += " -purge"; | ||
393 | if (nofmod1.Checked == true) exeArgs = exeArgs += " -nofmod"; | ||
394 | if (nosound1.Checked == true) exeArgs = exeArgs += " -nosound"; | ||
395 | if (noaudio1.Checked == true) exeArgs = exeArgs += " -noaudio"; | ||
396 | if (url1.Checked == true) | ||
397 | { | ||
398 | exeArgs = exeArgs += " -url "; | ||
399 | exeArgs = exeArgs += simBox1.Text; | ||
400 | } | ||
401 | if (port1.Checked == true) | ||
402 | { | ||
403 | int aPort; | ||
404 | aPort = Convert.ToInt32(portBox1.Text); | ||
405 | if (aPort > 13050) | ||
406 | { | ||
407 | portBox1.Text = "13050"; | ||
408 | MessageBox.Show("Enter Usable port number, defaulting to 13050."); | ||
409 | } | ||
410 | if (aPort < 13000) | ||
411 | { | ||
412 | portBox1.Text = "13000"; | ||
413 | MessageBox.Show("Enter Usable port number, defaulting to 13000."); | ||
414 | } | ||
415 | else | ||
416 | { | ||
417 | } | ||
418 | exeArgs = exeArgs += " -port "; | ||
419 | exeArgs = exeArgs += portBox1.Text; | ||
420 | } | ||
421 | if (drop1.Checked == true) | ||
422 | { | ||
423 | int aPct; | ||
424 | aPct = Convert.ToInt32(dropBox1.Text); | ||
425 | if (aPct > 100) | ||
426 | { | ||
427 | dropBox1.Text = "100"; | ||
428 | MessageBox.Show("Enter Usable port number, defaulting to 100."); | ||
429 | } | ||
430 | if (aPct < 0) | ||
431 | { | ||
432 | dropBox1.Text = "0"; | ||
433 | MessageBox.Show("Enter Usable port number, defaulting to 0."); | ||
434 | } | ||
435 | else | ||
436 | { | ||
437 | } | ||
438 | exeArgs = exeArgs += " -drop "; | ||
439 | exeArgs = exeArgs += dropBox1.Text; | ||
440 | } | ||
441 | if (inbw1.Checked == true) | ||
442 | { | ||
443 | exeArgs = exeArgs += " -inbw "; | ||
444 | exeArgs = exeArgs += inbwBox1.Text; | ||
445 | } | ||
446 | if (outbw1.Checked == true) | ||
447 | { | ||
448 | exeArgs = exeArgs += " -outbw "; | ||
449 | exeArgs = exeArgs += outbwBox1.Text; | ||
450 | } | ||
451 | if (settings1.Checked == true) | ||
452 | { | ||
453 | exeArgs = exeArgs += " -settings "; | ||
454 | exeArgs = exeArgs += settingsBox1.Text; | ||
455 | } | ||
456 | if (logfile1.Checked == true) | ||
457 | { | ||
458 | exeArgs = exeArgs += " -logfile "; | ||
459 | exeArgs = exeArgs += logfileBox1.Text; | ||
460 | } | ||
461 | if (yield1.Checked == true) | ||
462 | { | ||
463 | exeArgs = exeArgs += " -yield "; | ||
464 | exeArgs = exeArgs += yieldBox1.Text; | ||
465 | } | ||
466 | if (techTag1.Checked == true) | ||
467 | { | ||
468 | exeArgs = exeArgs += " -techtag "; | ||
469 | exeArgs = exeArgs += techtagBox1.Text; | ||
470 | } | ||
471 | if (quitAfter1.Checked == true) | ||
472 | { | ||
473 | exeArgs = exeArgs += " -quitafter "; | ||
474 | exeArgs = exeArgs += quitafterBox1.Text; | ||
475 | } | ||
476 | if (loginuri1.Checked == true) | ||
477 | { | ||
478 | exeArgs = exeArgs += " -loginuri "; | ||
479 | exeArgs = exeArgs += loginuriBox1.Text; | ||
480 | } | ||
481 | if (set1.Checked == true) | ||
482 | { | ||
483 | exeArgs = exeArgs += " -set "; | ||
484 | exeArgs = exeArgs += setBox1.Text; | ||
485 | } | ||
486 | if (errmask1.Checked == true) | ||
487 | { | ||
488 | exeArgs = exeArgs += " -errmask "; | ||
489 | exeArgs = exeArgs += errmaskBox1.Text; | ||
490 | } | ||
491 | if (raw1.Checked == true) | ||
492 | { | ||
493 | exeArgs = exeArgs += " " + rawBox1.Text; | ||
494 | } | ||
495 | if (skin1.Checked == true) | ||
496 | { | ||
497 | bool exists; | ||
498 | if (exists = System.IO.File.Exists(skinBox1.Text + "skin.xml")) | ||
499 | { | ||
500 | exeArgs = exeArgs += " -skin "; | ||
501 | exeArgs = exeArgs += skinBox1.Text + "skin.xml"; | ||
502 | } | ||
503 | else | ||
504 | { | ||
505 | MessageBox.Show("SKIN FILE DOES NOT EXIST AT SPECIFIED LOCATION!!!"); | ||
506 | skin1.Checked = false; | ||
507 | executeClient(); | ||
508 | } | ||
509 | } | ||
510 | if (user1.Checked == true) | ||
511 | { | ||
512 | //find actual login urls | ||
513 | if (comboBox1.Text == "agni") { usrsvr = " -user " + "--agni"; } | ||
514 | if (comboBox1.Text == "colo") { usrsvr = " -user " + "--colo"; } | ||
515 | if (comboBox1.Text == "dmz") { usrsvr = " -user " + "--dmz"; } | ||
516 | if (comboBox1.Text == "durga") { usrsvr = " -user " + "--Durga"; } | ||
517 | if (comboBox1.Text == "siva") { usrsvr = " -user " + "--siva"; } | ||
518 | exeArgs = exeArgs += usrsvr; | ||
519 | } | ||
520 | if (login1.Checked == true) | ||
521 | { | ||
522 | exeArgs = exeArgs += " -login "; | ||
523 | exeArgs = exeArgs += firstBox1.Text + " " + lastBox1.Text + " " + passBox1.Text; | ||
524 | } | ||
525 | label6.Text = exeString + exeArgs; | ||
526 | System.Diagnostics.Process proc = new System.Diagnostics.Process(); | ||
527 | proc.StartInfo.FileName = exeString; | ||
528 | proc.StartInfo.Arguments = exeArgs; | ||
529 | proc.StartInfo.UseShellExecute = false; | ||
530 | proc.StartInfo.RedirectStandardOutput = false; | ||
531 | proc.StartInfo.WorkingDirectory = clientBox1.Text; | ||
532 | proc.Start(); | ||
533 | } | ||
534 | } | ||
535 | } | ||
536 | } | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/Main.resx b/OpenSim/Tools/OpenSim.GUI/Main.resx deleted file mode 100644 index 517179d..0000000 --- a/OpenSim/Tools/OpenSim.GUI/Main.resx +++ /dev/null | |||
@@ -1,135 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <root> | ||
3 | <!-- | ||
4 | Microsoft ResX Schema | ||
5 | |||
6 | Version 2.0 | ||
7 | |||
8 | The primary goals of this format is to allow a simple XML format | ||
9 | that is mostly human readable. The generation and parsing of the | ||
10 | various data types are done through the TypeConverter classes | ||
11 | associated with the data types. | ||
12 | |||
13 | Example: | ||
14 | |||
15 | ... ado.net/XML headers & schema ... | ||
16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
17 | <resheader name="version">2.0</resheader> | ||
18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
24 | </data> | ||
25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
27 | <comment>This is a comment</comment> | ||
28 | </data> | ||
29 | |||
30 | There are any number of "resheader" rows that contain simple | ||
31 | name/value pairs. | ||
32 | |||
33 | Each data row contains a name, and value. The row also contains a | ||
34 | type or mimetype. Type corresponds to a .NET class that support | ||
35 | text/value conversion through the TypeConverter architecture. | ||
36 | Classes that don't support this are serialized and stored with the | ||
37 | mimetype set. | ||
38 | |||
39 | The mimetype is used for serialized objects, and tells the | ||
40 | ResXResourceReader how to depersist the object. This is currently not | ||
41 | extensible. For a given mimetype the value must be set accordingly: | ||
42 | |||
43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
44 | that the ResXResourceWriter will generate, however the reader can | ||
45 | read any of the formats listed below. | ||
46 | |||
47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
48 | value : The object must be serialized with | ||
49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
50 | : and then encoded with base64 encoding. | ||
51 | |||
52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
53 | value : The object must be serialized with | ||
54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
55 | : and then encoded with base64 encoding. | ||
56 | |||
57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
58 | value : The object must be serialized into a byte array | ||
59 | : using a System.ComponentModel.TypeConverter | ||
60 | : and then encoded with base64 encoding. | ||
61 | --> | ||
62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
65 | <xsd:complexType> | ||
66 | <xsd:choice maxOccurs="unbounded"> | ||
67 | <xsd:element name="metadata"> | ||
68 | <xsd:complexType> | ||
69 | <xsd:sequence> | ||
70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
71 | </xsd:sequence> | ||
72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
73 | <xsd:attribute name="type" type="xsd:string" /> | ||
74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
75 | <xsd:attribute ref="xml:space" /> | ||
76 | </xsd:complexType> | ||
77 | </xsd:element> | ||
78 | <xsd:element name="assembly"> | ||
79 | <xsd:complexType> | ||
80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
81 | <xsd:attribute name="name" type="xsd:string" /> | ||
82 | </xsd:complexType> | ||
83 | </xsd:element> | ||
84 | <xsd:element name="data"> | ||
85 | <xsd:complexType> | ||
86 | <xsd:sequence> | ||
87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
89 | </xsd:sequence> | ||
90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
93 | <xsd:attribute ref="xml:space" /> | ||
94 | </xsd:complexType> | ||
95 | </xsd:element> | ||
96 | <xsd:element name="resheader"> | ||
97 | <xsd:complexType> | ||
98 | <xsd:sequence> | ||
99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
100 | </xsd:sequence> | ||
101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
102 | </xsd:complexType> | ||
103 | </xsd:element> | ||
104 | </xsd:choice> | ||
105 | </xsd:complexType> | ||
106 | </xsd:element> | ||
107 | </xsd:schema> | ||
108 | <resheader name="resmimetype"> | ||
109 | <value>text/microsoft-resx</value> | ||
110 | </resheader> | ||
111 | <resheader name="version"> | ||
112 | <value>2.0</value> | ||
113 | </resheader> | ||
114 | <resheader name="reader"> | ||
115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
116 | </resheader> | ||
117 | <resheader name="writer"> | ||
118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
119 | </resheader> | ||
120 | <metadata name="menuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||
121 | <value>17, 17</value> | ||
122 | </metadata> | ||
123 | <metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||
124 | <value>126, 17</value> | ||
125 | </metadata> | ||
126 | <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||
127 | <value>209, 17</value> | ||
128 | </metadata> | ||
129 | <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||
130 | <value>209, 17</value> | ||
131 | </metadata> | ||
132 | <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||
133 | <value>39</value> | ||
134 | </metadata> | ||
135 | </root> | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/OpenSim.GUI.csproj b/OpenSim/Tools/OpenSim.GUI/OpenSim.GUI.csproj deleted file mode 100644 index e722fec..0000000 --- a/OpenSim/Tools/OpenSim.GUI/OpenSim.GUI.csproj +++ /dev/null | |||
@@ -1,94 +0,0 @@ | |||
1 | <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
2 | <PropertyGroup> | ||
3 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | ||
4 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | ||
5 | <ProductVersion>8.0.50727</ProductVersion> | ||
6 | <SchemaVersion>2.0</SchemaVersion> | ||
7 | <ProjectGuid>{78AEEDD5-4DA8-4E05-8D53-F3C5476A0B97}</ProjectGuid> | ||
8 | <OutputType>WinExe</OutputType> | ||
9 | <AppDesignerFolder>Properties</AppDesignerFolder> | ||
10 | <RootNamespace>OpenSim.GUI</RootNamespace> | ||
11 | <AssemblyName>OpenSim.GUI</AssemblyName> | ||
12 | </PropertyGroup> | ||
13 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | ||
14 | <DebugSymbols>true</DebugSymbols> | ||
15 | <DebugType>full</DebugType> | ||
16 | <Optimize>false</Optimize> | ||
17 | <OutputPath>..\..\..\bin\</OutputPath> | ||
18 | <DefineConstants>DEBUG;TRACE</DefineConstants> | ||
19 | <ErrorReport>prompt</ErrorReport> | ||
20 | <WarningLevel>4</WarningLevel> | ||
21 | </PropertyGroup> | ||
22 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | ||
23 | <DebugType>pdbonly</DebugType> | ||
24 | <Optimize>true</Optimize> | ||
25 | <OutputPath>bin\Release\</OutputPath> | ||
26 | <DefineConstants>TRACE</DefineConstants> | ||
27 | <ErrorReport>prompt</ErrorReport> | ||
28 | <WarningLevel>4</WarningLevel> | ||
29 | </PropertyGroup> | ||
30 | <ItemGroup> | ||
31 | <Reference Include="System" /> | ||
32 | <Reference Include="System.Data" /> | ||
33 | <Reference Include="System.Deployment" /> | ||
34 | <Reference Include="System.Drawing" /> | ||
35 | <Reference Include="System.Windows.Forms" /> | ||
36 | <Reference Include="System.Xml" /> | ||
37 | </ItemGroup> | ||
38 | <ItemGroup> | ||
39 | <Compile Include="frmConfiguration.cs"> | ||
40 | <SubType>Form</SubType> | ||
41 | </Compile> | ||
42 | <Compile Include="frmConfiguration.Designer.cs"> | ||
43 | <DependentUpon>frmConfiguration.cs</DependentUpon> | ||
44 | </Compile> | ||
45 | <Compile Include="InputTextBoxControl.cs"> | ||
46 | <SubType>Component</SubType> | ||
47 | </Compile> | ||
48 | <Compile Include="Main.cs"> | ||
49 | <SubType>Form</SubType> | ||
50 | </Compile> | ||
51 | <Compile Include="Main.Designer.cs"> | ||
52 | <DependentUpon>Main.cs</DependentUpon> | ||
53 | </Compile> | ||
54 | <Compile Include="ProcessManager.cs"> | ||
55 | <SubType>Component</SubType> | ||
56 | </Compile> | ||
57 | <Compile Include="Program.cs" /> | ||
58 | <Compile Include="Properties\AssemblyInfo.cs" /> | ||
59 | <EmbeddedResource Include="frmConfiguration.resx"> | ||
60 | <SubType>Designer</SubType> | ||
61 | <DependentUpon>frmConfiguration.cs</DependentUpon> | ||
62 | </EmbeddedResource> | ||
63 | <EmbeddedResource Include="Main.resx"> | ||
64 | <SubType>Designer</SubType> | ||
65 | <DependentUpon>Main.cs</DependentUpon> | ||
66 | </EmbeddedResource> | ||
67 | <EmbeddedResource Include="Properties\Resources.resx"> | ||
68 | <Generator>ResXFileCodeGenerator</Generator> | ||
69 | <LastGenOutput>Resources.Designer.cs</LastGenOutput> | ||
70 | <SubType>Designer</SubType> | ||
71 | </EmbeddedResource> | ||
72 | <Compile Include="Properties\Resources.Designer.cs"> | ||
73 | <AutoGen>True</AutoGen> | ||
74 | <DependentUpon>Resources.resx</DependentUpon> | ||
75 | </Compile> | ||
76 | <None Include="Properties\Settings.settings"> | ||
77 | <Generator>SettingsSingleFileGenerator</Generator> | ||
78 | <LastGenOutput>Settings.Designer.cs</LastGenOutput> | ||
79 | </None> | ||
80 | <Compile Include="Properties\Settings.Designer.cs"> | ||
81 | <AutoGen>True</AutoGen> | ||
82 | <DependentUpon>Settings.settings</DependentUpon> | ||
83 | <DesignTimeSharedInput>True</DesignTimeSharedInput> | ||
84 | </Compile> | ||
85 | </ItemGroup> | ||
86 | <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> | ||
87 | <!-- To modify your build process, add your task inside one of the targets below and uncomment it. | ||
88 | Other similar extension points exist, see Microsoft.Common.targets. | ||
89 | <Target Name="BeforeBuild"> | ||
90 | </Target> | ||
91 | <Target Name="AfterBuild"> | ||
92 | </Target> | ||
93 | --> | ||
94 | </Project> \ No newline at end of file | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/ProcessManager.cs b/OpenSim/Tools/OpenSim.GUI/ProcessManager.cs deleted file mode 100644 index de693a7..0000000 --- a/OpenSim/Tools/OpenSim.GUI/ProcessManager.cs +++ /dev/null | |||
@@ -1,98 +0,0 @@ | |||
1 | /* | ||
2 | * Copyright (c) Contributors, http://opensimulator.org/ | ||
3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions are met: | ||
7 | * * Redistributions of source code must retain the above copyright | ||
8 | * notice, this list of conditions and the following disclaimer. | ||
9 | * * Redistributions in binary form must reproduce the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer in the | ||
11 | * documentation and/or other materials provided with the distribution. | ||
12 | * * Neither the name of the OpenSim Project nor the | ||
13 | * names of its contributors may be used to endorse or promote products | ||
14 | * derived from this software without specific prior written permission. | ||
15 | * | ||
16 | * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY | ||
17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
19 | * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | ||
20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
26 | */ | ||
27 | |||
28 | using System; | ||
29 | using System.Collections.Generic; | ||
30 | using System.Text; | ||
31 | using System.Diagnostics; | ||
32 | |||
33 | namespace OpenSim.GUI | ||
34 | { | ||
35 | public class ProcessManager : Process | ||
36 | { | ||
37 | private string m_FileName; | ||
38 | private string m_Arguments; | ||
39 | public ProcessManager(string FileName,string Arguments) | ||
40 | { | ||
41 | m_FileName = FileName; | ||
42 | m_Arguments = Arguments; | ||
43 | |||
44 | // MyProc = new Process(); | ||
45 | StartInfo.WorkingDirectory = AppDomain.CurrentDomain.BaseDirectory; | ||
46 | Console.WriteLine("WorkingDirectory: " + StartInfo.WorkingDirectory); | ||
47 | StartInfo.FileName = m_FileName; | ||
48 | |||
49 | //p.StartInfo.Arguments = ""; | ||
50 | StartInfo.UseShellExecute = false; | ||
51 | StartInfo.RedirectStandardError = true; | ||
52 | StartInfo.RedirectStandardInput = true; | ||
53 | StartInfo.RedirectStandardOutput = true; | ||
54 | StartInfo.CreateNoWindow = true; | ||
55 | |||
56 | |||
57 | |||
58 | } | ||
59 | |||
60 | public void StartProcess() | ||
61 | { | ||
62 | try | ||
63 | { | ||
64 | Start(); | ||
65 | BeginOutputReadLine(); | ||
66 | BeginErrorReadLine(); | ||
67 | } | ||
68 | catch (Exception ex) | ||
69 | { | ||
70 | Console.WriteLine("Exception Occurred :{0},{1}", | ||
71 | ex.Message, ex.StackTrace.ToString()); | ||
72 | } | ||
73 | } | ||
74 | public void StopProcess() | ||
75 | { | ||
76 | try | ||
77 | { | ||
78 | CancelErrorRead(); | ||
79 | CancelErrorRead(); | ||
80 | if (!HasExited) | ||
81 | { | ||
82 | StandardInput.WriteLine("quit"); | ||
83 | StandardInput.WriteLine("shutdown"); | ||
84 | System.Threading.Thread.Sleep(500); | ||
85 | if (!HasExited) | ||
86 | { | ||
87 | Kill(); | ||
88 | } | ||
89 | } | ||
90 | } | ||
91 | catch (Exception ex) | ||
92 | { | ||
93 | Console.WriteLine("Exception Occurred :{0},{1}", | ||
94 | ex.Message, ex.StackTrace.ToString()); | ||
95 | } | ||
96 | } | ||
97 | } | ||
98 | } | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/Program.cs b/OpenSim/Tools/OpenSim.GUI/Program.cs deleted file mode 100644 index c41cfb7..0000000 --- a/OpenSim/Tools/OpenSim.GUI/Program.cs +++ /dev/null | |||
@@ -1,47 +0,0 @@ | |||
1 | /* | ||
2 | * Copyright (c) Contributors, http://opensimulator.org/ | ||
3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions are met: | ||
7 | * * Redistributions of source code must retain the above copyright | ||
8 | * notice, this list of conditions and the following disclaimer. | ||
9 | * * Redistributions in binary form must reproduce the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer in the | ||
11 | * documentation and/or other materials provided with the distribution. | ||
12 | * * Neither the name of the OpenSim Project nor the | ||
13 | * names of its contributors may be used to endorse or promote products | ||
14 | * derived from this software without specific prior written permission. | ||
15 | * | ||
16 | * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY | ||
17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
19 | * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | ||
20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
26 | */ | ||
27 | |||
28 | using System; | ||
29 | using System.Collections.Generic; | ||
30 | using System.Windows.Forms; | ||
31 | |||
32 | namespace OpenSim.GUI | ||
33 | { | ||
34 | static class Program | ||
35 | { | ||
36 | /// <summary> | ||
37 | /// The main entry point for the application. | ||
38 | /// </summary> | ||
39 | [STAThread] | ||
40 | static void Main() | ||
41 | { | ||
42 | Application.EnableVisualStyles(); | ||
43 | Application.SetCompatibleTextRenderingDefault(false); | ||
44 | Application.Run(new Main()); | ||
45 | } | ||
46 | } | ||
47 | } | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/Properties/AssemblyInfo.cs b/OpenSim/Tools/OpenSim.GUI/Properties/AssemblyInfo.cs deleted file mode 100644 index 8d4b3f5..0000000 --- a/OpenSim/Tools/OpenSim.GUI/Properties/AssemblyInfo.cs +++ /dev/null | |||
@@ -1,60 +0,0 @@ | |||
1 | /* | ||
2 | * Copyright (c) Contributors, http://opensimulator.org/ | ||
3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions are met: | ||
7 | * * Redistributions of source code must retain the above copyright | ||
8 | * notice, this list of conditions and the following disclaimer. | ||
9 | * * Redistributions in binary form must reproduce the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer in the | ||
11 | * documentation and/or other materials provided with the distribution. | ||
12 | * * Neither the name of the OpenSim Project nor the | ||
13 | * names of its contributors may be used to endorse or promote products | ||
14 | * derived from this software without specific prior written permission. | ||
15 | * | ||
16 | * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY | ||
17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
19 | * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | ||
20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
26 | */ | ||
27 | |||
28 | using System.Reflection; | ||
29 | using System.Runtime.CompilerServices; | ||
30 | using System.Runtime.InteropServices; | ||
31 | |||
32 | // General information about an assembly is controlled through the following | ||
33 | // set of attributes. Change these attribute values to modify the information | ||
34 | // associated with an assembly. | ||
35 | [assembly: AssemblyTitle("OpenSim.GUI")] | ||
36 | [assembly: AssemblyDescription("")] | ||
37 | [assembly: AssemblyConfiguration("")] | ||
38 | [assembly: AssemblyCompany("")] | ||
39 | [assembly: AssemblyProduct("OpenSim.GUI")] | ||
40 | [assembly: AssemblyCopyright("Copyright (c) 2007")] | ||
41 | [assembly: AssemblyTrademark("")] | ||
42 | [assembly: AssemblyCulture("")] | ||
43 | |||
44 | // Setting ComVisible to false makes the types in this assembly not visible | ||
45 | // to COM components. If you need to access a type in this assembly from | ||
46 | // COM, set the ComVisible attribute to true on that type. | ||
47 | [assembly: ComVisible(false)] | ||
48 | |||
49 | // The following GUID is for the ID of the typelib if this project is exposed to COM | ||
50 | [assembly: Guid("c8dbda49-66bd-476b-93b3-71774870b73e")] | ||
51 | |||
52 | // Version information for an assembly consists of the following four values: | ||
53 | // | ||
54 | // Major Version | ||
55 | // Minor Version | ||
56 | // Build Number | ||
57 | // Revision | ||
58 | // | ||
59 | [assembly: AssemblyVersion("1.0.0.0")] | ||
60 | [assembly: AssemblyFileVersion("1.0.0.0")] | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/Properties/Resources.Designer.cs b/OpenSim/Tools/OpenSim.GUI/Properties/Resources.Designer.cs deleted file mode 100644 index 6209553..0000000 --- a/OpenSim/Tools/OpenSim.GUI/Properties/Resources.Designer.cs +++ /dev/null | |||
@@ -1,95 +0,0 @@ | |||
1 | /* | ||
2 | * Copyright (c) Contributors, http://opensimulator.org/ | ||
3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions are met: | ||
7 | * * Redistributions of source code must retain the above copyright | ||
8 | * notice, this list of conditions and the following disclaimer. | ||
9 | * * Redistributions in binary form must reproduce the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer in the | ||
11 | * documentation and/or other materials provided with the distribution. | ||
12 | * * Neither the name of the OpenSim Project nor the | ||
13 | * names of its contributors may be used to endorse or promote products | ||
14 | * derived from this software without specific prior written permission. | ||
15 | * | ||
16 | * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY | ||
17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
19 | * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | ||
20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
26 | */ | ||
27 | |||
28 | //------------------------------------------------------------------------------ | ||
29 | // <auto-generated> | ||
30 | // This code was generated by a tool. | ||
31 | // Runtime Version:2.0.50727.312 | ||
32 | // | ||
33 | // Changes to this file may cause incorrect behavior and will be lost if | ||
34 | // the code is regenerated. | ||
35 | // </auto-generated> | ||
36 | //------------------------------------------------------------------------------ | ||
37 | |||
38 | namespace OpenSim.GUI.Properties | ||
39 | { | ||
40 | /// <summary> | ||
41 | /// A strongly-typed resource class, for looking up localized strings, etc. | ||
42 | /// </summary> | ||
43 | // This class was auto-generated by the StronglyTypedResourceBuilder | ||
44 | // class via a tool like ResGen or Visual Studio. | ||
45 | // To add or remove a member, edit your .ResX file then rerun ResGen | ||
46 | // with the /str option, or rebuild your VS project. | ||
47 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] | ||
48 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | ||
49 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] | ||
50 | internal class Resources | ||
51 | { | ||
52 | private static global::System.Resources.ResourceManager resourceMan; | ||
53 | |||
54 | private static global::System.Globalization.CultureInfo resourceCulture; | ||
55 | |||
56 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] | ||
57 | internal Resources() | ||
58 | { | ||
59 | } | ||
60 | |||
61 | /// <summary> | ||
62 | /// Returns the cached ResourceManager instance used by this class. | ||
63 | /// </summary> | ||
64 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] | ||
65 | internal static global::System.Resources.ResourceManager ResourceManager | ||
66 | { | ||
67 | get | ||
68 | { | ||
69 | if ((resourceMan == null)) | ||
70 | { | ||
71 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("OpenSim.GUI.Properties.Resources", typeof(Resources).Assembly); | ||
72 | resourceMan = temp; | ||
73 | } | ||
74 | return resourceMan; | ||
75 | } | ||
76 | } | ||
77 | |||
78 | /// <summary> | ||
79 | /// Overrides the current thread's CurrentUICulture property for all | ||
80 | /// resource lookups using this strongly typed resource class. | ||
81 | /// </summary> | ||
82 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] | ||
83 | internal static global::System.Globalization.CultureInfo Culture | ||
84 | { | ||
85 | get | ||
86 | { | ||
87 | return resourceCulture; | ||
88 | } | ||
89 | set | ||
90 | { | ||
91 | resourceCulture = value; | ||
92 | } | ||
93 | } | ||
94 | } | ||
95 | } | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/Properties/Resources.resx b/OpenSim/Tools/OpenSim.GUI/Properties/Resources.resx deleted file mode 100644 index af7dbeb..0000000 --- a/OpenSim/Tools/OpenSim.GUI/Properties/Resources.resx +++ /dev/null | |||
@@ -1,117 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <root> | ||
3 | <!-- | ||
4 | Microsoft ResX Schema | ||
5 | |||
6 | Version 2.0 | ||
7 | |||
8 | The primary goals of this format is to allow a simple XML format | ||
9 | that is mostly human readable. The generation and parsing of the | ||
10 | various data types are done through the TypeConverter classes | ||
11 | associated with the data types. | ||
12 | |||
13 | Example: | ||
14 | |||
15 | ... ado.net/XML headers & schema ... | ||
16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
17 | <resheader name="version">2.0</resheader> | ||
18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
24 | </data> | ||
25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
27 | <comment>This is a comment</comment> | ||
28 | </data> | ||
29 | |||
30 | There are any number of "resheader" rows that contain simple | ||
31 | name/value pairs. | ||
32 | |||
33 | Each data row contains a name, and value. The row also contains a | ||
34 | type or mimetype. Type corresponds to a .NET class that support | ||
35 | text/value conversion through the TypeConverter architecture. | ||
36 | Classes that don't support this are serialized and stored with the | ||
37 | mimetype set. | ||
38 | |||
39 | The mimetype is used for serialized objects, and tells the | ||
40 | ResXResourceReader how to depersist the object. This is currently not | ||
41 | extensible. For a given mimetype the value must be set accordingly: | ||
42 | |||
43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
44 | that the ResXResourceWriter will generate, however the reader can | ||
45 | read any of the formats listed below. | ||
46 | |||
47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
48 | value : The object must be serialized with | ||
49 | : System.Serialization.Formatters.Binary.BinaryFormatter | ||
50 | : and then encoded with base64 encoding. | ||
51 | |||
52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
53 | value : The object must be serialized with | ||
54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
55 | : and then encoded with base64 encoding. | ||
56 | |||
57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
58 | value : The object must be serialized into a byte array | ||
59 | : using a System.ComponentModel.TypeConverter | ||
60 | : and then encoded with base64 encoding. | ||
61 | --> | ||
62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
63 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
64 | <xsd:complexType> | ||
65 | <xsd:choice maxOccurs="unbounded"> | ||
66 | <xsd:element name="metadata"> | ||
67 | <xsd:complexType> | ||
68 | <xsd:sequence> | ||
69 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
70 | </xsd:sequence> | ||
71 | <xsd:attribute name="name" type="xsd:string" /> | ||
72 | <xsd:attribute name="type" type="xsd:string" /> | ||
73 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
74 | </xsd:complexType> | ||
75 | </xsd:element> | ||
76 | <xsd:element name="assembly"> | ||
77 | <xsd:complexType> | ||
78 | <xsd:attribute name="alias" type="xsd:string" /> | ||
79 | <xsd:attribute name="name" type="xsd:string" /> | ||
80 | </xsd:complexType> | ||
81 | </xsd:element> | ||
82 | <xsd:element name="data"> | ||
83 | <xsd:complexType> | ||
84 | <xsd:sequence> | ||
85 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
86 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
87 | </xsd:sequence> | ||
88 | <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" /> | ||
89 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
90 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
91 | </xsd:complexType> | ||
92 | </xsd:element> | ||
93 | <xsd:element name="resheader"> | ||
94 | <xsd:complexType> | ||
95 | <xsd:sequence> | ||
96 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
97 | </xsd:sequence> | ||
98 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
99 | </xsd:complexType> | ||
100 | </xsd:element> | ||
101 | </xsd:choice> | ||
102 | </xsd:complexType> | ||
103 | </xsd:element> | ||
104 | </xsd:schema> | ||
105 | <resheader name="resmimetype"> | ||
106 | <value>text/microsoft-resx</value> | ||
107 | </resheader> | ||
108 | <resheader name="version"> | ||
109 | <value>2.0</value> | ||
110 | </resheader> | ||
111 | <resheader name="reader"> | ||
112 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
113 | </resheader> | ||
114 | <resheader name="writer"> | ||
115 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
116 | </resheader> | ||
117 | </root> \ No newline at end of file | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/Properties/Settings.Designer.cs b/OpenSim/Tools/OpenSim.GUI/Properties/Settings.Designer.cs deleted file mode 100644 index ec80a6f..0000000 --- a/OpenSim/Tools/OpenSim.GUI/Properties/Settings.Designer.cs +++ /dev/null | |||
@@ -1,54 +0,0 @@ | |||
1 | /* | ||
2 | * Copyright (c) Contributors, http://opensimulator.org/ | ||
3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions are met: | ||
7 | * * Redistributions of source code must retain the above copyright | ||
8 | * notice, this list of conditions and the following disclaimer. | ||
9 | * * Redistributions in binary form must reproduce the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer in the | ||
11 | * documentation and/or other materials provided with the distribution. | ||
12 | * * Neither the name of the OpenSim Project nor the | ||
13 | * names of its contributors may be used to endorse or promote products | ||
14 | * derived from this software without specific prior written permission. | ||
15 | * | ||
16 | * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY | ||
17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
19 | * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | ||
20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
26 | */ | ||
27 | |||
28 | //------------------------------------------------------------------------------ | ||
29 | // <auto-generated> | ||
30 | // This code was generated by a tool. | ||
31 | // Runtime Version:2.0.50727.312 | ||
32 | // | ||
33 | // Changes to this file may cause incorrect behavior and will be lost if | ||
34 | // the code is regenerated. | ||
35 | // </auto-generated> | ||
36 | //------------------------------------------------------------------------------ | ||
37 | |||
38 | namespace OpenSim.GUI.Properties | ||
39 | { | ||
40 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] | ||
41 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "8.0.0.0")] | ||
42 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase | ||
43 | { | ||
44 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); | ||
45 | |||
46 | public static Settings Default | ||
47 | { | ||
48 | get | ||
49 | { | ||
50 | return defaultInstance; | ||
51 | } | ||
52 | } | ||
53 | } | ||
54 | } | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/Properties/Settings.settings b/OpenSim/Tools/OpenSim.GUI/Properties/Settings.settings deleted file mode 100644 index 3964565..0000000 --- a/OpenSim/Tools/OpenSim.GUI/Properties/Settings.settings +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | <?xml version='1.0' encoding='utf-8'?> | ||
2 | <SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)"> | ||
3 | <Profiles> | ||
4 | <Profile Name="(Default)" /> | ||
5 | </Profiles> | ||
6 | <Settings /> | ||
7 | </SettingsFile> | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/frmConfiguration.Designer.cs b/OpenSim/Tools/OpenSim.GUI/frmConfiguration.Designer.cs deleted file mode 100644 index 4665dd9..0000000 --- a/OpenSim/Tools/OpenSim.GUI/frmConfiguration.Designer.cs +++ /dev/null | |||
@@ -1,88 +0,0 @@ | |||
1 | /* | ||
2 | * Copyright (c) Contributors, http://opensimulator.org/ | ||
3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions are met: | ||
7 | * * Redistributions of source code must retain the above copyright | ||
8 | * notice, this list of conditions and the following disclaimer. | ||
9 | * * Redistributions in binary form must reproduce the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer in the | ||
11 | * documentation and/or other materials provided with the distribution. | ||
12 | * * Neither the name of the OpenSim Project nor the | ||
13 | * names of its contributors may be used to endorse or promote products | ||
14 | * derived from this software without specific prior written permission. | ||
15 | * | ||
16 | * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY | ||
17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
19 | * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | ||
20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
26 | */ | ||
27 | |||
28 | namespace OpenSim.GUI | ||
29 | { | ||
30 | partial class frmConfiguration | ||
31 | { | ||
32 | /// <summary> | ||
33 | /// Required designer variable. | ||
34 | /// </summary> | ||
35 | private System.ComponentModel.IContainer components = null; | ||
36 | |||
37 | /// <summary> | ||
38 | /// Clean up any resources being used. | ||
39 | /// </summary> | ||
40 | /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||
41 | protected override void Dispose(bool disposing) | ||
42 | { | ||
43 | if (disposing && (components != null)) | ||
44 | { | ||
45 | components.Dispose(); | ||
46 | } | ||
47 | base.Dispose(disposing); | ||
48 | } | ||
49 | |||
50 | #region Windows Form Designer generated code | ||
51 | |||
52 | /// <summary> | ||
53 | /// Required method for Designer support - do not modify | ||
54 | /// the contents of this method with the code editor. | ||
55 | /// </summary> | ||
56 | private void InitializeComponent() | ||
57 | { | ||
58 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmConfiguration)); | ||
59 | this.textBox1 = new System.Windows.Forms.TextBox(); | ||
60 | this.SuspendLayout(); | ||
61 | // | ||
62 | // textBox1 | ||
63 | // | ||
64 | this.textBox1.Location = new System.Drawing.Point(12, 12); | ||
65 | this.textBox1.Multiline = true; | ||
66 | this.textBox1.Name = "textBox1"; | ||
67 | this.textBox1.Size = new System.Drawing.Size(570, 190); | ||
68 | this.textBox1.TabIndex = 0; | ||
69 | this.textBox1.Text = resources.GetString("textBox1.Text"); | ||
70 | // | ||
71 | // frmConfiguration | ||
72 | // | ||
73 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); | ||
74 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||
75 | this.ClientSize = new System.Drawing.Size(664, 413); | ||
76 | this.Controls.Add(this.textBox1); | ||
77 | this.Name = "frmConfiguration"; | ||
78 | this.Text = "Configuration"; | ||
79 | this.ResumeLayout(false); | ||
80 | this.PerformLayout(); | ||
81 | |||
82 | } | ||
83 | |||
84 | #endregion | ||
85 | |||
86 | private System.Windows.Forms.TextBox textBox1; | ||
87 | } | ||
88 | } | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/frmConfiguration.cs b/OpenSim/Tools/OpenSim.GUI/frmConfiguration.cs deleted file mode 100644 index 8ed53a2..0000000 --- a/OpenSim/Tools/OpenSim.GUI/frmConfiguration.cs +++ /dev/null | |||
@@ -1,45 +0,0 @@ | |||
1 | /* | ||
2 | * Copyright (c) Contributors, http://opensimulator.org/ | ||
3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions are met: | ||
7 | * * Redistributions of source code must retain the above copyright | ||
8 | * notice, this list of conditions and the following disclaimer. | ||
9 | * * Redistributions in binary form must reproduce the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer in the | ||
11 | * documentation and/or other materials provided with the distribution. | ||
12 | * * Neither the name of the OpenSim Project nor the | ||
13 | * names of its contributors may be used to endorse or promote products | ||
14 | * derived from this software without specific prior written permission. | ||
15 | * | ||
16 | * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY | ||
17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
19 | * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | ||
20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
26 | */ | ||
27 | |||
28 | using System; | ||
29 | using System.Collections.Generic; | ||
30 | using System.ComponentModel; | ||
31 | using System.Data; | ||
32 | using System.Drawing; | ||
33 | using System.Text; | ||
34 | using System.Windows.Forms; | ||
35 | |||
36 | namespace OpenSim.GUI | ||
37 | { | ||
38 | public partial class frmConfiguration : Form | ||
39 | { | ||
40 | public frmConfiguration() | ||
41 | { | ||
42 | InitializeComponent(); | ||
43 | } | ||
44 | } | ||
45 | } | ||
diff --git a/OpenSim/Tools/OpenSim.GUI/frmConfiguration.resx b/OpenSim/Tools/OpenSim.GUI/frmConfiguration.resx deleted file mode 100644 index 084547c..0000000 --- a/OpenSim/Tools/OpenSim.GUI/frmConfiguration.resx +++ /dev/null | |||
@@ -1,129 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <root> | ||
3 | <!-- | ||
4 | Microsoft ResX Schema | ||
5 | |||
6 | Version 2.0 | ||
7 | |||
8 | The primary goals of this format is to allow a simple XML format | ||
9 | that is mostly human readable. The generation and parsing of the | ||
10 | various data types are done through the TypeConverter classes | ||
11 | associated with the data types. | ||
12 | |||
13 | Example: | ||
14 | |||
15 | ... ado.net/XML headers & schema ... | ||
16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
17 | <resheader name="version">2.0</resheader> | ||
18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
24 | </data> | ||
25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
27 | <comment>This is a comment</comment> | ||
28 | </data> | ||
29 | |||
30 | There are any number of "resheader" rows that contain simple | ||
31 | name/value pairs. | ||
32 | |||
33 | Each data row contains a name, and value. The row also contains a | ||
34 | type or mimetype. Type corresponds to a .NET class that support | ||
35 | text/value conversion through the TypeConverter architecture. | ||
36 | Classes that don't support this are serialized and stored with the | ||
37 | mimetype set. | ||
38 | |||
39 | The mimetype is used for serialized objects, and tells the | ||
40 | ResXResourceReader how to depersist the object. This is currently not | ||
41 | extensible. For a given mimetype the value must be set accordingly: | ||
42 | |||
43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
44 | that the ResXResourceWriter will generate, however the reader can | ||
45 | read any of the formats listed below. | ||
46 | |||
47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
48 | value : The object must be serialized with | ||
49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
50 | : and then encoded with base64 encoding. | ||
51 | |||
52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
53 | value : The object must be serialized with | ||
54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
55 | : and then encoded with base64 encoding. | ||
56 | |||
57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
58 | value : The object must be serialized into a byte array | ||
59 | : using a System.ComponentModel.TypeConverter | ||
60 | : and then encoded with base64 encoding. | ||
61 | --> | ||
62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
65 | <xsd:complexType> | ||
66 | <xsd:choice maxOccurs="unbounded"> | ||
67 | <xsd:element name="metadata"> | ||
68 | <xsd:complexType> | ||
69 | <xsd:sequence> | ||
70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
71 | </xsd:sequence> | ||
72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
73 | <xsd:attribute name="type" type="xsd:string" /> | ||
74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
75 | <xsd:attribute ref="xml:space" /> | ||
76 | </xsd:complexType> | ||
77 | </xsd:element> | ||
78 | <xsd:element name="assembly"> | ||
79 | <xsd:complexType> | ||
80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
81 | <xsd:attribute name="name" type="xsd:string" /> | ||
82 | </xsd:complexType> | ||
83 | </xsd:element> | ||
84 | <xsd:element name="data"> | ||
85 | <xsd:complexType> | ||
86 | <xsd:sequence> | ||
87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
89 | </xsd:sequence> | ||
90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
93 | <xsd:attribute ref="xml:space" /> | ||
94 | </xsd:complexType> | ||
95 | </xsd:element> | ||
96 | <xsd:element name="resheader"> | ||
97 | <xsd:complexType> | ||
98 | <xsd:sequence> | ||
99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
100 | </xsd:sequence> | ||
101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
102 | </xsd:complexType> | ||
103 | </xsd:element> | ||
104 | </xsd:choice> | ||
105 | </xsd:complexType> | ||
106 | </xsd:element> | ||
107 | </xsd:schema> | ||
108 | <resheader name="resmimetype"> | ||
109 | <value>text/microsoft-resx</value> | ||
110 | </resheader> | ||
111 | <resheader name="version"> | ||
112 | <value>2.0</value> | ||
113 | </resheader> | ||
114 | <resheader name="reader"> | ||
115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
116 | </resheader> | ||
117 | <resheader name="writer"> | ||
118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
119 | </resheader> | ||
120 | <data name="textBox1.Text" xml:space="preserve"> | ||
121 | <value>What I want here: | ||
122 | * Region configuration add/disable/modify) | ||
123 | * OpenSim config: what physics/sql/scriptengine modules | ||
124 | * Configuration for each of the servers | ||
125 | * An option of what parts the server will run: "Stand Alone, Grid region, Grid Server, Custom" | ||
126 | Custom = you can enable/disable one or more services, for example if you only run AssetServer on this machine. | ||
127 | * User manager (add/remove/lockout/modify) -- maybe a separate form for this?</value> | ||
128 | </data> | ||
129 | </root> \ No newline at end of file | ||