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

Composants VCL Delphi Discussion :

TCombobox : Vitesse de scroll


Sujet :

Composants VCL Delphi

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2019
    Messages : 2
    Points : 1
    Points
    1
    Par défaut TCombobox : Vitesse de scroll
    Bonjour,

    Dans une application j'ai un TComboBox avec une 50 aine de lignes à l'intérieur,
    à chaque scroll dans ce TComboBox ( un coup de molette), ça descend de seulement 1 enregistrement, est ce possible de modifier ce comportement afin que quand on scroll un coup, ça descende de plusieurs enregistrements ( 2/3/4/5 ...) ?

    ça me permettrait d'améliorer la fluidité de mon application afin d'éviter à l'utilisateur de scroller beaucoup de fois pour arriver en bas de la liste.
    J'utilise déjà DropDownCount pour pouvoir afficher le plus d'enregistrement possible.

    Merci

  2. #2
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 458
    Points : 24 870
    Points
    24 870
    Par défaut
    Ton utilisateur va vraiment scrollé ?
    Si la liste est la même tout le temps, travail plutôt sur l'autocompletion

    Sinon, j'ai testé, un coup de molette, soit le doigt au bout et ramener complètement ce qui doit faire un quart de roue, ça défile 30 items
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2019
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    En fait c'est pour une fenêtre de création d’événements dans un planning.

    Mon TComboBox est rempli par une liste d'heures sous la forme [7h00;7h15;7h30;7h45;8h00;...] jusqu'à 20h ce qui nous donne 13*4 possibilitées = 52 possibilitées.
    GoogleCalendar fonctionne de cette manière et justement ils jouent sur la vitesse du scroll pour que ça ne soit pas laborieux pour l'utilisateur.

    J'ai testé aussi avec un coup de molette (le doigt au bout et ramener complètement) , ça déclenche à peu près 9 crans de molettes ce qui correspond à un scroll de 9 enregistrements.
    mais en comptant 52 possibilités - 25 disponibles de base ( soit 27 "cachés" ), ça fait quand même 3 scrolls complets pour arriver au dernier enregistrement.

    Concernant l'autoComplétion pourquoi pas mais je me demandais si il n'y avait pas moyen de gérer ce problème avec le nombre d'enregistrements scrollés pour chaque 'Scroll' .

  4. #4
    Membre émérite Avatar de edam
    Homme Profil pro
    Développeur Delphi/c++/Omnis
    Inscrit en
    Décembre 2003
    Messages
    1 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Delphi/c++/Omnis
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 894
    Points : 2 771
    Points
    2 771
    Par défaut
    pourquoi pas un TSpinEdit pour les heurs( 7 min,20 max) et un TCombobox pour les intervalle minute
    PAS DE DESTIN, C'EST CE QUE NOUS FAISONS

Discussions similaires

  1. [Débutant] réglage vitesse scrolling dans scinote
    Par francesq dans le forum Scilab
    Réponses: 0
    Dernier message: 19/04/2018, 08h26
  2. Vitesse de scroll molette souris avec ScrollPane
    Par Halo2550 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 22/01/2017, 18h20
  3. [Flash Pro 8] vitesse d'un scroll sur un champs
    Par guy2004 dans le forum Flash
    Réponses: 7
    Dernier message: 30/01/2008, 10h59
  4. Vitesse de compilation
    Par srvremi dans le forum C++Builder
    Réponses: 5
    Dernier message: 30/07/2002, 16h49
  5. Vitesse de la mémoire vidéo
    Par Anonymous dans le forum x86 16-bits
    Réponses: 3
    Dernier message: 06/06/2002, 20h20

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