IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Pb multiselect listbox builer C++ [Bug report]


Sujet :

C++Builder

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6
    Points : 6
    Points
    6
    Par défaut Pb multiselect listbox builer C++
    Voila, j'ai un souci avec le composant listbox de builder C++.
    Voila, je vou sinvite tout simplement a faire ce qui va suivre, vous comprendrez:

    Ajouter une Listbox a une Form, y ajouter des items (au moins 2 différents!). Et mettre la propriété multiselect a true.

    Executé puis ds la listbox, placer vous sur le premier item et, à l'aide du clavier, taper le mot correspondant à un autre item.

    Normalement, automatikement cet item sera selectionné. Attendez 2-3 secondes, et l'item sur lequel vous vous trouviez juste avant se re-selectionne tt seul (ms ne figure mm pas en selectionné d'aprés la propiété).

    Qu'en pensez vous?? Moi je suis sur le cul, j'ai telecharger d'otre liste soit disant plus évolué, ca fait la meme chose!

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 49
    Points : 51
    Points
    51
    Par défaut
    Bonjour,

    Je viens de faire le test avec CBuilder 6 et je n'ai pas constaté le problème. Peut-être avez-vous dans votre code quelque chose qui modifie la sélection...

    Michel

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6
    Points : 6
    Points
    6
    Par défaut oubli
    Excuse moi, je viens de re-téster, il faut donc mettre MultiSelect et ExtendedSelect a true pour la selection multiple "propre"à true, et enfin Sorted à true pour que ts les items soient ds l'ordre alphabétique.
    Refaire le test en mettant en item:
    a
    b
    c
    d
    e

    placez vous sur a et appuyé sur e, attendre et normalement sa déconne!!

    Merci de faire le test, bye

  4. #4
    Nouveau membre du Club
    Inscrit en
    Juin 2004
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 49
    Points : 27
    Points
    27
    Par défaut
    Je confirme, même souci en faisant ton test. Le problème ne semble apparaitre qu'avec le clavier. Si la sélection se fait via un clic de souris, je n'observe plus ce phénomène..
    Je n'ai par contre pas d'explication :/

  5. #5
    Membre averti
    Avatar de Neo41
    Inscrit en
    Janvier 2003
    Messages
    241
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 241
    Points : 403
    Points
    403
    Par défaut
    Bonjour,

    effectivement c'est un problème avec le composant TListBox (encore une fois, Builder nous prouve sa magie !!). Cependant j'ai constaté 2 choses:

    - Il ne s'agit que d'un problème d'affichage. La propriété ItemIndex renvoie bien l'indice de l'item sélectionné par le clavier, et la propriété SelCount renvoie bien 1 aussi.
    - En changeant de focus (par exemple ouvrir une autre fenêtre et revenir sur la forme principale) la sélection fantôme disparaît et tout est remis en l'ordre !!

    Mais c'est quand même bizarre...
    "Don't think you are, know you are..." (Morpheus)

  6. #6
    Rédacteur
    Avatar de Greybird
    Inscrit en
    Juin 2002
    Messages
    673
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 673
    Points : 1 271
    Points
    1 271
    Par défaut
    Bonjour,

    Est-ce un comportement global des listbox windows, ou uniquement du composant Builder ?
    Si c'est uniquement Builder, il faudrait vérifier sur Quality Central si il a été reporté, voire analyser le code de la VCL correspondant, si disponible.

    Cordialement,

    Arnaud

Discussions similaires

  1. [XL-2007] recuperer selon multiselection listbox
    Par dodo28 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 14/08/2009, 10h26
  2. Listbox multiselect ?
    Par maxmarie dans le forum ASP.NET
    Réponses: 4
    Dernier message: 10/02/2009, 14h02
  3. Quel est la valeur d'une listbox multiselect non selectionnée?
    Par jolzeviking dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/09/2008, 11h29
  4. [C#] récupérer une multiselection d'une listBox
    Par Nycos62 dans le forum Windows Forms
    Réponses: 9
    Dernier message: 06/12/2005, 14h13
  5. [Canvas] Listbox, couleur et multiselect
    Par rbag dans le forum Composants VCL
    Réponses: 3
    Dernier message: 25/09/2002, 13h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo