Je ne parle pas d'un bug, mais d'une anomalie dans le manuel de référence. (peut-etre qu'un topic pour çà serait intéressant)
Dans la doc il est dit pour ITEM_INSERT " insert T dans N
après la ligne L "
Dans le code ci-dessous, il se passe ceci:
- Code:
-
dim a$
a$="ligne 2"
list 1
item_add 1,"ligne 1"
item_add 1,"ligne 3"
item_add 1,"ligne 4"
item_insert 1,2,a$
Je constate que l'insertion se fait avant la ligne 2 qui devient 3.
Pour la doc il faudrait comprendre " insert T dans N
avant L et l'ancienne ligne L devient L+1" ou quelque chose dans le genre.
Ceci pour éviter des recherches fastidieuses parce que l'on a pris à la lettre le manuel.
il est vrai que décrire cette fonction c'est pas évident.
A+