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 :

Info bulle sur un TImage


Sujet :

C++Builder

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 62
    Par défaut Info bulle sur un TImage
    boujour,

    je souhaite pouvoir afficher une info bulle (du genre de la petite fenetre jaune affichée par Hint) qui suive le curseur de la souris lorsque que je le deplace sur un TImage. Dans cette fenetre s'afficherait la position X et Y du curseur.

    Je ne trouve pas de solution .... quelqu'un pourrait-il m'éclairer ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2004
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 94
    Par défaut
    moi j'ai la solution :-)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    void __fastcall TForm1::Image1MouseMove(TObject *Sender,
          TShiftState Shift, int X, int Y)
    {
      Point CoordHint;
     
      CoordHint.x = X;
      CoordHint.y= Y;
      Application->ActivateHint(CoordHint);
    }

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 62
    Par défaut
    super sony, c'est la bonne idée.
    Il faut d'abord corriger
    en
    Ensuite pour afficher le hint au bon endroit, il faut convertir le X, Y du TImage en X', Y' de la fenetre de l'application ....

    Et y a plus qu'à écrire ce que l'on veux dans le Hint du TImage

    Merci

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2004
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 94
    Par défaut
    ouai exacte escuses moi mais même ya encore mieux tu fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Application->ActivateHint(CursorPos);

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 62
    Par défaut
    Super c'est nickel, suffit juste de préciser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application->ActivateHint(Mouse->CursorPos);

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

Discussions similaires

  1. Info bulle sur SELECT
    Par Maxbenji dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 14/09/2007, 11h47
  2. Info Bulle sur les elements d'une liste déroulante
    Par ReaseT dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 03/10/2006, 12h01
  3. info bulle sur un Select
    Par marti dans le forum Général JavaScript
    Réponses: 29
    Dernier message: 18/07/2006, 11h26
  4. [MFC] Créer une multitude d'infos bulles sur une vue
    Par Philippe320 dans le forum MFC
    Réponses: 2
    Dernier message: 03/02/2006, 10h57
  5. [C#] [Win forms] Info bulle sur bouton
    Par RobinJulie dans le forum Windows Forms
    Réponses: 4
    Dernier message: 25/11/2004, 16h12

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