[gest_crans] selectone, modification en place de la liste items
This commit is contained in:
parent
4caf7e36c2
commit
a363ddc19c
1 changed files with 4 additions and 5 deletions
|
@ -830,7 +830,7 @@ class GestCrans(object):
|
|||
# On se débrouille pour faire corresponde l'ordre d'affichache des objets
|
||||
# et leur ordre dans la liste items. On donne la largeur de l'affichage à la main
|
||||
# pour prendre en compte la largeur du widget dialog
|
||||
items=[]
|
||||
del items[:] # On vide la liste pour la modifier en place
|
||||
items_id = {}
|
||||
(line, col) = get_screen_size()
|
||||
for c in classes:
|
||||
|
@ -842,12 +842,11 @@ class GestCrans(object):
|
|||
choices.append(("", str(items_s[next])))
|
||||
next+=1
|
||||
for i in items_s[next:]:
|
||||
choices.append((str(count), str(i)))
|
||||
count+=1
|
||||
if i: # on zap les lignes vides
|
||||
choices.append((str(count), str(i)))
|
||||
count+=1
|
||||
# On laisse une ligne vide pour séparer les listes d'objets de type différent
|
||||
choices.append(("", ""))
|
||||
# On supprime la dernière ligne qui est vide
|
||||
del(choices[-1])
|
||||
|
||||
return self.dialog.menu(
|
||||
text,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue