Verfasst: 20.12.2008 04:27
War im englischen Forum auch schon erwähnt worden.
http://www.purebasic.fr/english/viewtopic.php?t=35704
Habe ein Macro zur Beseitung des Bugs geschrieben. Hoffe das Fred diesen bald beseitigen kann
FF 
http://www.purebasic.fr/english/viewtopic.php?t=35704
Habe ein Macro zur Beseitung des Bugs geschrieben. Hoffe das Fred diesen bald beseitigen kann
Code: Alles auswählen
; *************************************************
Procedure MySelectElement(List myList(), index)
FirstElement(myList())
ProcedureReturn SelectElement(myList(), index)
EndProcedure
Macro SelectElement(myList, myIndex)
MySelectElement(myList, myIndex) :
EndMacro
; *************************************************
NewList men()
For i = 0 To 30
AddElement(men())
Next
FirstElement(men())
DeleteElement(men())
If ListIndex(men()) = -1
SelectElement(men(), 1) ;<== as you reported, this one doesn't work.
EndIf
Debug ListIndex(men())
mo = men() ;no current element
