Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Disabling items in list box
Message
De
19/11/1998 14:07:42
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00159415
Message ID:
00159419
Vues:
22
>I have a list box with a small amount of items in it. (Usually < 5). If one of the items is already in use, I want to disable it. I vaguely remember seeing once that you can put a \ in front of the item to disable it, but how do you put it there? I don't know how to edit an item on the list.
>
>I suppose I could make the cursor it's based on writable and change it there and requery the listbox, but it seems like it should be simpler than that.
>
>Anyone know?
>
>Thanks,
>
>-Michelle

You cannot disable items in listbox based on cursor, but you can make it for array or none (additem()). This case, you may issue:
thisform.mylist.list(3)="\"+thisform.mylist.list(3)
to disable e.g. third item.
Unfortunately, it's not over yet. Item will really look disabled, but still accessible by down/up arrows, it may force to code Listbox.InteractiveChange event to exclude such selection.
Edward Pikman
Independent Consultant
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform