ich versuche bestimmte Schaltflächen von einem Panel zu entfernen:
Code: Alles auswählen
For tab=2 To CountGadgetItems(#Panel)-1
If GetGadgetItemText(#Panel,tab)="leer":RemoveGadgetItem(#Panel,tab):EndIf
Next

Nach jeder Entfernung rutschen ja die folgenden Schaltflächen im Index runter. Die Folge sind übersprungene/nichtentfernte Schaltflächen.
Eventuell CountGadgetItems(#Panel)-1 als Start wählen und nach 2 runterzählen?
Oder eine Variable mit einbauen, die den Index wieder berichtigt?
Danke,
Delle