Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
List box click event fires twice...how to detect
Message
De
30/10/1997 21:05:28
 
 
À
30/10/1997 20:18:55
Information générale
Forum:
Visual FoxPro
Catégorie:
Classes - VCX
Divers
Thread ID:
00057441
Message ID:
00057521
Vues:
36
>I've made a form exactly as Q157048 says (in fact, just the listbox part and the 2 properties to the form) and it works just fine. So, you have to look in your code for something wrong.
>
>Eventually, restart a test form from scratch...
>
>Probably just a dummy idea: Probably you Cut&Paste the methods' code from the MSKB. Are you sure you didn't CTRL+V twice in the List's Click method (ie copy the same code twice in this method)? This would explain the behavior you reported.
>
>Vlad
>
>>I have created a list box with a check box in it as described in KB article 157048. Basically, it functions like the
>>View, Toolbars menu in VFP. However, there is a problem, when I click on the highlighted item, the
>>click even fires twice, causing the selected state of the item to change, and then change back. By this, I mean
>>that if the checkbox is selected (the X is in the box), it will change to unselected, then selected again.
>>
>>The click event also fires when the user moves to a highlighted object with the keyboard..just moving the
>>highlight fires the click event. So, my question is...how can I detect a "true" click so that I can set the
>>display of the check box correctly?


It actually goes down to the original VFP listbox object. Put a listbox on a form and put a wait window
in the click event. If you click on the highlighted object, the click event will fire twice.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform