ich will mit folgendem code zu den entsprechenden checkboxen die editfelder ein und ausblenden können beim haken setzen/entfernen:
[...]
func quake4boxclick()
global $quake4check = GUICtrlRead( $quake4box, 0)
Select
case $quake4check = 1
$q4pfad = GUICtrlCreateEdit("C:\Programme\IDSoftware\Quake4", 100, 20, 200, 20, -1)
case $quake4check = 4
GUICtrlDelete(6)
EndSelect
endfunc
[...]
[...]
func quake3boxclick()
global $quake3check = GUICtrlRead( $quake3box, 0)
Select
case $quake3check = 1
$q3pfad = GUICtrlCreateEdit("C:\Programme\IDSoftware\Quake3", 100, 50, 200, 20, -1)
case $quake3check = 4
GUICtrlDelete(7)
EndSelect
EndFunc
[...]
diese vorgehensweise funktioniert allerdings nur mit einer checkbox + editbox. eine 2. oder mehrere werfen die id für GUICtrlDelete durcheinander. wie genau kann ich das problem lösen?