#cs ----------------------------------------------------------------------------
	
	AutoIt Version: 3.2.10.0
	Author:         EKE
	
	Script Function:
		Software Installer
	
#ce ----------------------------------------------------------------------------

; Start

#include <GUIConstants.au3>
#include <GUIConstantsEx.au3>

Break(0)	;->Rechtsklick Abbrechen verbieten

TrayTip("Inetpub Software Installer", "© 2008 by EKE", 2)
#Region Koda
$Form1 = GUICreate("Inetpub Software Installer", 500, 200, 192, 120)
$Button1 = GUICtrlCreateButton("Installieren",392, 30, 65, 17, 0)
$Button2 = GUICtrlCreateButton("Alle", 392, 62, 65, 17, 0)
$Button3 = GUICtrlCreateButton("Keine", 392, 94, 65, 17, 0)
$Button4 = GUICtrlCreateButton("Beenden", 392, 126, 65, 17, 0)
$Checkbox1 = GUICtrlCreateCheckbox("Neustart", 392, 158, 65, 17)

;Icons und Bilder integrieren (Software Symblole z.B.)
;$Pic1 = GUICtrlCreatePic("C:\Dokumente und Einstellungen\mbm\Desktop\autoit.jpg", 152, 8, 321, 84, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
;$Icon1 = GUICtrlCreateIcon("C:\Programme\AutoIt3\Au3Info.exe", 0, 96, 136, 32, 32, BitOR($SS_NOTIFY,$WS_GROUP))
#EndRegion Koda

#Region
$Checkbox2 = GUICtrlCreateCheckbox("Apache", 24, 30, 170, 17)
$Checkbox3 = GUICtrlCreateCheckbox("Apache2.2", 24, 62, 170, 17)
$Checkbox4 = GUICtrlCreateCheckbox("MySQL4", 24, 94, 170, 17)
$Checkbox5 = GUICtrlCreateCheckbox("MYSQL5", 24, 126, 170, 17)
$Checkbox6 = GUICtrlCreateCheckbox("php4", 208, 30, 170, 17)
$Checkbox7 = GUICtrlCreateCheckbox("php5", 208, 62, 170, 17)
$Checkbox8 = GUICtrlCreateCheckbox("phpmyadmin", 208, 94, 170, 17)
$Checkbox9 = GUICtrlCreateCheckbox("eclipse", 208, 126, 170, 17)
$Checkbox10 = GUICtrlCreateCheckbox("Umgebungsvariabeln ändern", 24, 158, 170, 17)
#EndRegion

GUISetState(@SW_SHOW)

$wert = 220
WinSetTrans($Form1, "", $wert)

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
				
		Case $Button1
			GUISetState(@SW_MINIMIZE)
			
			If GUICtrlRead($Checkbox2) = 1 Then RunWait("")
			If GUICtrlRead($Checkbox3) = 1 Then RunWait("C:\Programme\Inetpub\apache2.2.exe")
			If GUICtrlRead($Checkbox4) = 1 Then RunWait("C:\Programme\Inetpub\MySQL4.exe")
			If GUICtrlRead($Checkbox5) = 1 Then RunWait("C:\Programme\Inetpub\MySQL5.exe")
			If GUICtrlRead($Checkbox6) = 1 Then RunWait("")
			If GUICtrlRead($Checkbox7) = 1 Then RunWait("C:Programme\Inetpub\php5.exe")
			If GUICtrlRead($Checkbox8) = 1 Then RunWait("C:Programme\Inetpub\phpMyAdmin.exe")
			If GUICtrlRead($Checkbox9) = 1 Then RunWait("C:Programme\Inetpub\eclipse.exe")
			If GUICtrlRead($Checkbox10) = 1 Then RunWait("C:Programme\Inetpub\test.exe")
				
			GUISetState(@SW_RESTORE)
			If GUICtrlRead($Checkbox1) = 1 Then Shutdown(2)

		Case $Button2
			For $i = $Checkbox2 To $Checkbox10
				GUICtrlSetState($i, $GUI_Checked)
			Next
		Case $Button3
			For $i = $Checkbox1 To $Checkbox10
				GUICtrlSetState($i, $GUI_Unchecked)
			Next
		Case $Button4
			Exit
	EndSwitch
WEnd


; End