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 :

Evenement sur les barres de défilement d'une ScrollBox


Sujet :

C++Builder

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 61
    Par défaut Evenement sur les barres de défilement d'une ScrollBox
    Bonjour,
    J'aimerais pouvoir associer un évenement de type OnScroll sur les barres de défilement Horizontales et verticales d'une ScrollBox mais je n'y parviens pas.
    Est-ce que quelqu'un pourrait m'aider ou me donner des conseils ?

    Merci d'avance

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 407
    Par défaut
    Salut !

    Tu peux le faire un scrollbox par toi-même :

    1 TPanel : le panel qui va détenir le tout (mais aussi directement une form !)
    BevelOuter bvLowered

    Sur ce panel (ou sur la form) :
    1 TScrollBar : le scrollbar vertical à droite
    Kind sbVertical
    Align alRight

    1 TPanel : un panel pour maintenir alignés les deux autres objets qui suivent
    Align alBottom //en bas
    BevelOuter bvNone //il se confond avec le panel principal
    Height 16 //il va répercuter cette dimension au deux objets qui suivent

    Sur le Panel situé en bas
    1 TPanel : petit enjoliveur à la rencontre des deux scrollbars
    BevelOuter bvLowered
    Align alRight
    Width 16

    1 ScrollBar :
    Kind sbHorizontal (de facto lors de l'éditon)
    Align AlClient

    Il ne te reste plus qu'à gérer par toi-même le contenu à l'aide de la position des deux
    scrollbars.

    Si par contre, ce scrollbox devait agir sur une image, et si ce scrollbox devait être aligné
    sur la zone client de la fenêtre, alors il faudra construire non plus sur le panel (le contenenur)
    mais directement sur la form et dessiner l'image sur la form.
    En tout cas, c'est comme ça que je le fais !

    A plus !

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 61
    Par défaut
    Merci

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 21/02/2015, 12h02
  2. Détecter les évènements survenus sur la barre de défilement
    Par kamikazw2 dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 18/05/2012, 19h45
  3. Réponses: 0
    Dernier message: 18/03/2012, 23h38
  4. [AC-2003] [Graphique Barres]Ajout d'une donnée sur les barres
    Par DonKnacki dans le forum IHM
    Réponses: 2
    Dernier message: 23/02/2011, 16h31
  5. Evenements sur les éléments d'une ComboBox
    Par j07nathan dans le forum VB.NET
    Réponses: 2
    Dernier message: 08/08/2009, 18h06

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