/[AnywhereTS-MSSQL]/trunk/VBDLL/wizard.vb
ViewVC logotype

Contents of /trunk/VBDLL/wizard.vb

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4 - (show annotations) (download)
Wed Jul 11 14:19:13 2012 UTC (8 years, 3 months ago) by william
File size: 179259 byte(s)
imported from https://anywherets.svn.sourceforge.net/svnroot/anywherets/trunk/
Revision: 1
Author: beartown
Date: 3:10:40 AM, Monday, June 21, 2010
Message:
First upload. Still todo in order to get a fully working product: Replace Thinstation images with vanilla Thinstation, modify ImageDesigntimeConfig.cs, ImageRuntimeConfig.cs in order to support the Thinstation image
1 '
2 ' AnywhereTS-config
3 '
4 'Compiler constant PRO is defined in the Project DLL in project properties.
5 'This constant directs functions that are only available in the AnywhereTS Pro version.
6 Imports System.CodeDom.Compiler
7 Imports System.IO
8 Imports System
9 Imports System.Management
10 Imports System.Security
11 Imports System.Security.Principal
12 Imports System.Threading
13 Imports System.ServiceProcess
14 Imports System.Net
15 Imports System.Collections.Generic
16
17 Public Class frmWizard
18 Inherits System.Windows.Forms.Form
19
20
21 Friend currentImage As ATSImage 'The config set that the wizzard currently is working against
22
23 Dim WizardState As WizardPanel 'The Active Panel
24 Const CrLf As String = Chr(13) & Chr(10) 'Useful "macro" to end lines with
25 Const Lf As String = Chr(10) 'Useful "macro" to end lines with, Unix style
26 Const strHubbaIP As String = "10.223.0.1"
27 Const strHubbaMask As String = "255.255.0.0"
28 Dim strAppdir As String
29 Dim strTFTPSelectedAdapter As String 'Caption of adapter to serve TFTP, if there are more than one NIC. Chosen by user.
30 Dim intDHCPcheck As Integer = 0 '0=user has not chosen, 1=external DHCP; TFTPD32 TFTP, 2=TFTPD32 DHCP/TFTP, 3=no DHCP/TFTP1
31 Dim intOldStep As Integer = 0 '0=Step 0, 2=Step 2, 101=Step 101
32 Dim intDHCPinst As Integer '0=Do not show DHCP instuktions, 1=show DHCP instuktions
33 Dim Adapters() As String 'Network adapters
34 Dim AdapterIP() As String 'IPs for adapters
35 Dim strServerIP As String 'IP of server to connect to.
36 Dim strDomain As String 'Logon Domain Name
37 Dim bolInternalDHCP As Boolean 'True if the built in DHCP is to be used.
38 Dim changedByUser As Boolean = True 'Used on some checkbox controls to determine if state was changed by user or code.
39 Dim ManagedClient As Boolean
40 Dim previousRemovableDrives As New list(Of DriveInfo)
41 ' The last list of removable drives on this computer, as it looked the last time the drives were checked.
42
43
44 Enum WizardPanel
45 'Ny ordnig server, Network, sound, Grafik, Display
46 Managed_Panel
47 Server_Panel
48 ClientVersion_Panel
49 Network_Panel
50 ClientIP_Panel
51 Sound_Panel
52 Graphic_Panel
53 BootDisplay_Panel
54 ISO_Panel
55 UpdateTFTP_Panel
56 Finish_Panel
57 RemovableMedia
58 Distribution
59 End Enum
60 Friend WithEvents Label33 As System.Windows.Forms.Label
61 Friend WithEvents Label51 As System.Windows.Forms.Label
62 Friend WithEvents grpColorDepth As System.Windows.Forms.GroupBox
63 Friend WithEvents grpScreenResFree As System.Windows.Forms.GroupBox
64 Friend WithEvents pnlStepIPConf As System.Windows.Forms.Panel
65 Friend WithEvents Label5 As System.Windows.Forms.Label
66 Friend WithEvents Label6 As System.Windows.Forms.Label
67 Friend WithEvents Label8 As System.Windows.Forms.Label
68 Friend WithEvents pnlClientIPSet As System.Windows.Forms.Panel
69 Friend WithEvents Label3 As System.Windows.Forms.Label
70 Friend WithEvents txtNetClientDNS1 As System.Windows.Forms.TextBox
71 Friend WithEvents Label48 As System.Windows.Forms.Label
72 Friend WithEvents Label7 As System.Windows.Forms.Label
73 Friend WithEvents txtNetClientGateway As System.Windows.Forms.TextBox
74 Friend WithEvents txtNetClientMask As System.Windows.Forms.TextBox
75 Friend WithEvents txtNetClientIP As System.Windows.Forms.TextBox
76 Friend WithEvents pnlManagedClient As System.Windows.Forms.Panel
77 Friend WithEvents Label9 As System.Windows.Forms.Label
78 Friend WithEvents txtNetClientTFTP As System.Windows.Forms.TextBox
79 Friend WithEvents Label10 As System.Windows.Forms.Label
80 Friend WithEvents Label11 As System.Windows.Forms.Label
81 Friend WithEvents Label12 As System.Windows.Forms.Label
82 Friend WithEvents Label21 As System.Windows.Forms.Label
83 Friend WithEvents txtNetClientDNS2 As System.Windows.Forms.TextBox
84 Friend WithEvents chkRefresh As System.Windows.Forms.CheckBox
85 Friend WithEvents btnAdvancedOptions As System.Windows.Forms.Button
86 Friend WithEvents Panel3 As System.Windows.Forms.Panel
87 Friend WithEvents cmdPrevious As System.Windows.Forms.Button
88 Friend WithEvents cboThisServer As System.Windows.Forms.ComboBox
89 Friend WithEvents txtNetClientDNSSuffix As System.Windows.Forms.TextBox
90 Friend WithEvents Label25 As System.Windows.Forms.Label
91 Friend WithEvents HelpProvider As System.Windows.Forms.HelpProvider
92 Friend WithEvents lblOtherResolutions As System.Windows.Forms.LinkLabel
93 Friend WithEvents pnlCitrixPN As System.Windows.Forms.Panel
94 Friend WithEvents grpScreenResPro As System.Windows.Forms.GroupBox
95 Private WithEvents Label30 As System.Windows.Forms.Label
96 Private WithEvents Label34 As System.Windows.Forms.Label
97 Private WithEvents txtScreenResY As System.Windows.Forms.TextBox
98 Private WithEvents txtScreenResX As System.Windows.Forms.TextBox
99 Private WithEvents Label35 As System.Windows.Forms.Label
100 Private WithEvents Label37 As System.Windows.Forms.Label
101 Private WithEvents tbrScreenResolution As Dotnetrix.Controls.TrackBar
102 Friend WithEvents pnlStepManaged As System.Windows.Forms.Panel
103 Friend WithEvents Label41 As System.Windows.Forms.Label
104 Friend WithEvents radManaged As System.Windows.Forms.RadioButton
105 Friend WithEvents radUnmanaged As System.Windows.Forms.RadioButton
106 Friend WithEvents pnlStepEval As System.Windows.Forms.Panel
107 Friend WithEvents radFreeClient As System.Windows.Forms.RadioButton
108 Friend WithEvents radProClient As System.Windows.Forms.RadioButton
109 Friend WithEvents Label15 As System.Windows.Forms.Label
110 Friend WithEvents Label45 As System.Windows.Forms.Label
111 Friend WithEvents Label46 As System.Windows.Forms.Label
112 Friend WithEvents Label42 As System.Windows.Forms.Label
113 Friend WithEvents Label50 As System.Windows.Forms.Label
114 Friend WithEvents Label49 As System.Windows.Forms.Label
115 Friend WithEvents radBootImageCustom As System.Windows.Forms.RadioButton
116 Friend WithEvents btnCustomBootImage As System.Windows.Forms.Button
117 Friend WithEvents btnHelp As System.Windows.Forms.Button
118 Friend WithEvents pnlDistribution As System.Windows.Forms.Panel
119 Friend WithEvents Label52 As System.Windows.Forms.Label
120 Friend WithEvents Label53 As System.Windows.Forms.Label
121 Friend WithEvents Label54 As System.Windows.Forms.Label
122 Friend WithEvents pnlRemovableMedia As System.Windows.Forms.Panel
123 Friend WithEvents Label55 As System.Windows.Forms.Label
124 Friend WithEvents lblSelectDrives As System.Windows.Forms.Label
125 Friend WithEvents Label57 As System.Windows.Forms.Label
126 Friend WithEvents radBootUSB As System.Windows.Forms.RadioButton
127 Friend WithEvents radBootHardDiskViaUSB As System.Windows.Forms.RadioButton
128 Friend WithEvents radBootHardDiskViaCD As System.Windows.Forms.RadioButton
129 Friend WithEvents radBootCD As System.Windows.Forms.RadioButton
130 Friend WithEvents radBootNetwork As System.Windows.Forms.RadioButton
131 Friend WithEvents Label61 As System.Windows.Forms.Label
132 Friend WithEvents Label60 As System.Windows.Forms.Label
133 Friend WithEvents Label59 As System.Windows.Forms.Label
134 Friend WithEvents Label58 As System.Windows.Forms.Label
135 Friend WithEvents lstRemovableDrives As System.Windows.Forms.ListBox
136 Friend WithEvents pnlAttachRemovableDrive As System.Windows.Forms.Panel
137 Friend WithEvents timerRemovableMedia As System.Windows.Forms.Timer
138 Friend WithEvents PictureBox5 As System.Windows.Forms.PictureBox
139 Friend WithEvents Label62 As System.Windows.Forms.Label
140 Friend WithEvents rtxFinished As System.Windows.Forms.RichTextBox
141 Friend WithEvents pnlWritingToRemovableDrive As System.Windows.Forms.Panel
142 Friend WithEvents lblWritingClientToDrive As System.Windows.Forms.Label
143 Friend WithEvents cboConnection As System.Windows.Forms.ComboBox
144 Friend WithEvents Label38 As System.Windows.Forms.Label
145 Friend WithEvents lblDomainDesc As System.Windows.Forms.Label
146 Friend WithEvents txtDomain As System.Windows.Forms.TextBox
147 Friend WithEvents chkDomain As System.Windows.Forms.CheckBox
148 Friend WithEvents lblDomain As System.Windows.Forms.Label
149 Friend WithEvents Label13 As System.Windows.Forms.Label
150 Friend WithEvents Label1 As System.Windows.Forms.Label
151 Friend WithEvents txtCitrixResource As System.Windows.Forms.TextBox
152 Friend WithEvents txtCitrixServerURL As System.Windows.Forms.TextBox
153 Friend WithEvents pnlApplicationSet As System.Windows.Forms.Panel
154 Friend WithEvents txtApplicationSet As System.Windows.Forms.TextBox
155 Friend WithEvents Label2 As System.Windows.Forms.Label
156 Friend WithEvents NotifyIcon1 As System.Windows.Forms.NotifyIcon
157 'True only during the first activation of the main form (just after the app has been started).
158 Dim bolRestartComputer As Boolean 'True only if user needs to restart computer to get setting activated.
159 #Region " Windows Form Designer generated code "
160
161 Public Sub New()
162 MyBase.New()
163
164 'This call is required by the Windows Form Designer.
165 InitializeComponent()
166
167 'Add any initialization after the InitializeComponent() call
168
169 End Sub
170
171 'Form overrides dispose to clean up the component list.
172 Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
173 If disposing Then
174 If Not (components Is Nothing) Then
175 components.Dispose()
176 End If
177 End If
178 MyBase.Dispose(disposing)
179 End Sub
180
181 'Required by the Windows Form Designer
182 Private components As System.ComponentModel.IContainer
183
184 'NOTE: The following procedure is required by the Windows Form Designer
185 'It can be modified using the Windows Form Designer.
186 'Do not modify it using the code editor.
187 Friend WithEvents cmdNext As System.Windows.Forms.Button
188 Friend WithEvents Label16 As System.Windows.Forms.Label
189 Friend WithEvents Label17 As System.Windows.Forms.Label
190 Friend WithEvents Label22 As System.Windows.Forms.Label
191 Friend WithEvents Label23 As System.Windows.Forms.Label
192 Friend WithEvents PictureBox4 As System.Windows.Forms.PictureBox
193 Friend WithEvents PictureBox3 As System.Windows.Forms.PictureBox
194 Friend WithEvents PictureBox2 As System.Windows.Forms.PictureBox
195 Friend WithEvents PictureBox1 As System.Windows.Forms.PictureBox
196 Friend WithEvents Label19 As System.Windows.Forms.Label
197 Friend WithEvents Label20 As System.Windows.Forms.Label
198 Friend WithEvents Label27 As System.Windows.Forms.Label
199 Friend WithEvents Label28 As System.Windows.Forms.Label
200 Friend WithEvents Label29 As System.Windows.Forms.Label
201 Friend WithEvents Label31 As System.Windows.Forms.Label
202 Friend WithEvents Label32 As System.Windows.Forms.Label
203 Friend WithEvents pnlStepServer As System.Windows.Forms.Panel
204 Friend WithEvents pnlStepLogo As System.Windows.Forms.Panel
205 Friend WithEvents pnlStepGraph As System.Windows.Forms.Panel
206 Friend WithEvents pnlStepNet As System.Windows.Forms.Panel
207 Friend WithEvents pnlStepSound As System.Windows.Forms.Panel
208 Friend WithEvents ttpHelp As System.Windows.Forms.ToolTip
209 Friend WithEvents lblThisComputer As System.Windows.Forms.Label
210 Friend WithEvents pnlLogos As System.Windows.Forms.Panel
211 Friend WithEvents radGraph16bit As System.Windows.Forms.RadioButton
212 Friend WithEvents radGraph24bit As System.Windows.Forms.RadioButton
213 Friend WithEvents Label36 As System.Windows.Forms.Label
214 Friend WithEvents Label14 As System.Windows.Forms.Label
215 Friend WithEvents pnlStepISO As System.Windows.Forms.Panel
216 Friend WithEvents radThisComputer As System.Windows.Forms.RadioButton
217 Friend WithEvents txtServerIP As System.Windows.Forms.TextBox
218 Friend WithEvents radImageBoot As System.Windows.Forms.RadioButton
219 Friend WithEvents radTextBoot As System.Windows.Forms.RadioButton
220 Friend WithEvents radImage4 As System.Windows.Forms.RadioButton
221 Friend WithEvents radImage3 As System.Windows.Forms.RadioButton
222 Friend WithEvents radImage2 As System.Windows.Forms.RadioButton
223 Friend WithEvents radImage1 As System.Windows.Forms.RadioButton
224 Friend WithEvents Label40 As System.Windows.Forms.Label
225 Friend WithEvents Label43 As System.Windows.Forms.Label
226 Friend WithEvents pnlStepFinished As System.Windows.Forms.Panel
227 Friend WithEvents Label39 As System.Windows.Forms.Label
228 Friend WithEvents Label24 As System.Windows.Forms.Label
229 Friend WithEvents pnlStepTFTP As System.Windows.Forms.Panel
230 Friend WithEvents radGraph1280 As System.Windows.Forms.RadioButton
231 Friend WithEvents radGraph640 As System.Windows.Forms.RadioButton
232 Friend WithEvents radGraph800 As System.Windows.Forms.RadioButton
233 Friend WithEvents radGraph1024 As System.Windows.Forms.RadioButton
234 Friend WithEvents radGraphThisDriver As System.Windows.Forms.RadioButton
235 Friend WithEvents radGraphAuto As System.Windows.Forms.RadioButton
236 Friend WithEvents cmdISOChoose As System.Windows.Forms.Button
237 Friend WithEvents txtISOChoose As System.Windows.Forms.TextBox
238 Friend WithEvents radNetThisDriver As System.Windows.Forms.RadioButton
239 Friend WithEvents radNetAuto As System.Windows.Forms.RadioButton
240 Friend WithEvents radNetClientIP As System.Windows.Forms.RadioButton
241 Friend WithEvents radSndNo As System.Windows.Forms.RadioButton
242 Friend WithEvents radSndThisDriver As System.Windows.Forms.RadioButton
243 Friend WithEvents radSndAuto As System.Windows.Forms.RadioButton
244 Friend WithEvents lblServerIP As System.Windows.Forms.Label
245 Friend WithEvents radServerAnother As System.Windows.Forms.RadioButton
246 Friend WithEvents cboGraphThisDriver As System.Windows.Forms.ComboBox
247 Friend WithEvents cboSndThisDriver As System.Windows.Forms.ComboBox
248 Friend WithEvents cboNetThisDriver As System.Windows.Forms.ComboBox
249 Friend WithEvents radNetUseDHCP As System.Windows.Forms.RadioButton
250 Friend WithEvents btnDebug As System.Windows.Forms.Button
251 <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
252 Me.components = New System.ComponentModel.Container
253 Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmWizard))
254 Me.cmdNext = New System.Windows.Forms.Button
255 Me.pnlStepServer = New System.Windows.Forms.Panel
256 Me.pnlCitrixPN = New System.Windows.Forms.Panel
257 Me.Label13 = New System.Windows.Forms.Label
258 Me.Label1 = New System.Windows.Forms.Label
259 Me.txtCitrixResource = New System.Windows.Forms.TextBox
260 Me.txtCitrixServerURL = New System.Windows.Forms.TextBox
261 Me.pnlApplicationSet = New System.Windows.Forms.Panel
262 Me.txtApplicationSet = New System.Windows.Forms.TextBox
263 Me.Label2 = New System.Windows.Forms.Label
264 Me.lblDomainDesc = New System.Windows.Forms.Label
265 Me.txtDomain = New System.Windows.Forms.TextBox
266 Me.chkDomain = New System.Windows.Forms.CheckBox
267 Me.lblDomain = New System.Windows.Forms.Label
268 Me.Label38 = New System.Windows.Forms.Label
269 Me.txtServerIP = New System.Windows.Forms.TextBox
270 Me.cboConnection = New System.Windows.Forms.ComboBox
271 Me.lblServerIP = New System.Windows.Forms.Label
272 Me.cboThisServer = New System.Windows.Forms.ComboBox
273 Me.radServerAnother = New System.Windows.Forms.RadioButton
274 Me.radThisComputer = New System.Windows.Forms.RadioButton
275 Me.Label16 = New System.Windows.Forms.Label
276 Me.Label17 = New System.Windows.Forms.Label
277 Me.lblThisComputer = New System.Windows.Forms.Label
278 Me.pnlStepLogo = New System.Windows.Forms.Panel
279 Me.Label14 = New System.Windows.Forms.Label
280 Me.btnCustomBootImage = New System.Windows.Forms.Button
281 Me.radBootImageCustom = New System.Windows.Forms.RadioButton
282 Me.radImageBoot = New System.Windows.Forms.RadioButton
283 Me.radTextBoot = New System.Windows.Forms.RadioButton
284 Me.Label23 = New System.Windows.Forms.Label
285 Me.pnlLogos = New System.Windows.Forms.Panel
286 Me.radImage4 = New System.Windows.Forms.RadioButton
287 Me.radImage3 = New System.Windows.Forms.RadioButton
288 Me.radImage2 = New System.Windows.Forms.RadioButton
289 Me.radImage1 = New System.Windows.Forms.RadioButton
290 Me.PictureBox4 = New System.Windows.Forms.PictureBox
291 Me.PictureBox3 = New System.Windows.Forms.PictureBox
292 Me.PictureBox2 = New System.Windows.Forms.PictureBox
293 Me.PictureBox1 = New System.Windows.Forms.PictureBox
294 Me.Label22 = New System.Windows.Forms.Label
295 Me.btnAdvancedOptions = New System.Windows.Forms.Button
296 Me.pnlStepGraph = New System.Windows.Forms.Panel
297 Me.grpScreenResPro = New System.Windows.Forms.GroupBox
298 Me.Label30 = New System.Windows.Forms.Label
299 Me.Label34 = New System.Windows.Forms.Label
300 Me.txtScreenResY = New System.Windows.Forms.TextBox
301 Me.txtScreenResX = New System.Windows.Forms.TextBox
302 Me.Label35 = New System.Windows.Forms.Label
303 Me.Label37 = New System.Windows.Forms.Label
304 Me.tbrScreenResolution = New Dotnetrix.Controls.TrackBar
305 Me.chkRefresh = New System.Windows.Forms.CheckBox
306 Me.grpScreenResFree = New System.Windows.Forms.GroupBox
307 Me.lblOtherResolutions = New System.Windows.Forms.LinkLabel
308 Me.radGraph1280 = New System.Windows.Forms.RadioButton
309 Me.radGraph640 = New System.Windows.Forms.RadioButton
310 Me.radGraph1024 = New System.Windows.Forms.RadioButton
311 Me.radGraph800 = New System.Windows.Forms.RadioButton
312 Me.grpColorDepth = New System.Windows.Forms.GroupBox
313 Me.radGraph24bit = New System.Windows.Forms.RadioButton
314 Me.radGraph16bit = New System.Windows.Forms.RadioButton
315 Me.Label36 = New System.Windows.Forms.Label
316 Me.cboGraphThisDriver = New System.Windows.Forms.ComboBox
317 Me.radGraphThisDriver = New System.Windows.Forms.RadioButton
318 Me.radGraphAuto = New System.Windows.Forms.RadioButton
319 Me.Label19 = New System.Windows.Forms.Label
320 Me.Label20 = New System.Windows.Forms.Label
321 Me.pnlStepNet = New System.Windows.Forms.Panel
322 Me.Panel3 = New System.Windows.Forms.Panel
323 Me.Label29 = New System.Windows.Forms.Label
324 Me.radNetClientIP = New System.Windows.Forms.RadioButton
325 Me.radNetUseDHCP = New System.Windows.Forms.RadioButton
326 Me.cboNetThisDriver = New System.Windows.Forms.ComboBox
327 Me.radNetThisDriver = New System.Windows.Forms.RadioButton
328 Me.radNetAuto = New System.Windows.Forms.RadioButton
329 Me.Label28 = New System.Windows.Forms.Label
330 Me.Label27 = New System.Windows.Forms.Label
331 Me.pnlStepSound = New System.Windows.Forms.Panel
332 Me.radSndNo = New System.Windows.Forms.RadioButton
333 Me.cboSndThisDriver = New System.Windows.Forms.ComboBox
334 Me.radSndThisDriver = New System.Windows.Forms.RadioButton
335 Me.radSndAuto = New System.Windows.Forms.RadioButton
336 Me.Label31 = New System.Windows.Forms.Label
337 Me.Label32 = New System.Windows.Forms.Label
338 Me.pnlStepISO = New System.Windows.Forms.Panel
339 Me.cmdISOChoose = New System.Windows.Forms.Button
340 Me.txtISOChoose = New System.Windows.Forms.TextBox
341 Me.Label33 = New System.Windows.Forms.Label
342 Me.Label51 = New System.Windows.Forms.Label
343 Me.ttpHelp = New System.Windows.Forms.ToolTip(Me.components)
344 Me.pnlStepTFTP = New System.Windows.Forms.Panel
345 Me.Label24 = New System.Windows.Forms.Label
346 Me.Label43 = New System.Windows.Forms.Label
347 Me.Label40 = New System.Windows.Forms.Label
348 Me.pnlStepFinished = New System.Windows.Forms.Panel
349 Me.rtxFinished = New System.Windows.Forms.RichTextBox
350 Me.Label39 = New System.Windows.Forms.Label
351 Me.btnDebug = New System.Windows.Forms.Button
352 Me.pnlStepIPConf = New System.Windows.Forms.Panel
353 Me.Label10 = New System.Windows.Forms.Label
354 Me.Label11 = New System.Windows.Forms.Label
355 Me.pnlManagedClient = New System.Windows.Forms.Panel
356 Me.Label9 = New System.Windows.Forms.Label
357 Me.txtNetClientTFTP = New System.Windows.Forms.TextBox
358 Me.Label5 = New System.Windows.Forms.Label
359 Me.pnlClientIPSet = New System.Windows.Forms.Panel
360 Me.Label25 = New System.Windows.Forms.Label
361 Me.txtNetClientDNSSuffix = New System.Windows.Forms.TextBox
362 Me.Label21 = New System.Windows.Forms.Label
363 Me.txtNetClientDNS2 = New System.Windows.Forms.TextBox
364 Me.Label12 = New System.Windows.Forms.Label
365 Me.Label3 = New System.Windows.Forms.Label
366 Me.txtNetClientDNS1 = New System.Windows.Forms.TextBox
367 Me.Label48 = New System.Windows.Forms.Label
368 Me.Label7 = New System.Windows.Forms.Label
369 Me.txtNetClientGateway = New System.Windows.Forms.TextBox
370 Me.txtNetClientMask = New System.Windows.Forms.TextBox
371 Me.txtNetClientIP = New System.Windows.Forms.TextBox
372 Me.Label8 = New System.Windows.Forms.Label
373 Me.Label6 = New System.Windows.Forms.Label
374 Me.cmdPrevious = New System.Windows.Forms.Button
375 Me.HelpProvider = New System.Windows.Forms.HelpProvider
376 Me.pnlStepManaged = New System.Windows.Forms.Panel
377 Me.Label50 = New System.Windows.Forms.Label
378 Me.radManaged = New System.Windows.Forms.RadioButton
379 Me.radUnmanaged = New System.Windows.Forms.RadioButton
380 Me.Label41 = New System.Windows.Forms.Label
381 Me.Label49 = New System.Windows.Forms.Label
382 Me.pnlStepEval = New System.Windows.Forms.Panel
383 Me.Label46 = New System.Windows.Forms.Label
384 Me.Label45 = New System.Windows.Forms.Label
385 Me.Label42 = New System.Windows.Forms.Label
386 Me.radFreeClient = New System.Windows.Forms.RadioButton
387 Me.radProClient = New System.Windows.Forms.RadioButton
388 Me.Label15 = New System.Windows.Forms.Label
389 Me.btnHelp = New System.Windows.Forms.Button
390 Me.pnlDistribution = New System.Windows.Forms.Panel
391 Me.Label61 = New System.Windows.Forms.Label
392 Me.Label60 = New System.Windows.Forms.Label
393 Me.Label59 = New System.Windows.Forms.Label
394 Me.Label58 = New System.Windows.Forms.Label
395 Me.radBootUSB = New System.Windows.Forms.RadioButton
396 Me.radBootHardDiskViaUSB = New System.Windows.Forms.RadioButton
397 Me.radBootHardDiskViaCD = New System.Windows.Forms.RadioButton
398 Me.radBootCD = New System.Windows.Forms.RadioButton
399 Me.radBootNetwork = New System.Windows.Forms.RadioButton
400 Me.Label52 = New System.Windows.Forms.Label
401 Me.Label53 = New System.Windows.Forms.Label
402 Me.Label54 = New System.Windows.Forms.Label
403 Me.pnlRemovableMedia = New System.Windows.Forms.Panel
404 Me.pnlWritingToRemovableDrive = New System.Windows.Forms.Panel
405 Me.lblWritingClientToDrive = New System.Windows.Forms.Label
406 Me.pnlAttachRemovableDrive = New System.Windows.Forms.Panel
407 Me.Label57 = New System.Windows.Forms.Label
408 Me.lblSelectDrives = New System.Windows.Forms.Label
409 Me.Label62 = New System.Windows.Forms.Label
410 Me.PictureBox5 = New System.Windows.Forms.PictureBox
411 Me.lstRemovableDrives = New System.Windows.Forms.ListBox
412 Me.Label55 = New System.Windows.Forms.Label
413 Me.timerRemovableMedia = New System.Windows.Forms.Timer(Me.components)
414 Me.NotifyIcon1 = New System.Windows.Forms.NotifyIcon(Me.components)
415 Me.pnlStepServer.SuspendLayout()
416 Me.pnlCitrixPN.SuspendLayout()
417 Me.pnlApplicationSet.SuspendLayout()
418 Me.pnlStepLogo.SuspendLayout()
419 Me.pnlLogos.SuspendLayout()
420 CType(Me.PictureBox4, System.ComponentModel.ISupportInitialize).BeginInit()
421 CType(Me.PictureBox3, System.ComponentModel.ISupportInitialize).BeginInit()
422 CType(Me.PictureBox2, System.ComponentModel.ISupportInitialize).BeginInit()
423 CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
424 Me.pnlStepGraph.SuspendLayout()
425 Me.grpScreenResPro.SuspendLayout()
426 CType(Me.tbrScreenResolution, System.ComponentModel.ISupportInitialize).BeginInit()
427 Me.grpScreenResFree.SuspendLayout()
428 Me.grpColorDepth.SuspendLayout()
429 Me.pnlStepNet.SuspendLayout()
430 Me.Panel3.SuspendLayout()
431 Me.pnlStepSound.SuspendLayout()
432 Me.pnlStepISO.SuspendLayout()
433 Me.pnlStepTFTP.SuspendLayout()
434 Me.pnlStepFinished.SuspendLayout()
435 Me.pnlStepIPConf.SuspendLayout()
436 Me.pnlManagedClient.SuspendLayout()
437 Me.pnlClientIPSet.SuspendLayout()
438 Me.pnlStepManaged.SuspendLayout()
439 Me.pnlStepEval.SuspendLayout()
440 Me.pnlDistribution.SuspendLayout()
441 Me.pnlRemovableMedia.SuspendLayout()
442 Me.pnlWritingToRemovableDrive.SuspendLayout()
443 Me.pnlAttachRemovableDrive.SuspendLayout()
444 CType(Me.PictureBox5, System.ComponentModel.ISupportInitialize).BeginInit()
445 Me.SuspendLayout()
446 '
447 'cmdNext
448 '
449 Me.cmdNext.Location = New System.Drawing.Point(440, 296)
450 Me.cmdNext.Name = "cmdNext"
451 Me.cmdNext.Size = New System.Drawing.Size(112, 23)
452 Me.cmdNext.TabIndex = 103
453 Me.cmdNext.Text = "Next >"
454 '
455 'pnlStepServer
456 '
457 Me.pnlStepServer.Controls.Add(Me.pnlCitrixPN)
458 Me.pnlStepServer.Controls.Add(Me.pnlApplicationSet)
459 Me.pnlStepServer.Controls.Add(Me.lblDomainDesc)
460 Me.pnlStepServer.Controls.Add(Me.txtDomain)
461 Me.pnlStepServer.Controls.Add(Me.chkDomain)
462 Me.pnlStepServer.Controls.Add(Me.lblDomain)
463 Me.pnlStepServer.Controls.Add(Me.Label38)
464 Me.pnlStepServer.Controls.Add(Me.txtServerIP)
465 Me.pnlStepServer.Controls.Add(Me.cboConnection)
466 Me.pnlStepServer.Controls.Add(Me.lblServerIP)
467 Me.pnlStepServer.Controls.Add(Me.cboThisServer)
468 Me.pnlStepServer.Controls.Add(Me.radServerAnother)
469 Me.pnlStepServer.Controls.Add(Me.radThisComputer)
470 Me.pnlStepServer.Controls.Add(Me.Label16)
471 Me.pnlStepServer.Controls.Add(Me.Label17)
472 Me.pnlStepServer.Controls.Add(Me.lblThisComputer)
473 Me.pnlStepServer.Enabled = False
474 Me.pnlStepServer.Location = New System.Drawing.Point(0, 0)
475 Me.pnlStepServer.Name = "pnlStepServer"
476 Me.pnlStepServer.Size = New System.Drawing.Size(560, 288)
477 Me.pnlStepServer.TabIndex = 7
478 Me.pnlStepServer.Visible = False
479 '
480 'pnlCitrixPN
481 '
482 Me.pnlCitrixPN.Controls.Add(Me.Label13)
483 Me.pnlCitrixPN.Controls.Add(Me.Label1)
484 Me.pnlCitrixPN.Controls.Add(Me.txtCitrixResource)
485 Me.pnlCitrixPN.Controls.Add(Me.txtCitrixServerURL)
486 Me.pnlCitrixPN.Location = New System.Drawing.Point(18, 76)
487 Me.pnlCitrixPN.Name = "pnlCitrixPN"
488 Me.pnlCitrixPN.Size = New System.Drawing.Size(367, 100)
489 Me.pnlCitrixPN.TabIndex = 1
490 Me.pnlCitrixPN.Visible = False
491 '
492 'Label13
493 '
494 Me.Label13.Location = New System.Drawing.Point(17, 31)
495 Me.Label13.Name = "Label13"
496 Me.Label13.Size = New System.Drawing.Size(74, 18)
497 Me.Label13.TabIndex = 33
498 Me.Label13.Text = "Resource:"
499 '
500 'Label1
501 '
502 Me.Label1.Location = New System.Drawing.Point(17, 5)
503 Me.Label1.Name = "Label1"
504 Me.Label1.Size = New System.Drawing.Size(74, 18)
505 Me.Label1.TabIndex = 34
506 Me.Label1.Text = "Server URL:"
507 '
508 'txtCitrixResource
509 '
510 Me.txtCitrixResource.AutoCompleteCustomSource.AddRange(New String() {"Microsoft Terminal Server (RDP)", "Citrix ICA connection", "Citrix Application Set", "Citrix Program Neighborhood"})
511 Me.txtCitrixResource.Location = New System.Drawing.Point(163, 29)
512 Me.txtCitrixResource.MaxLength = 200
513 Me.txtCitrixResource.Name = "txtCitrixResource"
514 Me.txtCitrixResource.Size = New System.Drawing.Size(182, 20)
515 Me.txtCitrixResource.TabIndex = 2
516 '
517 'txtCitrixServerURL
518 '
519 Me.txtCitrixServerURL.AutoCompleteCustomSource.AddRange(New String() {"Microsoft Terminal Server (RDP)", "Citrix ICA connection", "Citrix Application Set", "Citrix Program Neighborhood"})
520 Me.txtCitrixServerURL.Location = New System.Drawing.Point(163, 3)
521 Me.txtCitrixServerURL.MaxLength = 200
522 Me.txtCitrixServerURL.Name = "txtCitrixServerURL"
523 Me.txtCitrixServerURL.Size = New System.Drawing.Size(182, 20)
524 Me.txtCitrixServerURL.TabIndex = 1
525 '
526 'pnlApplicationSet
527 '
528 Me.pnlApplicationSet.Controls.Add(Me.txtApplicationSet)
529 Me.pnlApplicationSet.Controls.Add(Me.Label2)
530 Me.pnlApplicationSet.Location = New System.Drawing.Point(18, 238)
531 Me.pnlApplicationSet.Name = "pnlApplicationSet"
532 Me.pnlApplicationSet.Size = New System.Drawing.Size(350, 36)
533 Me.pnlApplicationSet.TabIndex = 32
534 Me.pnlApplicationSet.Visible = False
535 '
536 'txtApplicationSet
537 '
538 Me.txtApplicationSet.AcceptsReturn = True
539 Me.txtApplicationSet.Location = New System.Drawing.Point(163, 11)
540 Me.txtApplicationSet.MaxLength = 200
541 Me.txtApplicationSet.Name = "txtApplicationSet"
542 Me.txtApplicationSet.Size = New System.Drawing.Size(182, 20)
543 Me.txtApplicationSet.TabIndex = 7
544 '
545 'Label2
546 '
547 Me.Label2.Location = New System.Drawing.Point(17, 12)
548 Me.Label2.Name = "Label2"
549 Me.Label2.Size = New System.Drawing.Size(86, 17)
550 Me.Label2.TabIndex = 8
551 Me.Label2.Text = "Application set:"
552 '
553 'lblDomainDesc
554 '
555 Me.lblDomainDesc.Location = New System.Drawing.Point(364, 185)
556 Me.lblDomainDesc.Name = "lblDomainDesc"
557 Me.lblDomainDesc.Size = New System.Drawing.Size(188, 54)
558 Me.lblDomainDesc.TabIndex = 29
559 Me.lblDomainDesc.Text = "Certain AD environments will need a specific domain name, this option applies to " & _
560 "more complex environments and is not always necessary."
561 '
562 'txtDomain
563 '
564 Me.txtDomain.AcceptsReturn = True
565 Me.txtDomain.Enabled = False
566 Me.txtDomain.Location = New System.Drawing.Point(181, 204)
567 Me.txtDomain.MaxLength = 32
568 Me.txtDomain.Name = "txtDomain"
569 Me.txtDomain.Size = New System.Drawing.Size(182, 20)
570 Me.txtDomain.TabIndex = 6
571 '
572 'chkDomain
573 '
574 Me.chkDomain.AutoSize = True
575 Me.chkDomain.Location = New System.Drawing.Point(35, 182)
576 Me.chkDomain.Name = "chkDomain"
577 Me.chkDomain.Size = New System.Drawing.Size(131, 17)
578 Me.chkDomain.TabIndex = 5
579 Me.chkDomain.Text = "Specify Domain Name"
580 Me.chkDomain.UseVisualStyleBackColor = True
581 '
582 'lblDomain
583 '
584 Me.lblDomain.Enabled = False
585 Me.lblDomain.Location = New System.Drawing.Point(78, 205)
586 Me.lblDomain.Name = "lblDomain"
587 Me.lblDomain.Size = New System.Drawing.Size(82, 18)
588 Me.lblDomain.TabIndex = 30
589 Me.lblDomain.Text = "Domain Name:"
590 '
591 'Label38
592 '
593 Me.Label38.AutoSize = True
594 Me.Label38.Location = New System.Drawing.Point(35, 51)
595 Me.Label38.Name = "Label38"
596 Me.Label38.Size = New System.Drawing.Size(91, 13)
597 Me.Label38.TabIndex = 23
598 Me.Label38.Text = "Connection Type:"
599 '
600 'txtServerIP
601 '
602 Me.txtServerIP.Location = New System.Drawing.Point(181, 154)
603 Me.txtServerIP.MaxLength = 39
604 Me.txtServerIP.Name = "txtServerIP"
605 Me.txtServerIP.Size = New System.Drawing.Size(182, 20)
606 Me.txtServerIP.TabIndex = 4
607 '
608 'cboConnection
609 '
610 Me.cboConnection.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
611 Me.cboConnection.FormattingEnabled = True
612 Me.cboConnection.Items.AddRange(New Object() {"Microsoft Terminal Server (RDP)", "Citrix ICA Connection", "Citrix Program Neighborhood"})
613 Me.cboConnection.Location = New System.Drawing.Point(181, 47)
614 Me.cboConnection.Name = "cboConnection"
615 Me.cboConnection.Size = New System.Drawing.Size(182, 21)
616 Me.cboConnection.TabIndex = 0
617 '
618 'lblServerIP
619 '
620 Me.lblServerIP.Location = New System.Drawing.Point(78, 157)
621 Me.lblServerIP.Name = "lblServerIP"
622 Me.lblServerIP.Size = New System.Drawing.Size(99, 16)
623 Me.lblServerIP.TabIndex = 8
624 Me.lblServerIP.Text = "Server IP or name:"
625 '
626 'cboThisServer
627 '
628 Me.cboThisServer.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
629 Me.cboThisServer.FormattingEnabled = True
630 Me.cboThisServer.Location = New System.Drawing.Point(181, 105)
631 Me.cboThisServer.Name = "cboThisServer"
632 Me.cboThisServer.Size = New System.Drawing.Size(182, 21)
633 Me.cboThisServer.TabIndex = 3
634 '
635 'radServerAnother
636 '
637 Me.radServerAnother.Location = New System.Drawing.Point(60, 138)
638 Me.radServerAnother.Name = "radServerAnother"
639 Me.radServerAnother.Size = New System.Drawing.Size(168, 16)
640 Me.radServerAnother.TabIndex = 2
641 Me.radServerAnother.Text = "Another server"
642 '
643 'radThisComputer
644 '
645 Me.radThisComputer.Checked = True
646 Me.radThisComputer.Location = New System.Drawing.Point(60, 106)
647 Me.radThisComputer.Name = "radThisComputer"
648 Me.radThisComputer.Size = New System.Drawing.Size(104, 16)
649 Me.radThisComputer.TabIndex = 1
650 Me.radThisComputer.TabStop = True
651 Me.radThisComputer.Text = "This computer:"
652 '
653 'Label16
654 '
655 Me.Label16.Location = New System.Drawing.Point(36, 81)
656 Me.Label16.Name = "Label16"
657 Me.Label16.Size = New System.Drawing.Size(400, 16)
658 Me.Label16.TabIndex = 1
659 Me.Label16.Text = "Which server will the clients connect to?"
660 '
661 'Label17
662 '
663 Me.Label17.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
664 Me.Label17.Location = New System.Drawing.Point(32, 16)
665 Me.Label17.Name = "Label17"
666 Me.Label17.Size = New System.Drawing.Size(392, 24)
667 Me.Label17.TabIndex = 0
668 Me.Label17.Text = "Client configuration: Connection"
669 '
670 'lblThisComputer
671 '
672 Me.lblThisComputer.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
673 Me.lblThisComputer.Location = New System.Drawing.Point(85, 122)
674 Me.lblThisComputer.Name = "lblThisComputer"
675 Me.lblThisComputer.Size = New System.Drawing.Size(459, 16)
676 Me.lblThisComputer.TabIndex = 6
677 Me.lblThisComputer.Text = "(Error message)"
678 Me.lblThisComputer.Visible = False
679 '
680 'pnlStepLogo
681 '
682 Me.pnlStepLogo.Controls.Add(Me.Label14)
683 Me.pnlStepLogo.Controls.Add(Me.btnCustomBootImage)
684 Me.pnlStepLogo.Controls.Add(Me.radBootImageCustom)
685 Me.pnlStepLogo.Controls.Add(Me.radImageBoot)
686 Me.pnlStepLogo.Controls.Add(Me.radTextBoot)
687 Me.pnlStepLogo.Controls.Add(Me.Label23)
688 Me.pnlStepLogo.Controls.Add(Me.pnlLogos)
689 Me.pnlStepLogo.Controls.Add(Me.Label22)
690 Me.pnlStepLogo.Enabled = False
691 Me.HelpProvider.SetHelpKeyword(Me.pnlStepLogo, "clientconfigurationdisplayduringboot.htm")
692 Me.HelpProvider.SetHelpNavigator(Me.pnlStepLogo, System.Windows.Forms.HelpNavigator.Topic)
693 Me.pnlStepLogo.Location = New System.Drawing.Point(0, 0)
694 Me.pnlStepLogo.Name = "pnlStepLogo"
695 Me.HelpProvider.SetShowHelp(Me.pnlStepLogo, True)
696 Me.pnlStepLogo.Size = New System.Drawing.Size(560, 288)
697 Me.pnlStepLogo.TabIndex = 8
698 Me.pnlStepLogo.Visible = False
699 '
700 'Label14
701 '
702 Me.Label14.Location = New System.Drawing.Point(40, 266)
703 Me.Label14.Name = "Label14"
704 Me.Label14.Size = New System.Drawing.Size(488, 16)
705 Me.Label14.TabIndex = 14
706 Me.Label14.Text = "Not all graphic adapters support boot images. If you have problems, try without i" & _
707 "mage."
708 '
709 'btnCustomBootImage
710 '
711 Me.btnCustomBootImage.Location = New System.Drawing.Point(176, 234)
712 Me.btnCustomBootImage.Name = "btnCustomBootImage"
713 Me.btnCustomBootImage.Size = New System.Drawing.Size(88, 24)
714 Me.btnCustomBootImage.TabIndex = 8
715 Me.btnCustomBootImage.Text = "Select..."
716 '
717 'radBootImageCustom
718 '
719 Me.radBootImageCustom.Location = New System.Drawing.Point(64, 239)
720 Me.radBootImageCustom.Name = "radBootImageCustom"
721 Me.radBootImageCustom.Size = New System.Drawing.Size(168, 18)
722 Me.radBootImageCustom.TabIndex = 7
723 Me.radBootImageCustom.Text = "My custom image"
724 '
725 'radImageBoot
726 '
727 Me.radImageBoot.Location = New System.Drawing.Point(64, 88)
728 Me.radImageBoot.Name = "radImageBoot"
729 Me.radImageBoot.Size = New System.Drawing.Size(168, 18)
730 Me.radImageBoot.TabIndex = 2
731 Me.radImageBoot.Text = "Predefined image"
732 '
733 'radTextBoot
734 '
735 Me.radTextBoot.Checked = True
736 Me.radTextBoot.Location = New System.Drawing.Point(64, 64)
737 Me.radTextBoot.Name = "radTextBoot"
738 Me.radTextBoot.Size = New System.Drawing.Size(104, 16)
739 Me.radTextBoot.TabIndex = 0
740 Me.radTextBoot.TabStop = True
741 Me.radTextBoot.Text = "Text boot"
742 '
743 'Label23
744 '
745 Me.Label23.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
746 Me.Label23.Location = New System.Drawing.Point(32, 16)
747 Me.Label23.Name = "Label23"
748 Me.Label23.Size = New System.Drawing.Size(400, 24)
749 Me.Label23.TabIndex = 0
750 Me.Label23.Text = "Client configuration: Display during boot"
751 '
752 'pnlLogos
753 '
754 Me.pnlLogos.Controls.Add(Me.radImage4)
755 Me.pnlLogos.Controls.Add(Me.radImage3)
756 Me.pnlLogos.Controls.Add(Me.radImage2)
757 Me.pnlLogos.Controls.Add(Me.radImage1)
758 Me.pnlLogos.Controls.Add(Me.PictureBox4)
759 Me.pnlLogos.Controls.Add(Me.PictureBox3)
760 Me.pnlLogos.Controls.Add(Me.PictureBox2)
761 Me.pnlLogos.Controls.Add(Me.PictureBox1)
762 Me.pnlLogos.Location = New System.Drawing.Point(80, 112)
763 Me.pnlLogos.Name = "pnlLogos"
764 Me.pnlLogos.Size = New System.Drawing.Size(456, 120)
765 Me.pnlLogos.TabIndex = 2
766 '
767 'radImage4
768 '
769 Me.radImage4.Enabled = False
770 Me.radImage4.Location = New System.Drawing.Point(344, 88)
771 Me.radImage4.Name = "radImage4"
772 Me.radImage4.Size = New System.Drawing.Size(104, 32)
773 Me.radImage4.TabIndex = 6
774 Me.radImage4.Text = "Please wait"
775 Me.ttpHelp.SetToolTip(Me.radImage4, """Please wait, system loading""")
776 '
777 'radImage3
778 '
779 Me.radImage3.Enabled = False
780 Me.radImage3.Location = New System.Drawing.Point(232, 88)
781 Me.radImage3.Name = "radImage3"
782 Me.radImage3.Size = New System.Drawing.Size(104, 32)
783 Me.radImage3.TabIndex = 5
784 Me.radImage3.Text = "Windows Professional"
785 '
786 'radImage2
787 '
788 Me.radImage2.Enabled = False
789 Me.radImage2.Location = New System.Drawing.Point(120, 88)
790 Me.radImage2.Name = "radImage2"
791 Me.radImage2.Size = New System.Drawing.Size(104, 32)
792 Me.radImage2.TabIndex = 4
793 Me.radImage2.Text = "Windows 2000"
794 '
795 'radImage1
796 '
797 Me.radImage1.Checked = True
798 Me.radImage1.Enabled = False
799 Me.radImage1.Location = New System.Drawing.Point(8, 88)
800 Me.radImage1.Name = "radImage1"
801 Me.radImage1.Size = New System.Drawing.Size(104, 32)
802 Me.radImage1.TabIndex = 3
803 Me.radImage1.TabStop = True
804 Me.radImage1.Text = "Windows Server 2003"
805 '
806 'PictureBox4
807 '
808 Me.PictureBox4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
809 Me.PictureBox4.Image = CType(resources.GetObject("PictureBox4.Image"), System.Drawing.Image)
810 Me.PictureBox4.Location = New System.Drawing.Point(344, 8)
811 Me.PictureBox4.Name = "PictureBox4"
812 Me.PictureBox4.Size = New System.Drawing.Size(104, 79)
813 Me.PictureBox4.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize
814 Me.PictureBox4.TabIndex = 16
815 Me.PictureBox4.TabStop = False
816 '
817 'PictureBox3
818 '
819 Me.PictureBox3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
820 Me.PictureBox3.Image = CType(resources.GetObject("PictureBox3.Image"), System.Drawing.Image)
821 Me.PictureBox3.Location = New System.Drawing.Point(232, 8)
822 Me.PictureBox3.Name = "PictureBox3"
823 Me.PictureBox3.Size = New System.Drawing.Size(104, 79)
824 Me.PictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize
825 Me.PictureBox3.TabIndex = 15
826 Me.PictureBox3.TabStop = False
827 '
828 'PictureBox2
829 '
830 Me.PictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
831 Me.PictureBox2.Image = CType(resources.GetObject("PictureBox2.Image"), System.Drawing.Image)
832 Me.PictureBox2.Location = New System.Drawing.Point(120, 8)
833 Me.PictureBox2.Name = "PictureBox2"
834 Me.PictureBox2.Size = New System.Drawing.Size(104, 79)
835 Me.PictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize
836 Me.PictureBox2.TabIndex = 14
837 Me.PictureBox2.TabStop = False
838 '
839 'PictureBox1
840 '
841 Me.PictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
842 Me.PictureBox1.Image = CType(resources.GetObject("PictureBox1.Image"), System.Drawing.Image)
843 Me.PictureBox1.Location = New System.Drawing.Point(8, 8)
844 Me.PictureBox1.Name = "PictureBox1"
845 Me.PictureBox1.Size = New System.Drawing.Size(104, 79)
846 Me.PictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize
847 Me.PictureBox1.TabIndex = 13
848 Me.PictureBox1.TabStop = False
849 '
850 'Label22
851 '
852 Me.Label22.Location = New System.Drawing.Point(40, 40)
853 Me.Label22.Name = "Label22"
854 Me.Label22.Size = New System.Drawing.Size(464, 16)
855 Me.Label22.TabIndex = 1
856 Me.Label22.Text = "Do you want the client to display an image during boot?"
857 '
858 'btnAdvancedOptions
859 '
860 Me.btnAdvancedOptions.Location = New System.Drawing.Point(153, 296)
861 Me.btnAdvancedOptions.Name = "btnAdvancedOptions"
862 Me.btnAdvancedOptions.Size = New System.Drawing.Size(154, 23)
863 Me.btnAdvancedOptions.TabIndex = 101
864 Me.btnAdvancedOptions.Text = "Advanced client options..."
865 Me.btnAdvancedOptions.UseVisualStyleBackColor = True
866 '
867 'pnlStepGraph
868 '
869 Me.pnlStepGraph.Controls.Add(Me.grpScreenResPro)
870 Me.pnlStepGraph.Controls.Add(Me.chkRefresh)
871 Me.pnlStepGraph.Controls.Add(Me.grpScreenResFree)
872 Me.pnlStepGraph.Controls.Add(Me.grpColorDepth)
873 Me.pnlStepGraph.Controls.Add(Me.Label36)
874 Me.pnlStepGraph.Controls.Add(Me.cboGraphThisDriver)
875 Me.pnlStepGraph.Controls.Add(Me.radGraphThisDriver)
876 Me.pnlStepGraph.Controls.Add(Me.radGraphAuto)
877 Me.pnlStepGraph.Controls.Add(Me.Label19)
878 Me.pnlStepGraph.Controls.Add(Me.Label20)
879 Me.pnlStepGraph.Enabled = False
880 Me.pnlStepGraph.Location = New System.Drawing.Point(0, 0)
881 Me.pnlStepGraph.Name = "pnlStepGraph"
882 Me.pnlStepGraph.Size = New System.Drawing.Size(560, 288)
883 Me.pnlStepGraph.TabIndex = 9
884 Me.pnlStepGraph.Visible = False
885 '
886 'grpScreenResPro
887 '
888 Me.grpScreenResPro.Controls.Add(Me.Label30)
889 Me.grpScreenResPro.Controls.Add(Me.Label34)
890 Me.grpScreenResPro.Controls.Add(Me.txtScreenResY)
891 Me.grpScreenResPro.Controls.Add(Me.txtScreenResX)
892 Me.grpScreenResPro.Controls.Add(Me.Label35)
893 Me.grpScreenResPro.Controls.Add(Me.Label37)
894 Me.grpScreenResPro.Controls.Add(Me.tbrScreenResolution)
895 Me.grpScreenResPro.Location = New System.Drawing.Point(65, 174)
896 Me.grpScreenResPro.Name = "grpScreenResPro"
897 Me.grpScreenResPro.Size = New System.Drawing.Size(288, 105)
898 Me.grpScreenResPro.TabIndex = 45
899 Me.grpScreenResPro.TabStop = False
900 Me.grpScreenResPro.Text = "Screen resolution "
901 '
902 'Label30
903 '
904 Me.Label30.AutoSize = True
905 Me.Label30.Location = New System.Drawing.Point(201, 67)
906 Me.Label30.Name = "Label30"
907 Me.Label30.Size = New System.Drawing.Size(33, 13)
908 Me.Label30.TabIndex = 24
909 Me.Label30.Text = "pixels"
910 '
911 'Label34
912 '
913 Me.Label34.AutoSize = True
914 Me.Label34.Location = New System.Drawing.Point(132, 67)
915 Me.Label34.Name = "Label34"
916 Me.Label34.Size = New System.Drawing.Size(18, 13)
917 Me.Label34.TabIndex = 24
918 Me.Label34.Text = "by"
919 '
920 'txtScreenResY
921 '
922 Me.txtScreenResY.Location = New System.Drawing.Point(152, 64)
923 Me.txtScreenResY.MaxLength = 4
924 Me.txtScreenResY.Name = "txtScreenResY"
925 Me.txtScreenResY.Size = New System.Drawing.Size(43, 20)
926 Me.txtScreenResY.TabIndex = 5
927 '
928 'txtScreenResX
929 '
930 Me.txtScreenResX.Location = New System.Drawing.Point(84, 64)
931 Me.txtScreenResX.MaxLength = 4
932 Me.txtScreenResX.Name = "txtScreenResX"
933 Me.txtScreenResX.Size = New System.Drawing.Size(43, 20)
934 Me.txtScreenResX.TabIndex = 4
935 '
936 'Label35
937 '
938 Me.Label35.AutoSize = True
939 Me.Label35.Location = New System.Drawing.Point(247, 26)
940 Me.Label35.Name = "Label35"
941 Me.Label35.Size = New System.Drawing.Size(31, 13)
942 Me.Label35.TabIndex = 23
943 Me.Label35.Text = "More"
944 '
945 'Label37
946 '
947 Me.Label37.AutoSize = True
948 Me.Label37.Location = New System.Drawing.Point(12, 26)
949 Me.Label37.Name = "Label37"
950 Me.Label37.Size = New System.Drawing.Size(29, 13)
951 Me.Label37.TabIndex = 22
952 Me.Label37.Text = "Less"
953 '
954 'tbrScreenResolution
955 '
956 Me.tbrScreenResolution.AutoSize = False
957 Me.tbrScreenResolution.BackColor = System.Drawing.Color.Transparent
958 Me.tbrScreenResolution.LargeChange = 1
959 Me.tbrScreenResolution.Location = New System.Drawing.Point(41, 21)
960 Me.tbrScreenResolution.Maximum = 11
961 Me.tbrScreenResolution.Minimum = 1
962 Me.tbrScreenResolution.Name = "tbrScreenResolution"
963 Me.tbrScreenResolution.Size = New System.Drawing.Size(206, 32)
964 Me.tbrScreenResolution.TabIndex = 3
965 Me.tbrScreenResolution.Value = 4
966 '
967 'chkRefresh
968 '
969 Me.chkRefresh.Location = New System.Drawing.Point(64, 151)
970 Me.chkRefresh.Name = "chkRefresh"
971 Me.chkRefresh.Size = New System.Drawing.Size(176, 16)
972 Me.chkRefresh.TabIndex = 3
973 Me.chkRefresh.Text = "60 Hz refresh rate"
974 Me.ttpHelp.SetToolTip(Me.chkRefresh, "Lowers refresh rate for digital monitors such as LCD/TFT")
975 '
976 'grpScreenResFree
977 '
978 Me.grpScreenResFree.Controls.Add(Me.lblOtherResolutions)
979 Me.grpScreenResFree.Controls.Add(Me.radGraph1280)
980 Me.grpScreenResFree.Controls.Add(Me.radGraph640)
981 Me.grpScreenResFree.Controls.Add(Me.radGraph1024)
982 Me.grpScreenResFree.Controls.Add(Me.radGraph800)
983 Me.grpScreenResFree.Location = New System.Drawing.Point(64, 174)
984 Me.grpScreenResFree.Name = "grpScreenResFree"
985 Me.grpScreenResFree.Size = New System.Drawing.Size(288, 105)
986 Me.grpScreenResFree.TabIndex = 4
987 Me.grpScreenResFree.TabStop = False
988 Me.grpScreenResFree.Text = "Screen resolution"
989 '
990 'lblOtherResolutions
991 '
992 Me.lblOtherResolutions.AutoSize = True
993 Me.lblOtherResolutions.Location = New System.Drawing.Point(17, 87)
994 Me.lblOtherResolutions.Name = "lblOtherResolutions"
995 Me.lblOtherResolutions.Size = New System.Drawing.Size(93, 13)
996 Me.lblOtherResolutions.TabIndex = 4
997 Me.lblOtherResolutions.TabStop = True
998 Me.lblOtherResolutions.Text = "More resolutions..."
999 '
1000 'radGraph1280
1001 '
1002 Me.radGraph1280.Location = New System.Drawing.Point(20, 20)
1003 Me.radGraph1280.Name = "radGraph1280"
1004 Me.radGraph1280.Size = New System.Drawing.Size(80, 16)
1005 Me.radGraph1280.TabIndex = 0
1006 Me.radGraph1280.Text = "1280x1024"
1007 '
1008 'radGraph640
1009 '
1010 Me.radGraph640.Location = New System.Drawing.Point(20, 68)
1011 Me.radGraph640.Name = "radGraph640"
1012 Me.radGraph640.Size = New System.Drawing.Size(72, 16)
1013 Me.radGraph640.TabIndex = 3
1014 Me.radGraph640.Text = "640x480"
1015 '
1016 'radGraph1024
1017 '
1018 Me.radGraph1024.Checked = True
1019 Me.radGraph1024.Location = New System.Drawing.Point(20, 36)
1020 Me.radGraph1024.Name = "radGraph1024"
1021 Me.radGraph1024.Size = New System.Drawing.Size(72, 16)
1022 Me.radGraph1024.TabIndex = 1
1023 Me.radGraph1024.TabStop = True
1024 Me.radGraph1024.Text = "1024x768"
1025 '
1026 'radGraph800
1027 '
1028 Me.radGraph800.Location = New System.Drawing.Point(20, 52)
1029 Me.radGraph800.Name = "radGraph800"
1030 Me.radGraph800.Size = New System.Drawing.Size(72, 16)
1031 Me.radGraph800.TabIndex = 2
1032 Me.radGraph800.Text = "800x600"
1033 '
1034 'grpColorDepth
1035 '
1036 Me.grpColorDepth.Controls.Add(Me.radGraph24bit)
1037 Me.grpColorDepth.Controls.Add(Me.radGraph16bit)
1038 Me.grpColorDepth.Location = New System.Drawing.Point(358, 174)
1039 Me.grpColorDepth.Name = "grpColorDepth"
1040 Me.grpColorDepth.Size = New System.Drawing.Size(186, 105)
1041 Me.grpColorDepth.TabIndex = 5
1042 Me.grpColorDepth.TabStop = False
1043 Me.grpColorDepth.Text = "Color depth"
1044 '
1045 'radGraph24bit
1046 '
1047 Me.radGraph24bit.Checked = True
1048 Me.radGraph24bit.Location = New System.Drawing.Point(20, 26)
1049 Me.radGraph24bit.Name = "radGraph24bit"
1050 Me.radGraph24bit.Size = New System.Drawing.Size(80, 16)
1051 Me.radGraph24bit.TabIndex = 0
1052 Me.radGraph24bit.TabStop = True
1053 Me.radGraph24bit.Text = "24 bit color"
1054 '
1055 'radGraph16bit
1056 '
1057 Me.radGraph16bit.Location = New System.Drawing.Point(20, 42)
1058 Me.radGraph16bit.Name = "radGraph16bit"
1059 Me.radGraph16bit.Size = New System.Drawing.Size(80, 16)
1060 Me.radGraph16bit.TabIndex = 1
1061 Me.radGraph16bit.Text = "16 bit color"
1062 '
1063 'Label36
1064 '
1065 Me.Label36.Location = New System.Drawing.Point(40, 129)
1066 Me.Label36.Name = "Label36"
1067 Me.Label36.Size = New System.Drawing.Size(508, 19)
1068 Me.Label36.TabIndex = 44
1069 Me.Label36.Text = "Please select the client default graphics settings. These can be changed later fo" & _
1070 "r all managed clients."
1071 Me.Label36.Visible = False
1072 '
1073 'cboGraphThisDriver
1074 '
1075 Me.cboGraphThisDriver.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
1076 Me.cboGraphThisDriver.Enabled = False
1077 Me.cboGraphThisDriver.Location = New System.Drawing.Point(176, 94)
1078 Me.cboGraphThisDriver.Name = "cboGraphThisDriver"
1079 Me.cboGraphThisDriver.Size = New System.Drawing.Size(264, 21)
1080 Me.cboGraphThisDriver.TabIndex = 2
1081 '
1082 'radGraphThisDriver
1083 '
1084 Me.radGraphThisDriver.Location = New System.Drawing.Point(64, 96)
1085 Me.radGraphThisDriver.Name = "radGraphThisDriver"
1086 Me.radGraphThisDriver.Size = New System.Drawing.Size(104, 18)
1087 Me.radGraphThisDriver.TabIndex = 1
1088 Me.radGraphThisDriver.Text = "This driver only:"
1089 '
1090 'radGraphAuto
1091 '
1092 Me.radGraphAuto.Checked = True
1093 Me.radGraphAuto.Location = New System.Drawing.Point(64, 72)
1094 Me.radGraphAuto.Name = "radGraphAuto"
1095 Me.radGraphAuto.Size = New System.Drawing.Size(104, 16)
1096 Me.radGraphAuto.TabIndex = 0
1097 Me.radGraphAuto.TabStop = True
1098 Me.radGraphAuto.Text = "Auto-detect"
1099 Me.ttpHelp.SetToolTip(Me.radGraphAuto, "This will include all available drivers, resulting in a slower boot, but works on" & _
1100 " many different computers")
1101 '
1102 'Label19
1103 '
1104 Me.Label19.Location = New System.Drawing.Point(40, 40)
1105 Me.Label19.Name = "Label19"
1106 Me.Label19.Size = New System.Drawing.Size(464, 16)
1107 Me.Label19.TabIndex = 1
1108 Me.Label19.Text = "Please select the client graphics card driver."
1109 '
1110 'Label20
1111 '
1112 Me.Label20.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1113 Me.Label20.Location = New System.Drawing.Point(32, 16)
1114 Me.Label20.Name = "Label20"
1115 Me.Label20.Size = New System.Drawing.Size(392, 24)
1116 Me.Label20.TabIndex = 0
1117 Me.Label20.Text = "Client configuration: Graphics"
1118 '
1119 'pnlStepNet
1120 '
1121 Me.pnlStepNet.Controls.Add(Me.Panel3)
1122 Me.pnlStepNet.Controls.Add(Me.cboNetThisDriver)
1123 Me.pnlStepNet.Controls.Add(Me.radNetThisDriver)
1124 Me.pnlStepNet.Controls.Add(Me.radNetAuto)
1125 Me.pnlStepNet.Controls.Add(Me.Label28)
1126 Me.pnlStepNet.Controls.Add(Me.Label27)
1127 Me.pnlStepNet.Enabled = False
1128 Me.pnlStepNet.Location = New System.Drawing.Point(0, 0)
1129 Me.pnlStepNet.Name = "pnlStepNet"
1130 Me.pnlStepNet.Size = New System.Drawing.Size(560, 288)
1131 Me.pnlStepNet.TabIndex = 10
1132 Me.pnlStepNet.Visible = False
1133 '
1134 'Panel3
1135 '
1136 Me.Panel3.Controls.Add(Me.Label29)
1137 Me.Panel3.Controls.Add(Me.radNetClientIP)
1138 Me.Panel3.Controls.Add(Me.radNetUseDHCP)
1139 Me.Panel3.Location = New System.Drawing.Point(36, 116)
1140 Me.Panel3.Name = "Panel3"
1141 Me.Panel3.Size = New System.Drawing.Size(492, 70)
1142 Me.Panel3.TabIndex = 14
1143 '
1144 'Label29
1145 '
1146 Me.Label29.Location = New System.Drawing.Point(4, 6)
1147 Me.Label29.Name = "Label29"
1148 Me.Label29.Size = New System.Drawing.Size(464, 16)
1149 Me.Label29.TabIndex = 7
1150 Me.Label29.Text = "Please select how to assign IP address to the client(s)"
1151 '
1152 'radNetClientIP
1153 '
1154 Me.radNetClientIP.Location = New System.Drawing.Point(28, 44)
1155 Me.radNetClientIP.Name = "radNetClientIP"
1156 Me.radNetClientIP.Size = New System.Drawing.Size(162, 18)
1157 Me.radNetClientIP.TabIndex = 1
1158 Me.radNetClientIP.Text = "Specify IP address"
1159 Me.ttpHelp.SetToolTip(Me.radNetClientIP, "Assigning a fixed IP address of course only works for a single client")
1160 '
1161 'radNetUseDHCP
1162 '
1163 Me.radNetUseDHCP.Checked = True
1164 Me.radNetUseDHCP.Location = New System.Drawing.Point(28, 25)
1165 Me.radNetUseDHCP.Name = "radNetUseDHCP"
1166 Me.radNetUseDHCP.Size = New System.Drawing.Size(200, 18)
1167 Me.radNetUseDHCP.TabIndex = 0
1168 Me.radNetUseDHCP.TabStop = True
1169 Me.radNetUseDHCP.Text = "Use DHCP"
1170 '
1171 'cboNetThisDriver
1172 '
1173 Me.cboNetThisDriver.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
1174 Me.cboNetThisDriver.Enabled = False
1175 Me.cboNetThisDriver.Items.AddRange(New Object() {"3Com 3C359 Token Link Velocity XL adapter", "3Com 3c501 EtherLink (3c501)", "3Com 3c503 EtherLink II (3c503)", "3Com 3c505 EtherLink Plus (3c505)", "3Com 3c507 EtherLink 16 (3c507)", "3Com 3c509/3c529 (MCA)/3c579 EtherLink III (3c509)", "3Com 3c515 ISA Fast EtherLink (3c515)", "3Com 3c574 Etherlink XL 10/100 PCMCIA (3c574_cs)", "3Com 3c589 Etherlink III PCMCIA (3c589_cs)", "3Com 3c590/3c900 (592/595/597) Vortex/Boomerang (3c59x)", "3Com 3cr990 Typhoon (typhoon)", "Adaptec Starfire/DuraLAN (starfire)", "Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit (acenic)", "AMD 8111 (new PCI lance) (amd8111e)", "AMD LANCE and PCnet (AT1500 and NE2100) (lance)", "AMD PCnet32 PCI (pcnet32)", "Ansel Communications EISA 3200 (ac3200)", "Asix AX88190 PCMCIA (axnet_cs)", "AT&T/Lucent old WaveLAN Pcmcia wireless (wavelan_cs)", "AT1700/1720 (at1700)", "Atheros 802.11 wireless LAN", "Aviator/Raytheon 2.4MHz wireless (ray_cs)", "Broadcom 4400 ethernet (b44)", "Broadcom NetXtremeII BCM5706/5708", "Broadcom Tigon3 (tg3)", "Cabletron E21xx (e2100)", "Chelsio 10Gb Ethernet", "Cisco/Aironet 34X/35X/4500/4800 PCMCIA (airo_cs)", "Crystal Semiconductor CS89x0 (cs89x0)", "Davicom DM910x/DM980x (dmfe)", "DEC DEPCA (depca)", "DECchip & DIGITAL EtherWORKS PCI/EISA (de4x5)", "DECchip Tulip dc21x4x PCI (tulip)", "DECchip Tulip Early PCI (dc2104x)", "Digi Intl. RightSwitch SE-X (dgrs)", "D-Link DL2000-based Gigabit Ethernet (dl2k)", "Fujitsu FMV-J18x PCMCIA (fmvj18x_cs)", "Hermes/Lucent/Agere/Orinoco PCMCIA Wireless (orinoco_cs)", "HP 10/100VG PCLAN (ISA (hp100)", "HP PCLAN (27245 and other 27xxx) (hp)", "HP PCLAN+ (27247B and 27252A) (hp-plus)", "IBM Lanstreamer chipset PCI adapter", "IBM Olympic chipset PCI adapter", "IBM PCMCIA tokenring adapter (ibmtr_cs)", "IBM Tropic chipset based adapter", "ICL EtherTeam 16i/32 (eth16i)", "Intel EtherExpress 16 (eexpress)", "Intel EtherExpressPro/100 (e100)", "Intel EtherExpressPro/100 (eepro100)", "Intel EtherExpressPro/1000 Gigabit Ethernet (e1000)", "Intel EtherExpressPro/EtherExpress 10 (i82595) (eepro)", "Intel EtherWORKS 3 DE203 , DE204, DE205 (ewrk3)", "Intel LP486E on board Ethernet (lp486e)", "Intel PRO/10GbE", "Madge Smart 16/4 PCI Mk2", "Marvell Yukon Chipset / SysKonnect SK-98xx (sk98lin)", "Myson MTD-8xx PCI Ethernet (fealnx)", "National Semiconductor DP8381x PCI Ethernet (natsemi)", "National Semiconductor DP83820 (ns83820)", "NE2000 (NS8390) PCMCIA (pcnet_cs)", "NE2000 PCI compatible (ne2k-pci)", "NE2000/NE1000 compatible (ne)", "New Media PCMCIA (nmclan_cs)", "nForce Ethernet (forcedeth)", "Packet Engines Hamachi GNIC-II (hamachi)", "Packet Engines Yellowfin Gigabit-NIC (yellowfin)", "Prism/Lucent/Agere/Orinoco PCI Wireless (orinoco_pci)", "Proteon ISA", "Racal-Interlan (Micom) NI cards (ni5010)", "Racal-Interlan (Micom) NI cards (ni52)", "Racal-Interlan (Micom) NI cards (ni65)", "RealTek RTL-8139 C+ PCI Fast Ethernet Adapter (8139cp)", "RealTek RTL-8139 PCI Fast Ethernet Adapter (8139too)", "RealTek RTL-8169 Gigabit Ethernet (r8169)", "S2IO 10Gbe XFrame NIC", "SiS 900/7016 PCI Fast Ethernet Adapter (sis900)", "SMC 9194 (smc9194)", "SMC 91Cxx PCMCIA (smc91c92_cs)", "SMC EtherPower II (epic100)", "SMC Ultra (smc-ultra)", "Sundance Alta (sundance)", "SysKonnect TR4/16 ISA", "TI ThunderLAN (tlan)", "WD80*3 (wd)", "VIA Rhine I and II (via-rhine)", "VIA Velocity (via-velocity)", "Winbond W89c840 Ethernet (winbond-840)", "Xircom 16-bit PCMCIA xirc2ps_cs", "Xircom Netwave AirSurfer Pcmcia wireless (netwave_cs)", "Xircom PCMCIA (xircom_cb)", "Xircom Tulip-like CardBus (xircom_tulip_cb)"})
1176 Me.cboNetThisDriver.Location = New System.Drawing.Point(168, 76)
1177 Me.cboNetThisDriver.Name = "cboNetThisDriver"
1178 Me.cboNetThisDriver.Size = New System.Drawing.Size(360, 21)
1179 Me.cboNetThisDriver.TabIndex = 2
1180 '
1181 'radNetThisDriver
1182 '
1183 Me.radNetThisDriver.Location = New System.Drawing.Point(64, 78)
1184 Me.radNetThisDriver.Name = "radNetThisDriver"
1185 Me.radNetThisDriver.Size = New System.Drawing.Size(104, 18)
1186 Me.radNetThisDriver.TabIndex = 1
1187 Me.radNetThisDriver.Text = "This driver only:"
1188 '
1189 'radNetAuto
1190 '
1191 Me.radNetAuto.Checked = True
1192 Me.radNetAuto.Location = New System.Drawing.Point(64, 59)
1193 Me.radNetAuto.Name = "radNetAuto"
1194 Me.radNetAuto.Size = New System.Drawing.Size(104, 16)
1195 Me.radNetAuto.TabIndex = 0
1196 Me.radNetAuto.TabStop = True
1197 Me.radNetAuto.Text = "Auto-detect"
1198 Me.ttpHelp.SetToolTip(Me.radNetAuto, "This will include all available drivers, resulting in a slower boot, but works on" & _
1199 " many different computers")
1200 '
1201 'Label28
1202 '
1203 Me.Label28.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1204 Me.Label28.Location = New System.Drawing.Point(32, 16)
1205 Me.Label28.Name = "Label28"
1206 Me.Label28.Size = New System.Drawing.Size(392, 24)
1207 Me.Label28.TabIndex = 0
1208 Me.Label28.Text = "Client configuration: Network"
1209 '
1210 'Label27
1211 '
1212 Me.Label27.Location = New System.Drawing.Point(40, 40)
1213 Me.Label27.Name = "Label27"
1214 Me.Label27.Size = New System.Drawing.Size(464, 16)
1215 Me.Label27.TabIndex = 1
1216 Me.Label27.Text = "Please select the client network card driver."
1217 '
1218 'pnlStepSound
1219 '
1220 Me.pnlStepSound.Controls.Add(Me.radSndNo)
1221 Me.pnlStepSound.Controls.Add(Me.cboSndThisDriver)
1222 Me.pnlStepSound.Controls.Add(Me.radSndThisDriver)
1223 Me.pnlStepSound.Controls.Add(Me.radSndAuto)
1224 Me.pnlStepSound.Controls.Add(Me.Label31)
1225 Me.pnlStepSound.Controls.Add(Me.Label32)
1226 Me.pnlStepSound.Enabled = False
1227 Me.pnlStepSound.Location = New System.Drawing.Point(0, 0)
1228 Me.pnlStepSound.Name = "pnlStepSound"
1229 Me.pnlStepSound.Size = New System.Drawing.Size(560, 288)
1230 Me.pnlStepSound.TabIndex = 11
1231 Me.pnlStepSound.Visible = False
1232 '
1233 'radSndNo
1234 '
1235 Me.radSndNo.Location = New System.Drawing.Point(64, 131)
1236 Me.radSndNo.Name = "radSndNo"
1237 Me.radSndNo.Size = New System.Drawing.Size(104, 18)
1238 Me.radSndNo.TabIndex = 3
1239 Me.radSndNo.Text = "No sound"
1240 '
1241 'cboSndThisDriver
1242 '
1243 Me.cboSndThisDriver.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
1244 Me.cboSndThisDriver.Enabled = False
1245 Me.cboSndThisDriver.Items.AddRange(New Object() {"AC97 intergrated device with ALi M5451 Audio Controller (snd-ali5451)", "AC97 intergrated device with ATI chipsets (snd-atiixp)", "AC97 intergrated device with Intel/SiS/nVidia/AMD chipsets (snd-intel8x0)", "AC97 intergrated device with VIA chipsets (snd-via82xx)", "AD1848 (Analog Devices) or CS4248 (Cirrus Logic) (snd-ad1848)", "AMD InterWave based soundcards Gravis UltraSound Plug & Play (snd-interwave)", "AMD InterWave based soundcards with a TEA6330T bass and (snd-interwave-stb)", "Analog Devices SoundPort AD1816A (snd-ad1816a)", "Aureal Advantage soundcards (snd-au8810)", "Aureal Vortex 2 soundcards (snd-au8830)", "Aureal Vortex soundcards (snd-au8820)", "Avance Logic ALS100, ALS110, ALS120 and ALS200 chips (snd-als100)", "Avance Logic ALS4000 chips (snd-als4000)", "Aztech AZF3328 (PCI168) soundcards (snd-azt3328)", "Aztech Sound Galaxy soundcards (snd-sgalaxy)", "Aztech Systems AZT2320 chip (snd-azt2320)", "Cirrus Logic CS4281 chips (snd-cs4281)", "Cirrus Logic CS4610/CS4612/CS4614/CS4615/CS4622/ (snd-cs46xx)", "C-Media CMI8330 chip (snd-cmi8330)", "C-Media CMI8338 or CMI8738 chips (snd-cmipci)", "Creative Sound Blaster 1.0 2.0/Pro (8-bit) or 100% compatible (snd-sb8)", "CS4231 chips from Cirrus Logic (snd-cs4231)", "CS4232 chips from Cirrus Logic (snd-cs4232)", "CS4235,CS4236,CS4237B,CS4238B,CS4239 chips from Cirrus Logic (snd-cs4236)", "Diamond Technologies DT-019X or Avance Logic ALS-007 chips (snd-dt019x)", "Digigram miXart soundcards (snd-mixart)", "Digigram VX222 soundcards (snd-vx222)", "Emu10k1X (Dell OEM Version)", "Ensoniq AudioPCI ES1370 chips (snd-ens1370)", "Ensoniq AudioPCI ES1371 chips and Sound Blaster PCI 64 or 128 (snd-ens1371)", "Ensoniq SoundScape PnP soundcards (snd-sscape)", "ESS AudioDrive ES18xx chips (snd-es18xx)", "ESS AudioDrive ES688 or ES1688 chips (snd-es1688)", "ESS AudioDrive ES968 chips (snd-es968)", "ESS Maestro 1/2/2E chips (snd-es1968)", "ESS Maestro 3 (Allegro) chips (snd-maestro3)", "ESS Solo-1 (ES1938, ES1946, ES1969) chips (snd-es1938)", "ForteMedia FM801 chip (snd-fm801)", "ICE/VT1724/1720 (Envy24HT/PT) chips (snd-ice1724)", "ICE1712 (Envy24) chip (snd-ice1712)", "Intel HD Audio", "Korg 1212IO soundcards (snd-korg1212)", "NeoMagic NM256AV/ZX chips (snd-nm256)", "Opti 82C92x chips and using a CS4231 codec (snd-opti92x-cs4231)", "Opti 82C92x or OTI-601 chips and using an AD1848 codec (snd-opti92x-ad1848)", "Opti 82C93x chips (snd-opti93x)", "RME Digi32, Digi32 PRO and Digi32/8 (snd-rme32)", "RME Digi96, Digi96/8 and Digi96/8 PRO/PAD/PST soundcards (snd-rme96)", "RME Hammerfall (RME Digi9652/Digi9636) soundcards (snd-rme9652)", "RME Hammerfall DSP Audio soundcards (snd-hdsp)", "S3 SonicVibes chip (snd-sonicvibes)", "Sound Blaster 16 soundcards (including Plug and Play version) (snd-sb16)", "Sound Blaster AWE soundcards (including Plug and Play version) (snd-sbawe)", "Sound Blaster PCI 512, Live!, Audigy and (snd-emu10k1)", "Trident 4D-Wave DX/NX or SiS 7018 chips (snd-trident)", "Turtle Beach Maui, Tropez, Tropez+ based on the Wavefront chip (snd-wavefront)", "Yamaha OPL3-SA2 and OPL3-SA3 chips (snd-opl3sa2)", "Yamaha PCI chips YMF724,YMF724F,YMF740,YMF740C,YMF744,YMF754 (snd-ymfpci)"})
1246 Me.cboSndThisDriver.Location = New System.Drawing.Point(168, 98)
1247 Me.cboSndThisDriver.Name = "cboSndThisDriver"
1248 Me.cboSndThisDriver.Size = New System.Drawing.Size(376, 21)
1249 Me.cboSndThisDriver.TabIndex = 2
1250 '
1251 'radSndThisDriver
1252 '
1253 Me.radSndThisDriver.Location = New System.Drawing.Point(64, 102)
1254 Me.radSndThisDriver.Name = "radSndThisDriver"
1255 Me.radSndThisDriver.Size = New System.Drawing.Size(104, 18)
1256 Me.radSndThisDriver.TabIndex = 1
1257 Me.radSndThisDriver.Text = "This driver only:"
1258 '
1259 'radSndAuto
1260 '
1261 Me.radSndAuto.Checked = True
1262 Me.radSndAuto.Location = New System.Drawing.Point(64, 72)
1263 Me.radSndAuto.Name = "radSndAuto"
1264 Me.radSndAuto.Size = New System.Drawing.Size(104, 18)
1265 Me.radSndAuto.TabIndex = 0
1266 Me.radSndAuto.TabStop = True
1267 Me.radSndAuto.Text = "Auto-detect"
1268 Me.ttpHelp.SetToolTip(Me.radSndAuto, "This will include all available drivers, resulting in a slower boot, but works on" & _
1269 " many different computers")
1270 '
1271 'Label31
1272 '
1273 Me.Label31.Location = New System.Drawing.Point(40, 40)
1274 Me.Label31.Name = "Label31"
1275 Me.Label31.Size = New System.Drawing.Size(464, 16)
1276 Me.Label31.TabIndex = 1
1277 Me.Label31.Text = "Please select the client sound card driver."
1278 '
1279 'Label32
1280 '
1281 Me.Label32.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1282 Me.Label32.Location = New System.Drawing.Point(32, 16)
1283 Me.Label32.Name = "Label32"
1284 Me.Label32.Size = New System.Drawing.Size(392, 24)
1285 Me.Label32.TabIndex = 0
1286 Me.Label32.Text = "Client configuration: Sound"
1287 '
1288 'pnlStepISO
1289 '
1290 Me.pnlStepISO.Controls.Add(Me.cmdISOChoose)
1291 Me.pnlStepISO.Controls.Add(Me.txtISOChoose)
1292 Me.pnlStepISO.Controls.Add(Me.Label33)
1293 Me.pnlStepISO.Controls.Add(Me.Label51)
1294 Me.pnlStepISO.Enabled = False
1295 Me.pnlStepISO.Location = New System.Drawing.Point(0, 0)
1296 Me.pnlStepISO.Name = "pnlStepISO"
1297 Me.pnlStepISO.Size = New System.Drawing.Size(560, 288)
1298 Me.pnlStepISO.TabIndex = 13
1299 Me.pnlStepISO.Visible = False
1300 '
1301 'cmdISOChoose
1302 '
1303 Me.cmdISOChoose.Location = New System.Drawing.Point(429, 106)
1304 Me.cmdISOChoose.Name = "cmdISOChoose"
1305 Me.cmdISOChoose.Size = New System.Drawing.Size(120, 23)
1306 Me.cmdISOChoose.TabIndex = 1
1307 Me.cmdISOChoose.Text = "Browse..."
1308 '
1309 'txtISOChoose
1310 '
1311 Me.txtISOChoose.Location = New System.Drawing.Point(30, 109)
1312 Me.txtISOChoose.Name = "txtISOChoose"
1313 Me.txtISOChoose.ReadOnly = True
1314 Me.txtISOChoose.Size = New System.Drawing.Size(393, 20)
1315 Me.txtISOChoose.TabIndex = 0
1316 '
1317 'Label33
1318 '
1319 Me.Label33.Location = New System.Drawing.Point(27, 93)
1320 Me.Label33.Name = "Label33"
1321 Me.Label33.Size = New System.Drawing.Size(256, 16)
1322 Me.Label33.TabIndex = 2
1323 Me.Label33.Text = "Please pick a name for the ISO file:"
1324 '
1325 'Label51
1326 '
1327 Me.Label51.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1328 Me.Label51.Location = New System.Drawing.Point(32, 16)
1329 Me.Label51.Name = "Label51"
1330 Me.Label51.Size = New System.Drawing.Size(392, 24)
1331 Me.Label51.TabIndex = 0
1332 Me.Label51.Text = "Create a bootable CD"
1333 '
1334 'ttpHelp
1335 '
1336 Me.ttpHelp.AutomaticDelay = 200
1337 Me.ttpHelp.AutoPopDelay = 20000
1338 Me.ttpHelp.InitialDelay = 200
1339 Me.ttpHelp.ReshowDelay = 0
1340 '
1341 'pnlStepTFTP
1342 '
1343 Me.pnlStepTFTP.Controls.Add(Me.Label24)
1344 Me.pnlStepTFTP.Controls.Add(Me.Label43)
1345 Me.pnlStepTFTP.Controls.Add(Me.Label40)
1346 Me.pnlStepTFTP.Enabled = False
1347 Me.pnlStepTFTP.Location = New System.Drawing.Point(0, 0)
1348 Me.pnlStepTFTP.Name = "pnlStepTFTP"
1349 Me.pnlStepTFTP.Size = New System.Drawing.Size(560, 288)
1350 Me.pnlStepTFTP.TabIndex = 17
1351 Me.pnlStepTFTP.Visible = False
1352 '
1353 'Label24
1354 '
1355 Me.Label24.Location = New System.Drawing.Point(165, 133)
1356 Me.Label24.Name = "Label24"
1357 Me.Label24.Size = New System.Drawing.Size(283, 35)
1358 Me.Label24.TabIndex = 6
1359 Me.Label24.Text = "Press Finish to overwrite your current network boot image. This will update your " & _
1360 "TFTP server(s)"
1361 '
1362 'Label43
1363 '
1364 Me.Label43.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1365 Me.Label43.Location = New System.Drawing.Point(32, 16)
1366 Me.Label43.Name = "Label43"
1367 Me.Label43.Size = New System.Drawing.Size(392, 24)
1368 Me.Label43.TabIndex = 0
1369 Me.Label43.Text = "Network boot image created"
1370 '
1371 'Label40
1372 '
1373 Me.Label40.Location = New System.Drawing.Point(40, 40)
1374 Me.Label40.Name = "Label40"
1375 Me.Label40.Size = New System.Drawing.Size(496, 24)
1376 Me.Label40.TabIndex = 2
1377 Me.Label40.Text = "Update your network boot configuration"
1378 '
1379 'pnlStepFinished
1380 '
1381 Me.pnlStepFinished.Controls.Add(Me.rtxFinished)
1382 Me.pnlStepFinished.Controls.Add(Me.Label39)
1383 Me.pnlStepFinished.Enabled = False
1384 Me.pnlStepFinished.Location = New System.Drawing.Point(0, 0)
1385 Me.pnlStepFinished.Name = "pnlStepFinished"
1386 Me.pnlStepFinished.Size = New System.Drawing.Size(560, 288)
1387 Me.pnlStepFinished.TabIndex = 18
1388 Me.pnlStepFinished.Visible = False
1389 '
1390 'rtxFinished
1391 '
1392 Me.rtxFinished.BackColor = System.Drawing.SystemColors.Control
1393 Me.rtxFinished.BorderStyle = System.Windows.Forms.BorderStyle.None
1394 Me.rtxFinished.Location = New System.Drawing.Point(39, 47)
1395 Me.rtxFinished.Name = "rtxFinished"
1396 Me.rtxFinished.ReadOnly = True
1397 Me.rtxFinished.Size = New System.Drawing.Size(510, 238)
1398 Me.rtxFinished.TabIndex = 3
1399 Me.rtxFinished.Text = "Finished" & Global.Microsoft.VisualBasic.ChrW(10) & Global.Microsoft.VisualBasic.ChrW(10) & "Click Finish to return to menu."
1400 '
1401 'Label39
1402 '
1403 Me.Label39.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1404 Me.Label39.Location = New System.Drawing.Point(32, 16)
1405 Me.Label39.Name = "Label39"
1406 Me.Label39.Size = New System.Drawing.Size(392, 24)
1407 Me.Label39.TabIndex = 0
1408 Me.Label39.Text = "Finished"
1409 '
1410 'btnDebug
1411 '
1412 Me.btnDebug.Location = New System.Drawing.Point(9, 296)
1413 Me.btnDebug.Name = "btnDebug"
1414 Me.btnDebug.Size = New System.Drawing.Size(15, 24)
1415 Me.btnDebug.TabIndex = 22
1416 Me.btnDebug.Text = "Debug"
1417 Me.btnDebug.Visible = False
1418 '
1419 'pnlStepIPConf
1420 '
1421 Me.pnlStepIPConf.Controls.Add(Me.Label10)
1422 Me.pnlStepIPConf.Controls.Add(Me.Label11)
1423 Me.pnlStepIPConf.Controls.Add(Me.pnlManagedClient)
1424 Me.pnlStepIPConf.Controls.Add(Me.pnlClientIPSet)
1425 Me.pnlStepIPConf.Controls.Add(Me.Label8)
1426 Me.pnlStepIPConf.Controls.Add(Me.Label6)
1427 Me.pnlStepIPConf.Enabled = False
1428 Me.pnlStepIPConf.Location = New System.Drawing.Point(0, 0)
1429 Me.pnlStepIPConf.Name = "pnlStepIPConf"
1430 Me.pnlStepIPConf.Size = New System.Drawing.Size(560, 290)
1431 Me.pnlStepIPConf.TabIndex = 1
1432 Me.pnlStepIPConf.Visible = False
1433 '
1434 'Label10
1435 '
1436 Me.Label10.AutoSize = True
1437 Me.Label10.Location = New System.Drawing.Point(6, 213)
1438 Me.Label10.Name = "Label10"
1439 Me.Label10.Size = New System.Drawing.Size(52, 13)
1440 Me.Label10.TabIndex = 15
1441 Me.Label10.Text = "Managed"
1442 '
1443 'Label11
1444 '
1445 Me.Label11.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
1446 Me.Label11.Location = New System.Drawing.Point(65, 220)
1447 Me.Label11.Name = "Label11"
1448 Me.Label11.Size = New System.Drawing.Size(485, 2)
1449 Me.Label11.TabIndex = 14
1450 '
1451 'pnlManagedClient
1452 '
1453 Me.pnlManagedClient.Controls.Add(Me.Label9)
1454 Me.pnlManagedClient.Controls.Add(Me.txtNetClientTFTP)
1455 Me.pnlManagedClient.Controls.Add(Me.Label5)
1456 Me.pnlManagedClient.Location = New System.Drawing.Point(7, 232)
1457 Me.pnlManagedClient.Name = "pnlManagedClient"
1458 Me.pnlManagedClient.Size = New System.Drawing.Size(545, 50)
1459 Me.pnlManagedClient.TabIndex = 8
1460 '
1461 'Label9
1462 '
1463 Me.Label9.AutoSize = True
1464 Me.Label9.Location = New System.Drawing.Point(8, 14)
1465 Me.Label9.Name = "Label9"
1466 Me.Label9.Size = New System.Drawing.Size(74, 13)
1467 Me.Label9.TabIndex = 8
1468 Me.Label9.Text = "TFTP Server:"
1469 '
1470 'txtNetClientTFTP
1471 '
1472 Me.txtNetClientTFTP.Location = New System.Drawing.Point(85, 11)
1473 Me.txtNetClientTFTP.MaxLength = 200
1474 Me.txtNetClientTFTP.Name = "txtNetClientTFTP"
1475 Me.txtNetClientTFTP.Size = New System.Drawing.Size(100, 20)
1476 Me.txtNetClientTFTP.TabIndex = 9
1477 Me.txtNetClientTFTP.Text = "10.223.0.1"
1478 '
1479 'Label5
1480 '
1481 Me.Label5.Location = New System.Drawing.Point(202, 12)
1482 Me.Label5.Name = "Label5"
1483 Me.Label5.Size = New System.Drawing.Size(343, 15)
1484 Me.Label5.TabIndex = 6
1485 Me.Label5.Text = "IP address or name of the server that contains the client configurations."
1486 '
1487 'pnlClientIPSet
1488 '
1489 Me.pnlClientIPSet.Controls.Add(Me.Label25)
1490 Me.pnlClientIPSet.Controls.Add(Me.txtNetClientDNSSuffix)
1491 Me.pnlClientIPSet.Controls.Add(Me.Label21)
1492 Me.pnlClientIPSet.Controls.Add(Me.txtNetClientDNS2)
1493 Me.pnlClientIPSet.Controls.Add(Me.Label12)
1494 Me.pnlClientIPSet.Controls.Add(Me.Label3)
1495 Me.pnlClientIPSet.Controls.Add(Me.txtNetClientDNS1)
1496 Me.pnlClientIPSet.Controls.Add(Me.Label48)
1497 Me.pnlClientIPSet.Controls.Add(Me.Label7)
1498 Me.pnlClientIPSet.Controls.Add(Me.txtNetClientGateway)
1499 Me.pnlClientIPSet.Controls.Add(Me.txtNetClientMask)
1500 Me.pnlClientIPSet.Controls.Add(Me.txtNetClientIP)
1501 Me.pnlClientIPSet.Location = New System.Drawing.Point(7, 59)
1502 Me.pnlClientIPSet.Name = "pnlClientIPSet"
1503 Me.pnlClientIPSet.Size = New System.Drawing.Size(545, 109)
1504 Me.pnlClientIPSet.TabIndex = 7
1505 '
1506 'Label25
1507 '
1508 Me.Label25.AutoSize = True
1509 Me.Label25.Location = New System.Drawing.Point(285, 75)
1510 Me.Label25.Name = "Label25"
1511 Me.Label25.Size = New System.Drawing.Size(60, 13)
1512 Me.Label25.TabIndex = 13
1513 Me.Label25.Text = "DNS suffix:"
1514 '
1515 'txtNetClientDNSSuffix
1516 '
1517 Me.txtNetClientDNSSuffix.Location = New System.Drawing.Point(351, 71)
1518 Me.txtNetClientDNSSuffix.MaxLength = 200
1519 Me.txtNetClientDNSSuffix.Name = "txtNetClientDNSSuffix"
1520 Me.txtNetClientDNSSuffix.Size = New System.Drawing.Size(100, 20)
1521 Me.txtNetClientDNSSuffix.TabIndex = 8
1522 '
1523 'Label21
1524 '
1525 Me.Label21.AutoSize = True
1526 Me.Label21.Location = New System.Drawing.Point(267, 47)
1527 Me.Label21.Name = "Label21"
1528 Me.Label21.Size = New System.Drawing.Size(78, 13)
1529 Me.Label21.TabIndex = 11
1530 Me.Label21.Text = "Alternate DNS:"
1531 '
1532 'txtNetClientDNS2
1533 '
1534 Me.txtNetClientDNS2.Location = New System.Drawing.Point(351, 44)
1535 Me.txtNetClientDNS2.MaxLength = 39
1536 Me.txtNetClientDNS2.Name = "txtNetClientDNS2"
1537 Me.txtNetClientDNS2.Size = New System.Drawing.Size(100, 20)
1538 Me.txtNetClientDNS2.TabIndex = 7
1539 '
1540 'Label12
1541 '
1542 Me.Label12.AutoSize = True
1543 Me.Label12.Location = New System.Drawing.Point(52, 23)
1544 Me.Label12.Name = "Label12"
1545 Me.Label12.Size = New System.Drawing.Size(60, 13)
1546 Me.Label12.TabIndex = 9
1547 Me.Label12.Text = "IP address:"
1548 '
1549 'Label3
1550 '
1551 Me.Label3.AutoSize = True
1552 Me.Label3.Location = New System.Drawing.Point(266, 22)
1553 Me.Label3.Name = "Label3"
1554 Me.Label3.Size = New System.Drawing.Size(79, 13)
1555 Me.Label3.TabIndex = 8
1556 Me.Label3.Text = "Preferred DNS:"
1557 '
1558 'txtNetClientDNS1
1559 '
1560 Me.txtNetClientDNS1.Location = New System.Drawing.Point(351, 19)
1561 Me.txtNetClientDNS1.MaxLength = 39
1562 Me.txtNetClientDNS1.Name = "txtNetClientDNS1"
1563 Me.txtNetClientDNS1.Size = New System.Drawing.Size(100, 20)
1564 Me.txtNetClientDNS1.TabIndex = 6
1565 '
1566 'Label48
1567 '
1568 Me.Label48.AutoSize = True
1569 Me.Label48.Location = New System.Drawing.Point(25, 76)
1570 Me.Label48.Name = "Label48"
1571 Me.Label48.Size = New System.Drawing.Size(87, 13)
1572 Me.Label48.TabIndex = 6
1573 Me.Label48.Text = "Default gateway:"
1574 '
1575 'Label7
1576 '
1577 Me.Label7.AutoSize = True
1578 Me.Label7.Location = New System.Drawing.Point(40, 49)
1579 Me.Label7.Name = "Label7"
1580 Me.Label7.Size = New System.Drawing.Size(72, 13)
1581 Me.Label7.TabIndex = 5
1582 Me.Label7.Text = "Subnet mask:"
1583 '
1584 'txtNetClientGateway
1585 '
1586 Me.txtNetClientGateway.Location = New System.Drawing.Point(118, 72)
1587 Me.txtNetClientGateway.MaxLength = 39
1588 Me.txtNetClientGateway.Name = "txtNetClientGateway"
1589 Me.txtNetClientGateway.Size = New System.Drawing.Size(100, 20)
1590 Me.txtNetClientGateway.TabIndex = 5
1591 Me.txtNetClientGateway.Text = "10.223.0.1"
1592 '
1593 'txtNetClientMask
1594 '
1595 Me.txtNetClientMask.Location = New System.Drawing.Point(118, 46)
1596 Me.txtNetClientMask.MaxLength = 39
1597 Me.txtNetClientMask.Name = "txtNetClientMask"
1598 Me.txtNetClientMask.Size = New System.Drawing.Size(100, 20)
1599 Me.txtNetClientMask.TabIndex = 4
1600 Me.txtNetClientMask.Text = "255.255.255.0"
1601 '
1602 'txtNetClientIP
1603 '
1604 Me.txtNetClientIP.Location = New System.Drawing.Point(118, 20)
1605 Me.txtNetClientIP.MaxLength = 39
1606 Me.txtNetClientIP.Name = "txtNetClientIP"
1607 Me.txtNetClientIP.Size = New System.Drawing.Size(100, 20)
1608 Me.txtNetClientIP.TabIndex = 3
1609 '
1610 'Label8
1611 '
1612 Me.Label8.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1613 Me.Label8.Location = New System.Drawing.Point(32, 16)
1614 Me.Label8.Name = "Label8"
1615 Me.Label8.Size = New System.Drawing.Size(392, 24)
1616 Me.Label8.TabIndex = 0
1617 Me.Label8.Text = "Client configuration: IP"
1618 '
1619 'Label6
1620 '
1621 Me.Label6.Location = New System.Drawing.Point(40, 40)
1622 Me.Label6.Name = "Label6"
1623 Me.Label6.Size = New System.Drawing.Size(496, 24)
1624 Me.Label6.TabIndex = 2
1625 Me.Label6.Text = "Set the client IP parameters"
1626 '
1627 'cmdPrevious
1628 '
1629 Me.cmdPrevious.Location = New System.Drawing.Point(320, 296)
1630 Me.cmdPrevious.Name = "cmdPrevious"
1631 Me.cmdPrevious.Size = New System.Drawing.Size(112, 23)
1632 Me.cmdPrevious.TabIndex = 102
1633 Me.cmdPrevious.Text = "< Previous"
1634 '
1635 'pnlStepManaged
1636 '
1637 Me.pnlStepManaged.Controls.Add(Me.Label50)
1638 Me.pnlStepManaged.Controls.Add(Me.radManaged)
1639 Me.pnlStepManaged.Controls.Add(Me.radUnmanaged)
1640 Me.pnlStepManaged.Controls.Add(Me.Label41)
1641 Me.pnlStepManaged.Controls.Add(Me.Label49)
1642 Me.pnlStepManaged.Enabled = False
1643 Me.pnlStepManaged.Location = New System.Drawing.Point(0, 0)
1644 Me.pnlStepManaged.Name = "pnlStepManaged"
1645 Me.pnlStepManaged.Size = New System.Drawing.Size(560, 288)
1646 Me.pnlStepManaged.TabIndex = 51
1647 Me.pnlStepManaged.Visible = False
1648 '
1649 'Label50
1650 '
1651 Me.Label50.AutoSize = True
1652 Me.Label50.Location = New System.Drawing.Point(15, 204)
1653 Me.Label50.Name = "Label50"
1654 Me.Label50.Size = New System.Drawing.Size(541, 78)
1655 Me.Label50.TabIndex = 4
1656 Me.Label50.Text = resources.GetString("Label50.Text")
1657 '
1658 'radManaged
1659 '
1660 Me.radManaged.AutoSize = True
1661 Me.radManaged.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1662 Me.radManaged.Location = New System.Drawing.Point(15, 187)
1663 Me.radManaged.Name = "radManaged"
1664 Me.radManaged.Size = New System.Drawing.Size(77, 17)
1665 Me.radManaged.TabIndex = 2
1666 Me.radManaged.TabStop = True
1667 Me.radManaged.Text = "Managed"
1668 Me.radManaged.UseVisualStyleBackColor = True
1669 '
1670 'radUnmanaged
1671 '
1672 Me.radUnmanaged.AutoSize = True
1673 Me.radUnmanaged.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1674 Me.radUnmanaged.Location = New System.Drawing.Point(15, 41)
1675 Me.radUnmanaged.Name = "radUnmanaged"
1676 Me.radUnmanaged.Size = New System.Drawing.Size(92, 17)
1677 Me.radUnmanaged.TabIndex = 1
1678 Me.radUnmanaged.TabStop = True
1679 Me.radUnmanaged.Text = "Unmanaged"
1680 Me.radUnmanaged.UseVisualStyleBackColor = True
1681 '
1682 'Label41
1683 '
1684 Me.Label41.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1685 Me.Label41.Location = New System.Drawing.Point(12, 10)
1686 Me.Label41.Name = "Label41"
1687 Me.Label41.Size = New System.Drawing.Size(392, 24)
1688 Me.Label41.TabIndex = 0
1689 Me.Label41.Text = "Client Configuration: Management"
1690 '
1691 'Label49
1692 '
1693 Me.Label49.AutoSize = True
1694 Me.Label49.Location = New System.Drawing.Point(15, 60)
1695 Me.Label49.Name = "Label49"
1696 Me.Label49.Size = New System.Drawing.Size(546, 117)
1697 Me.Label49.TabIndex = 3
1698 Me.Label49.Text = resources.GetString("Label49.Text")
1699 '
1700 'pnlStepEval
1701 '
1702 Me.pnlStepEval.Controls.Add(Me.Label46)
1703 Me.pnlStepEval.Controls.Add(Me.Label45)
1704 Me.pnlStepEval.Controls.Add(Me.Label42)
1705 Me.pnlStepEval.Controls.Add(Me.radFreeClient)
1706 Me.pnlStepEval.Controls.Add(Me.radProClient)
1707 Me.pnlStepEval.Controls.Add(Me.Label15)
1708 Me.pnlStepEval.Enabled = False
1709 Me.pnlStepEval.Location = New System.Drawing.Point(0, 0)
1710 Me.pnlStepEval.Name = "pnlStepEval"
1711 Me.pnlStepEval.Size = New System.Drawing.Size(560, 288)
1712 Me.pnlStepEval.TabIndex = 52
1713 Me.pnlStepEval.Visible = False
1714 '
1715 'Label46
1716 '
1717 Me.Label46.AutoSize = True
1718 Me.Label46.Location = New System.Drawing.Point(49, 217)
1719 Me.Label46.Name = "Label46"
1720 Me.Label46.Size = New System.Drawing.Size(483, 65)
1721 Me.Label46.TabIndex = 5
1722 Me.Label46.Text = resources.GetString("Label46.Text")
1723 '
1724 'Label45
1725 '
1726 Me.Label45.AutoSize = True
1727 Me.Label45.Location = New System.Drawing.Point(51, 54)
1728 Me.Label45.Name = "Label45"
1729 Me.Label45.Size = New System.Drawing.Size(499, 130)
1730 Me.Label45.TabIndex = 4
1731 Me.Label45.Text = resources.GetString("Label45.Text")
1732 '
1733 'Label42
1734 '
1735 Me.Label42.AutoSize = True
1736 Me.Label42.Location = New System.Drawing.Point(359, 9)
1737 Me.Label42.Name = "Label42"
1738 Me.Label42.Size = New System.Drawing.Size(177, 13)
1739 Me.Label42.TabIndex = 3
1740 Me.Label42.Text = "Select the client you want to create:"
1741 '
1742 'radFreeClient
1743 '
1744 Me.radFreeClient.AutoSize = True
1745 Me.radFreeClient.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1746 Me.radFreeClient.Location = New System.Drawing.Point(32, 198)
1747 Me.radFreeClient.Name = "radFreeClient"
1748 Me.radFreeClient.Size = New System.Drawing.Size(131, 17)
1749 Me.radFreeClient.TabIndex = 2
1750 Me.radFreeClient.TabStop = True
1751 Me.radFreeClient.Text = "AnywhereTS client"
1752 Me.radFreeClient.UseVisualStyleBackColor = True
1753 '
1754 'radProClient
1755 '
1756 Me.radProClient.AutoSize = True
1757 Me.radProClient.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1758 Me.radProClient.Location = New System.Drawing.Point(30, 37)
1759 Me.radProClient.Name = "radProClient"
1760 Me.radProClient.Size = New System.Drawing.Size(154, 17)
1761 Me.radProClient.TabIndex = 1
1762 Me.radProClient.TabStop = True
1763 Me.radProClient.Text = "AnywhereTS Pro client"
1764 Me.radProClient.UseVisualStyleBackColor = True
1765 '
1766 'Label15
1767 '
1768 Me.Label15.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1769 Me.Label15.Location = New System.Drawing.Point(32, 9)
1770 Me.Label15.Name = "Label15"
1771 Me.Label15.Size = New System.Drawing.Size(392, 24)
1772 Me.Label15.TabIndex = 0
1773 Me.Label15.Text = "Client version"
1774 '
1775 'btnHelp
1776 '
1777 Me.btnHelp.Location = New System.Drawing.Point(35, 296)
1778 Me.btnHelp.Name = "btnHelp"
1779 Me.btnHelp.Size = New System.Drawing.Size(112, 23)
1780 Me.btnHelp.TabIndex = 100
1781 Me.btnHelp.Text = "Help"
1782 '
1783 'pnlDistribution
1784 '
1785 Me.pnlDistribution.Controls.Add(Me.Label61)
1786 Me.pnlDistribution.Controls.Add(Me.Label60)
1787 Me.pnlDistribution.Controls.Add(Me.Label59)
1788 Me.pnlDistribution.Controls.Add(Me.Label58)
1789 Me.pnlDistribution.Controls.Add(Me.radBootUSB)
1790 Me.pnlDistribution.Controls.Add(Me.radBootHardDiskViaUSB)
1791 Me.pnlDistribution.Controls.Add(Me.radBootHardDiskViaCD)
1792 Me.pnlDistribution.Controls.Add(Me.radBootCD)
1793 Me.pnlDistribution.Controls.Add(Me.radBootNetwork)
1794 Me.pnlDistribution.Controls.Add(Me.Label52)
1795 Me.pnlDistribution.Controls.Add(Me.Label53)
1796 Me.pnlDistribution.Controls.Add(Me.Label54)
1797 Me.pnlDistribution.Enabled = False
1798 Me.pnlDistribution.Location = New System.Drawing.Point(0, 0)
1799 Me.pnlDistribution.Name = "pnlDistribution"
1800 Me.pnlDistribution.Size = New System.Drawing.Size(560, 288)
1801 Me.pnlDistribution.TabIndex = 53
1802 Me.pnlDistribution.Visible = False
1803 '
1804 'Label61
1805 '
1806 Me.Label61.Location = New System.Drawing.Point(68, 174)
1807 Me.Label61.Name = "Label61"
1808 Me.Label61.Size = New System.Drawing.Size(434, 18)
1809 Me.Label61.TabIndex = 11
1810 Me.Label61.Text = "Prepares a USB flash drive that can be used to boot the client."
1811 '
1812 'Label60
1813 '
1814 Me.Label60.Location = New System.Drawing.Point(68, 264)
1815 Me.Label60.Name = "Label60"
1816 Me.Label60.Size = New System.Drawing.Size(458, 18)
1817 Me.Label60.TabIndex = 10
1818 Me.Label60.Text = "Prepares a USB flash drive that can be used to install the image to the client's " & _
1819 "hard disk."
1820 '
1821 'Label59
1822 '
1823 Me.Label59.Location = New System.Drawing.Point(68, 219)
1824 Me.Label59.Name = "Label59"
1825 Me.Label59.Size = New System.Drawing.Size(470, 20)
1826 Me.Label59.TabIndex = 9
1827 Me.Label59.Text = "Creates an ISO file that can be burnt to CD. The CD will install the image to the" & _
1828 " client's hard disk."
1829 '
1830 'Label58
1831 '
1832 Me.Label58.Location = New System.Drawing.Point(68, 129)
1833 Me.Label58.Name = "Label58"
1834 Me.Label58.Size = New System.Drawing.Size(336, 19)
1835 Me.Label58.TabIndex = 8
1836 Me.Label58.Text = "Creates an ISO file that can be burnt to CD and booted on the clients."
1837 '
1838 'radBootUSB
1839 '
1840 Me.radBootUSB.AutoSize = True
1841 Me.radBootUSB.Location = New System.Drawing.Point(39, 154)
1842 Me.radBootUSB.Name = "radBootUSB"
1843 Me.radBootUSB.Size = New System.Drawing.Size(146, 17)
1844 Me.radBootUSB.TabIndex = 3
1845 Me.radBootUSB.TabStop = True
1846 Me.radBootUSB.Text = "Boot from USB flash drive"
1847 Me.radBootUSB.UseVisualStyleBackColor = True
1848 '
1849 'radBootHardDiskViaUSB
1850 '
1851 Me.radBootHardDiskViaUSB.AutoSize = True
1852 Me.radBootHardDiskViaUSB.Location = New System.Drawing.Point(39, 244)
1853 Me.radBootHardDiskViaUSB.Name = "radBootHardDiskViaUSB"
1854 Me.radBootHardDiskViaUSB.Size = New System.Drawing.Size(304, 17)
1855 Me.radBootHardDiskViaUSB.TabIndex = 5
1856 Me.radBootHardDiskViaUSB.TabStop = True
1857 Me.radBootHardDiskViaUSB.Text = "Boot from hard disk (distribute via bootable USB flash drive)"
1858 Me.radBootHardDiskViaUSB.UseVisualStyleBackColor = True
1859 '
1860 'radBootHardDiskViaCD
1861 '
1862 Me.radBootHardDiskViaCD.AutoSize = True
1863 Me.radBootHardDiskViaCD.Location = New System.Drawing.Point(39, 199)
1864 Me.radBootHardDiskViaCD.Name = "radBootHardDiskViaCD"
1865 Me.radBootHardDiskViaCD.Size = New System.Drawing.Size(248, 17)
1866 Me.radBootHardDiskViaCD.TabIndex = 4
1867 Me.radBootHardDiskViaCD.TabStop = True
1868 Me.radBootHardDiskViaCD.Text = "Boot from hard disk (disitribute via bootable CD)"
1869 Me.radBootHardDiskViaCD.UseVisualStyleBackColor = True
1870 '
1871 'radBootCD
1872 '
1873 Me.radBootCD.AutoSize = True
1874 Me.radBootCD.Location = New System.Drawing.Point(39, 109)
1875 Me.radBootCD.Name = "radBootCD"
1876 Me.radBootCD.Size = New System.Drawing.Size(88, 17)
1877 Me.radBootCD.TabIndex = 2
1878 Me.radBootCD.TabStop = True
1879 Me.radBootCD.Text = "Boot from CD"
1880 Me.radBootCD.UseVisualStyleBackColor = True
1881 '
1882 'radBootNetwork
1883 '
1884 Me.radBootNetwork.AutoSize = True
1885 Me.radBootNetwork.Location = New System.Drawing.Point(39, 64)
1886 Me.radBootNetwork.Name = "radBootNetwork"
1887 Me.radBootNetwork.Size = New System.Drawing.Size(89, 17)
1888 Me.radBootNetwork.TabIndex = 1
1889 Me.radBootNetwork.TabStop = True
1890 Me.radBootNetwork.Text = "Network boot"
1891 Me.radBootNetwork.UseVisualStyleBackColor = True
1892 '
1893 'Label52
1894 '
1895 Me.Label52.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1896 Me.Label52.Location = New System.Drawing.Point(32, 16)
1897 Me.Label52.Name = "Label52"
1898 Me.Label52.Size = New System.Drawing.Size(392, 24)
1899 Me.Label52.TabIndex = 0
1900 Me.Label52.Text = "Select boot method"
1901 '
1902 'Label53
1903 '
1904 Me.Label53.Location = New System.Drawing.Point(68, 84)
1905 Me.Label53.Name = "Label53"
1906 Me.Label53.Size = New System.Drawing.Size(336, 18)
1907 Me.Label53.TabIndex = 2
1908 Me.Label53.Text = "Updates the network boot image on your TFTP server(s)."
1909 '
1910 'Label54
1911 '
1912 Me.Label54.Location = New System.Drawing.Point(32, 40)
1913 Me.Label54.Name = "Label54"
1914 Me.Label54.Size = New System.Drawing.Size(336, 24)
1915 Me.Label54.TabIndex = 0
1916 Me.Label54.Text = "How do you want the client to boot?"
1917 '
1918 'pnlRemovableMedia
1919 '
1920 Me.pnlRemovableMedia.Controls.Add(Me.pnlWritingToRemovableDrive)
1921 Me.pnlRemovableMedia.Controls.Add(Me.pnlAttachRemovableDrive)
1922 Me.pnlRemovableMedia.Controls.Add(Me.lblSelectDrives)
1923 Me.pnlRemovableMedia.Controls.Add(Me.Label62)
1924 Me.pnlRemovableMedia.Controls.Add(Me.PictureBox5)
1925 Me.pnlRemovableMedia.Controls.Add(Me.lstRemovableDrives)
1926 Me.pnlRemovableMedia.Controls.Add(Me.Label55)
1927 Me.pnlRemovableMedia.Enabled = False
1928 Me.pnlRemovableMedia.Location = New System.Drawing.Point(0, 0)
1929 Me.pnlRemovableMedia.Name = "pnlRemovableMedia"
1930 Me.pnlRemovableMedia.Size = New System.Drawing.Size(560, 288)
1931 Me.pnlRemovableMedia.TabIndex = 54
1932 Me.pnlRemovableMedia.Visible = False
1933 '
1934 'pnlWritingToRemovableDrive
1935 '
1936 Me.pnlWritingToRemovableDrive.Controls.Add(Me.lblWritingClientToDrive)
1937 Me.pnlWritingToRemovableDrive.Location = New System.Drawing.Point(266, 37)
1938 Me.pnlWritingToRemovableDrive.Name = "pnlWritingToRemovableDrive"
1939 Me.pnlWritingToRemovableDrive.Size = New System.Drawing.Size(250, 239)
1940 Me.pnlWritingToRemovableDrive.TabIndex = 3
1941 Me.pnlWritingToRemovableDrive.Visible = False
1942 '
1943 'lblWritingClientToDrive
1944 '
1945 Me.lblWritingClientToDrive.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1946 Me.lblWritingClientToDrive.Location = New System.Drawing.Point(7, 7)
1947 Me.lblWritingClientToDrive.Name = "lblWritingClientToDrive"
1948 Me.lblWritingClientToDrive.Size = New System.Drawing.Size(242, 34)
1949 Me.lblWritingClientToDrive.TabIndex = 0
1950 Me.lblWritingClientToDrive.Text = "Writing client to"
1951 '
1952 'pnlAttachRemovableDrive
1953 '
1954 Me.pnlAttachRemovableDrive.Controls.Add(Me.Label57)
1955 Me.pnlAttachRemovableDrive.Location = New System.Drawing.Point(266, 37)
1956 Me.pnlAttachRemovableDrive.Name = "pnlAttachRemovableDrive"
1957 Me.pnlAttachRemovableDrive.Size = New System.Drawing.Size(250, 239)
1958 Me.pnlAttachRemovableDrive.TabIndex = 3
1959 '
1960 'Label57
1961 '
1962 Me.Label57.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1963 Me.Label57.Location = New System.Drawing.Point(7, 7)
1964 Me.Label57.Name = "Label57"
1965 Me.Label57.Size = New System.Drawing.Size(242, 52)
1966 Me.Label57.TabIndex = 0
1967 Me.Label57.Text = "Please attach at least one USB flash drive or other removable drive to the comput" & _
1968 "er..."
1969 '
1970 'lblSelectDrives
1971 '
1972 Me.lblSelectDrives.Location = New System.Drawing.Point(274, 43)
1973 Me.lblSelectDrives.Name = "lblSelectDrives"
1974 Me.lblSelectDrives.Size = New System.Drawing.Size(237, 76)
1975 Me.lblSelectDrives.TabIndex = 2
1976 Me.lblSelectDrives.Text = "Select the removable drive(s) you want to write to. Then press Next."
1977 '
1978 'Label62
1979 '
1980 Me.Label62.AutoSize = True
1981 Me.Label62.Location = New System.Drawing.Point(273, 190)
1982 Me.Label62.Name = "Label62"
1983 Me.Label62.Size = New System.Drawing.Size(95, 13)
1984 Me.Label62.TabIndex = 6
1985 Me.Label62.Text = "Removable drives:"
1986 '
1987 'PictureBox5
1988 '
1989 Me.PictureBox5.Image = CType(resources.GetObject("PictureBox5.Image"), System.Drawing.Image)
1990 Me.PictureBox5.Location = New System.Drawing.Point(36, 44)
1991 Me.PictureBox5.Name = "PictureBox5"
1992 Me.PictureBox5.Size = New System.Drawing.Size(227, 232)
1993 Me.PictureBox5.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize
1994 Me.PictureBox5.TabIndex = 5
1995 Me.PictureBox5.TabStop = False
1996 '
1997 'lstRemovableDrives
1998 '
1999 Me.lstRemovableDrives.FormattingEnabled = True
2000 Me.lstRemovableDrives.Location = New System.Drawing.Point(276, 207)
2001 Me.lstRemovableDrives.Name = "lstRemovableDrives"
2002 Me.lstRemovableDrives.SelectionMode = System.Windows.Forms.SelectionMode.MultiSimple
2003 Me.lstRemovableDrives.Size = New System.Drawing.Size(228, 69)
2004 Me.lstRemovableDrives.TabIndex = 4
2005 '
2006 'Label55
2007 '
2008 Me.Label55.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
2009 Me.Label55.Location = New System.Drawing.Point(32, 16)
2010 Me.Label55.Name = "Label55"
2011 Me.Label55.Size = New System.Drawing.Size(392, 24)
2012 Me.Label55.TabIndex = 0
2013 Me.Label55.Text = "Write to removable drive"
2014 '
2015 'timerRemovableMedia
2016 '
2017 Me.timerRemovableMedia.Interval = 1000
2018 '
2019 'NotifyIcon1
2020 '
2021 Me.NotifyIcon1.Text = "NotifyIcon1"
2022 Me.NotifyIcon1.Visible = True
2023 '
2024 'frmWizard
2025 '
2026 Me.ClientSize = New System.Drawing.Size(560, 325)
2027 Me.Controls.Add(Me.pnlStepServer)
2028 Me.Controls.Add(Me.pnlStepGraph)
2029 Me.Controls.Add(Me.pnlRemovableMedia)
2030 Me.Controls.Add(Me.pnlDistribution)
2031 Me.Controls.Add(Me.btnAdvancedOptions)
2032 Me.Controls.Add(Me.cmdNext)
2033 Me.Controls.Add(Me.cmdPrevious)
2034 Me.Controls.Add(Me.btnDebug)
2035 Me.Controls.Add(Me.btnHelp)
2036 Me.Controls.Add(Me.pnlStepTFTP)
2037 Me.Controls.Add(Me.pnlStepFinished)
2038 Me.Controls.Add(Me.pnlStepSound)
2039 Me.Controls.Add(Me.pnlStepIPConf)
2040 Me.Controls.Add(Me.pnlStepLogo)
2041 Me.Controls.Add(Me.pnlStepISO)
2042 Me.Controls.Add(Me.pnlStepEval)
2043 Me.Controls.Add(Me.pnlStepManaged)
2044 Me.Controls.Add(Me.pnlStepNet)
2045 Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog
2046 Me.HelpProvider.SetHelpNavigator(Me, System.Windows.Forms.HelpNavigator.Topic)
2047 Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
2048 Me.MaximizeBox = False
2049 Me.Name = "frmWizard"
2050 Me.HelpProvider.SetShowHelp(Me, True)
2051 Me.ShowInTaskbar = False
2052 Me.Text = "AnywhereTS-config"
2053 Me.pnlStepServer.ResumeLayout(False)
2054 Me.pnlStepServer.PerformLayout()
2055 Me.pnlCitrixPN.ResumeLayout(False)
2056 Me.pnlCitrixPN.PerformLayout()
2057 Me.pnlApplicationSet.ResumeLayout(False)
2058 Me.pnlApplicationSet.PerformLayout()
2059 Me.pnlStepLogo.ResumeLayout(False)
2060 Me.pnlLogos.ResumeLayout(False)
2061 Me.pnlLogos.PerformLayout()
2062 CType(Me.PictureBox4, System.ComponentModel.ISupportInitialize).EndInit()
2063 CType(Me.PictureBox3, System.ComponentModel.ISupportInitialize).EndInit()
2064 CType(Me.PictureBox2, System.ComponentModel.ISupportInitialize).EndInit()
2065 CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit()
2066 Me.pnlStepGraph.ResumeLayout(False)
2067 Me.grpScreenResPro.ResumeLayout(False)
2068 Me.grpScreenResPro.PerformLayout()
2069 CType(Me.tbrScreenResolution, System.ComponentModel.ISupportInitialize).EndInit()
2070 Me.grpScreenResFree.ResumeLayout(False)
2071 Me.grpScreenResFree.PerformLayout()
2072 Me.grpColorDepth.ResumeLayout(False)
2073 Me.pnlStepNet.ResumeLayout(False)
2074 Me.Panel3.ResumeLayout(False)
2075 Me.pnlStepSound.ResumeLayout(False)
2076 Me.pnlStepISO.ResumeLayout(False)
2077 Me.pnlStepISO.PerformLayout()
2078 Me.pnlStepTFTP.ResumeLayout(False)
2079 Me.pnlStepFinished.ResumeLayout(False)
2080 Me.pnlStepIPConf.ResumeLayout(False)
2081 Me.pnlStepIPConf.PerformLayout()
2082 Me.pnlManagedClient.ResumeLayout(False)
2083 Me.pnlManagedClient.PerformLayout()
2084 Me.pnlClientIPSet.ResumeLayout(False)
2085 Me.pnlClientIPSet.PerformLayout()
2086 Me.pnlStepManaged.ResumeLayout(False)
2087 Me.pnlStepManaged.PerformLayout()
2088 Me.pnlStepEval.ResumeLayout(False)
2089 Me.pnlStepEval.PerformLayout()
2090 Me.pnlDistribution.ResumeLayout(False)
2091 Me.pnlDistribution.PerformLayout()
2092 Me.pnlRemovableMedia.ResumeLayout(False)
2093 Me.pnlRemovableMedia.PerformLayout()
2094 Me.pnlWritingToRemovableDrive.ResumeLayout(False)
2095 Me.pnlAttachRemovableDrive.ResumeLayout(False)
2096 CType(Me.PictureBox5, System.ComponentModel.ISupportInitialize).EndInit()
2097 Me.ResumeLayout(False)
2098
2099 End Sub
2100
2101 #End Region
2102
2103 Private Sub wizard_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
2104
2105 #If PRO Then
2106 'If we are running the pro version, we need to set up a config set. In the free version this is done in frmMain.
2107 currentImage = New ATSImage
2108 If ATSGlobals.managedMode = 1 Then
2109 'We are running in managed mode, get defaults from database.
2110 currentImage.ReadDefaultFromDatabase()
2111 rem radManaged.Checked = True HS test
2112 ElseIf ATSGlobals.managedMode = 2 Then
2113 'We are running in unmanged mode
2114 Else
2115 Throw New Exception("Undefined mode 87583")
2116 End If
2117 HelpProvider.HelpNamespace = ATSGlobals.strHelpFilePath ' Initiate helpProvider
2118 #Else
2119
2120 #End If
2121
2122 ' Set defaults
2123 strAppdir = Path.GetDirectoryName(Application.ExecutablePath)
2124 If Globals.WizardMode = Globals.WizardTask.USER_SELECTED_DISTRIBUTION Then
2125 currentImage.DesigntimeConfig.DataDirectory = strAppdir + "\data"
2126 ElseIf Globals.WizardMode = Globals.WizardTask.USER_SELECTED_DISTRIBUTION_DATA2 Then
2127 currentImage.DesigntimeConfig.DataDirectory = strAppdir + "\data2"
2128 End If
2129 intDHCPinst = 0
2130 bolRestartComputer = False
2131 'Get strTFTPdir from registry
2132 Settings.GetTFTPdirectory()
2133 'Initiate combo boxes
2134 wizardSupport.LoadComboBoxFromFile(cboGraphThisDriver, currentImage.DesigntimeConfig.DataDirectory + "\" + ATSGlobals.SelectedGraphicsAdaptersFile)
2135 wizardSupport.LoadComboBoxFromFile(cboNetThisDriver, currentImage.DesigntimeConfig.DataDirectory + "\" + ATSGlobals.SelectedNicAdaptersFile)
2136 wizardSupport.LoadComboBoxFromFile(cboSndThisDriver, currentImage.DesigntimeConfig.DataDirectory + "\" + ATSGlobals.SelectedSoundAdaptersFile)
2137 ProSupport.ThisComputerIp(cboThisServer, True)
2138 ManagedClient = currentImage.DesigntimeConfig.ConfigFile
2139 InitPanelManaged()
2140 SwitchPanel(True) 'Show intro
2141
2142 'INITIATE CONTROLS
2143 'Display during boot
2144 Select Case currentImage.DesigntimeConfig.BootPicture.Type
2145 Case 0 ' Text
2146 radTextBoot.Checked = True
2147 Case 1 'Custom picture
2148 radBootImageCustom.Checked = True
2149 Case 11 'Predef pic 1
2150 radImageBoot.Checked = True
2151 radImage1.Checked = True
2152 Case 12 'Predef pic 2
2153 radImageBoot.Checked = True
2154 radImage2.Checked = True
2155 Case 13 'Predef pic 3
2156 radImageBoot.Checked = True
2157 radImage3.Checked = True
2158 Case 14 'Predef pic 4
2159 radImageBoot.Checked = True
2160 radImage4.Checked = True
2161 Case Else
2162 radTextBoot.Checked = True
2163 End Select
2164
2165 'Network
2166 InitPanelNetwork()
2167
2168 ' Graphics
2169 tbrScreenResolution.Maximum = ATSGlobals.ScreenResolutions.GetLength(0) ' The number of predefined screen resolutions.
2170 InitPanelGraphics()
2171 End Sub
2172
2173 Private Sub cmdNext_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdNext.Click
2174 Select Case WizardState
2175 Case WizardPanel.Managed_Panel ' NEXT button on Managed Unmanaged Client
2176 ' *******************************************************************************
2177 InitPanelServer()
2178 'ATSGlobals.isManaged = radManaged.Checked
2179 currentImage.DesigntimeConfig.ConfigFile = radManaged.Checked
2180
2181 InitPanelNetwork()
2182 SwitchPanel(False)
2183 WizardState = WizardPanel.Server_Panel
2184 SwitchPanel(True)
2185
2186 Case WizardPanel.ClientVersion_Panel ' NEXT button on New/Old RDP Client
2187 ' *******************************************************************************
2188 InitPanelNetwork()
2189 SwitchPanel(False)
2190 WizardState = WizardPanel.Server_Panel
2191 SwitchPanel(True)
2192
2193 Case WizardPanel.Server_Panel ' NEXT button on Server select
2194 ' *******************************************************************************
2195 'Save RDP/ICA selection, so that it can be used i.e on misc form
2196 Select Case cboConnection.SelectedIndex
2197 Case 0
2198 currentImage.RuntimeConfig.SessionType = ATSImageRuntimeConfig.ATSSessionType.ATSRDP
2199 Case 1
2200 currentImage.RuntimeConfig.SessionType = ATSImageRuntimeConfig.ATSSessionType.ATSICA
2201 Case 2
2202 currentImage.RuntimeConfig.SessionType = ATSImageRuntimeConfig.ATSSessionType.ATSPNA
2203 Case Else
2204 MessageBox.Show("Error Unknown connection selection (73319)")
2205 End Select
2206
2207 If radServerAnother.Checked Then
2208 'Validate IP address
2209 If txtServerIP.Text.Trim.Length = 0 Then
2210 MessageBox.Show("You must supply the server name or IP address.", "AnywhereTS", MessageBoxButtons.OK, MessageBoxIcon.Error)
2211 Exit Sub
2212 Else
2213 strServerIP = txtServerIP.Text.Trim
2214 End If
2215 If intDHCPcheck = 2 Then
2216 ' User is connecting to another server and using internal DHCP. Add routing for the Anywhere network 10.253.0.0/16 and notify that route might have to be adjusted.
2217 Try
2218 Dim objRegkey As Microsoft.Win32.RegistryKey
2219 objRegkey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SYSTEM\CurrentControlSet\Services\Tcpip\Parameters", True)
2220 If objRegkey.GetValue("IPEnableRouter", 1) <> 1 Then ' Is router enabled?
2221 Try
2222 'Enable routing
2223 objRegkey.SetValue("IPEnableRouter", 1)
2224 bolRestartComputer = True
2225 Catch ex As Exception
2226 MessageBox.Show("Error, write to registry failed. Route not added.", "AnywhereTS", MessageBoxButtons.OK, MessageBoxIcon.Error)
2227 End Try
2228 End If
2229 Catch ex As Exception
2230 MessageBox.Show("Error, read registry failed.", "AnywhereTS", MessageBoxButtons.OK, MessageBoxIcon.Error)
2231 End Try
2232 MessageBox.Show("You will be using the built in DHCP at the same time connecting to another server. If you experience connection problems, you might have to adjust the router on your terminal server to accept the IP addresses of the built in DHCP. Add a route for 10.253.0.0/16.", "AnywhereTS", MessageBoxButtons.OK, MessageBoxIcon.Error)
2233 End If
2234 Else
2235 'This server
2236 strServerIP = cboThisServer.Text 'This should already be validated
2237 End If
2238 If chkDomain.Checked Then
2239 If txtDomain.Text.Trim.Length = 0 Then
2240 MessageBox.Show("You must supply a valid Domain name.", "AnywhereTS", MessageBoxButtons.OK, MessageBoxIcon.Error)
2241 txtDomain.Focus()
2242 txtDomain.SelectAll()
2243 Return
2244 Else
2245 strDomain = txtDomain.Text.Trim
2246 End If
2247 Else
2248 strDomain = ""
2249 End If
2250
2251 If currentImage.RuntimeConfig.SessionType = ATSImageRuntimeConfig.ATSSessionType.ATSRDP Then
2252 'RDP selected
2253 ElseIf currentImage.RuntimeConfig.SessionType = ATSImageRuntimeConfig.ATSSessionType.ATSICA Then
2254 'ICA selected
2255 currentImage.RuntimeConfig.ICAApplicationSet = txtApplicationSet.Text
2256 ElseIf currentImage.RuntimeConfig.SessionType = ATSImageRuntimeConfig.ATSSessionType.ATSPNA Then
2257 'PNA selected
2258 currentImage.RuntimeConfig.ICAServerURL = txtCitrixServerURL