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 :

Récupérer événements OnChange&OnScroll de ScrollBox


Sujet :

C++Builder

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 16
    Points : 16
    Points
    16
    Par défaut Récupérer événements OnChange&OnScroll de ScrollBox
    Je voudrais récupérer les évenements d'utilisation des scrollbar du scrollbox.
    Je sais que les scrollbars de la scrollbox ne sont pas des composants mais une classe.

    Mais j'aimerai savoir si il n'y a pas un événement similaire OnChange ou OnScroll (ScrollBar) qui existerait pour ScrollBox ou au moins une solution pour générer ces événements

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 16
    Points : 13
    Points
    13
    Par défaut
    A l'aide d'un Timer:

    toutes les x ms tu regardes si la position de ta scrollbar a changée

    si oui tu appelle une fonction ou tu place du code.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    int pos; //variable globale 
     
    init:  pos = ScrollBar->Position;
     
    TimerOnTime
    {
    if(pos != ScrollBar->Position)MessageBeep(0xFFFFFFFF);
    }
    un truc dans ce style peut-etre

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 16
    Points : 16
    Points
    16
    Par défaut
    Merci pour ta réponse.
    C'est bien ce que je pensai. Si je veux utiliser TScrollBox, je dois utiliser un Timer pour générer des événements OnScroll, OnChange.

    sinon il faudrait recréer le composant TScrollBox avec les composants TScrollBar

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AJAX] Récupérer l'objet à l'origine de l'évènement Onchange
    Par QAYS dans le forum jQuery
    Réponses: 2
    Dernier message: 26/05/2014, 14h00
  2. variable session + événement OnChange
    Par ekinoxe dans le forum ASP
    Réponses: 1
    Dernier message: 07/02/2006, 12h45
  3. envoyer un formulaire sur un évènement onchange.
    Par maniaco_jazz dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 21/11/2005, 14h44
  4. Courcircuiter l'évènement OnChange d'un TEdit
    Par Captain_JS dans le forum C++Builder
    Réponses: 3
    Dernier message: 13/07/2005, 14h33
  5. [HTML] Probleme avec les événement OnChange et OnClick
    Par G_Kill dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 04/05/2005, 16h06

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