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

WinDev Discussion :

Composant BallonTip affiche infobulle en arrière plan [WD20]


Sujet :

WinDev

  1. #1
    Nouveau membre du Club
    Inscrit en
    Décembre 2008
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 133
    Points : 38
    Points
    38
    Par défaut Composant BallonTip affiche infobulle en arrière plan
    Bonjour,
    Dans mon projet je veux affiché une infobulle dans le systray informant l'utilisateur de l’existence d'une nouvelle mise à jour, j'ai intégré le composant BallonTip et j'ai créer une procédure globale appelé à la fin d'initialisation de la première fenêtre de projet (fenêtre mère MDI) dont le code est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    SI jz[1].haveupdate = 1 ALORS
    		MonInfoBulle est une BalloonTip
    		MonInfoBulle.Icône.Bulle = "Nouvelle mise à jour pour le logiciel "+ProjetInfo(piNomProjet)
     
    		// On affiche une BalloonTip
    		MonInfoBulle.Message.Titre = "Nouvelle mise à jour pour le logiciel "+ProjetInfo(piNomProjet)
    		MonInfoBulle.Message.Texte = "Une nouvelles mise à jour pour le logiciel est disponible"
    		MonInfoBulle.Message.Délai = 2000
    		MonInfoBulle.Message.Type  = blmInfo//Type information
     
    		// Affiche le message
    		BalloonTipAffiche(MonInfoBulle)
    		//info("Une nouvelles mise à jour pour le logiciel est disponible")
    	FIN
    FIN
    L'info bulle est affiché dans le systray en arrière plan (juste un clin d’œil et disparaisse), et lorsque j'enlève le commentaire de l'instruction info, l'infobulle s'affiche correctement et dés qu'on clic sur le bouton OK de message (message de l'instruction info) elle disparaisse.
    Merci pour vos aides.

  2. #2
    Nouveau membre du Club
    Inscrit en
    Décembre 2008
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 133
    Points : 38
    Points
    38
    Par défaut
    Bonjour,
    Le problème est dans l'emplacement de déclaration de l'objet BallonTip (MonInfoBulle est une BalloonTip) elle doit être déclarer dans le code de déclaration de la collection de procédure ou déclaration globales de la fenêtre si elle est déclaré dans une fenêtre.
    merci

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

Discussions similaires

  1. Composant dessiner arrière-plan transparent
    Par blinkseb dans le forum Composants VCL
    Réponses: 9
    Dernier message: 18/09/2009, 09h47
  2. Form de base qui ne s'affiche pas en arrière plan
    Par FamiDoo dans le forum Windows Forms
    Réponses: 6
    Dernier message: 27/01/2008, 18h11
  3. [Win32][D7] TMemo : afficher une image en arrière plan
    Par Benjamin GAGNEUX dans le forum Delphi
    Réponses: 34
    Dernier message: 12/02/2007, 17h47
  4. Afficher un fond en arrière plan avec des boutons
    Par eGen dans le forum Agents de placement/Fenêtres
    Réponses: 15
    Dernier message: 03/04/2005, 23h37

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