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 :

Durée d'affichage dans la barre de message d'une fenêtre [WD25]


Sujet :

WinDev

  1. #1
    Nouveau membre du Club Avatar de Frantzkell
    Homme Profil pro
    Tailleur de Pierre
    Inscrit en
    Septembre 2019
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Tailleur de Pierre

    Informations forums :
    Inscription : Septembre 2019
    Messages : 54
    Points : 36
    Points
    36
    Par défaut Durée d'affichage dans la barre de message d'une fenêtre
    Salut à tous,

    je cherche à limiter l'affichage d'un message dans la barre de message d'une fenêtre et je ne trouve pas comment faire (ça doit être simple je pense, mais je ne trouve rien dans l'aide...)

    Est ce que c'est possible ? et si oui merci de me donner une piste

    Bonne journée

    François
    --------------------
    François

  2. #2
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 807
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 807
    Points : 5 263
    Points
    5 263
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Tu peux appeler une procédure qui affiche le message pendant un certain temps, puis, une fois cela terminé remet la valeur du message à blanc.
    Regarde du côté des procédures différées dans les procédures automatiques
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  3. #3
    Nouveau membre du Club Avatar de Frantzkell
    Homme Profil pro
    Tailleur de Pierre
    Inscrit en
    Septembre 2019
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Tailleur de Pierre

    Informations forums :
    Inscription : Septembre 2019
    Messages : 54
    Points : 36
    Points
    36
    Par défaut
    Merci Voroltinquo pour cette piste que je vais explorer
    --------------------
    François

  4. #4
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 807
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 807
    Points : 5 263
    Points
    5 263
    Billets dans le blog
    1
    Par défaut
    Attention toutefois, si tu es amené à utiliser un thread, pense à la fonction DemandeMiseAJurIHM/DemandeMiseAJOurUI. La modif de l'IHM cohabite très mal avec les thread.
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  5. #5
    Nouveau membre du Club Avatar de Frantzkell
    Homme Profil pro
    Tailleur de Pierre
    Inscrit en
    Septembre 2019
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Tailleur de Pierre

    Informations forums :
    Inscription : Septembre 2019
    Messages : 54
    Points : 36
    Points
    36
    Par défaut
    J'avais oublié de mettre le sujet "Résolu"
    la piste donnée par Voroltinquo était la bonne, merci à lui
    --------------------
    François

  6. #6
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 807
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 807
    Points : 5 263
    Points
    5 263
    Billets dans le blog
    1
    Par défaut
    Pourrais tu laisser ton code STP, cela servira aux membres qui sont face au même problème.
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  7. #7
    Nouveau membre du Club Avatar de Frantzkell
    Homme Profil pro
    Tailleur de Pierre
    Inscrit en
    Septembre 2019
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Tailleur de Pierre

    Informations forums :
    Inscription : Septembre 2019
    Messages : 54
    Points : 36
    Points
    36
    Par défaut
    Oui bien sur,

    Dans ma fenêtre, j'affiche le message dans la barre de message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    //CBM.Message est le nom de la case de la barre de message dans laquelle je veux afficher le message
    Message(FEN_Fiche_Enterrement.CBM_Message, "Mon Message")
    //Préparation de l'appel de la procédure différée qui efface le message après un certain temps (5 secondes pour moi)
    FenTest est une chaîne = FEN_Ma Fenetre..Nom + ".CBM_Message"
    //Appel de la procédure
    AfficheMessage(FenTest)
    La procédure
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    PROCÉDURE AfficheMessage(NomFenetre)
     
    //efface le message de la barre de message
    Message(NomFenetre,"")
    L'automatisme de la procédure (clic droit sur le titre de la procédure et choisir "automatisme de la procédure" (ci dessous mes réglages)
    Nom : Automatisme procédure.JPG
Affichages : 191
Taille : 58,1 Ko

    Voilà pour moi ça fonctionne avec ça...
    François
    --------------------
    François

  8. #8
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Bonjour,

    juste un point de détail : le nom de ta procédure n'est pas explicite du tout. On ne s'attend pas à ce que ta procédure efface la barre de message. Je l'aurais plutôt appelée EffaceBarreMessage.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  9. #9
    Nouveau membre du Club Avatar de Frantzkell
    Homme Profil pro
    Tailleur de Pierre
    Inscrit en
    Septembre 2019
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Tailleur de Pierre

    Informations forums :
    Inscription : Septembre 2019
    Messages : 54
    Points : 36
    Points
    36
    Par défaut
    Hello Frenchsting,

    tu as tout à fait raison, à l'origine ma procédure devait afficher le message et l'effacer après un temps, mais finalement j'ai fait un peu autrement et je n'ai pas changé son Nom...
    Je vais effectivement le changer chez moi pour une meilleure lisibilité
    --------------------
    François

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

Discussions similaires

  1. [WD20] Modifier une image puis l'afficher dans le barre de message
    Par jlbrd dans le forum WinDev
    Réponses: 6
    Dernier message: 12/08/2015, 13h12
  2. [vba] Affichage dans la barre des taches
    Par ancel17 dans le forum Macros et VBA Excel
    Réponses: 18
    Dernier message: 18/06/2007, 14h32
  3. [Windev11]Affichage dans la barre des tâche
    Par albator8619 dans le forum WinDev
    Réponses: 7
    Dernier message: 08/06/2007, 18h22
  4. Comment ajouter un bouton dans la barre de titre d'une fenêtre ?
    Par Interruption13h dans le forum C++Builder
    Réponses: 10
    Dernier message: 04/07/2006, 19h07
  5. Affichage dans la barre d'état
    Par Prue dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 05/07/2005, 11h51

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