Abonnez vous au flux !
Abonnez vous au flux RSS de ce blog pour recevoir une notification de votre agrégateur rss lorsqu'un nouvel article est ajouté.
Top clic
Derniers articles
  1. Faire clignoter un libellé de bouton

    Télécharger la classe windev 20J'ai cherché un peu partout et à part l'animation de clignotement des libellés proposé par Windev, je n'ai pas trouvé comment faire clignoter un libellé de bouton tout simplement (si vous avez une solution native windev que je ne connais pas ou plus, n'hésitez pas à me contacter !)
    Vous trouverez donc ici une classe à télécharger qui peut être utilisée avec un bouton mais également avec d'autres controles comme les libellés..

    Version de Windev

    Cette classe a été développée avec Windev 20.

    Comment le faire

    Intégrez la classe dans votre projet

    Téléchargez et dézippez la classe windev cl_animation_police. Intégrez cette classe dans votre projet

    Vous devez déclarer un objet par controle Windev qui doit pouvoir clignoter

    Par exemple, si dans votre fenêtre, vous avez 3 boutons qui doivent pouvoir clignoter vous devrez saisir le code ci-dessous :

    Gbw_Anim_Bouton1 est un cl_animation_police(Bouton1)
    Gbw_Anim_Bouton2 est un cl_animation_police(Bouton2)
    Gbw_Anim_Bouton3 est un cl_animation_police(Bouton3)

    Faire clignoter un bouton

    Il suffit de modifier la propriété 'Animation' de vos objets. Par exemple pour faire clignoter le Bouton1 :

    Gbw_Anim_Bouton1:Animation=Vrai

    Inverser l'état de clignotement

    Gbw_Anim_Bouton1:Animation = PAS Gbw_Anim_Bouton1:Animation

    Ajouter de nouveaux états

    Par défaut, la classe propose un état de clignotement Rouge/Gras mais vous pouvez régler les états comme vous le souhaitez.

    // Création d'un clignotement avec plusieurs couleurs et une fréquence de 20cs
    Gbw_Anim_Bouton1 est un cl_animation_police(Bouton1,Faux)        // Faux empèche l'état rouge/gras par défaut
    Gbw_Anim_Bouton1:Ajoute_Etat(iGrisClair)
    Gbw_Anim_Bouton1:Ajoute_Etat(RougePastel)
    Gbw_Anim_Bouton1:Ajoute_Etat(RougeFoncé)
    Gbw_Anim_Bouton1:Ajoute_Etat(RougePastel)
    Gbw_Anim_Bouton1:Ajoute_Etat(iGrisClair)
    Gbw_Anim_Bouton1:Frequence=20

    Evolutions

    Vous avez le code source d'une classe entre les mains et son code n'est pas bien compliqué à comprendre.. A vous de regarder et d'ajouter des fonctionnalités si nécessaire !

    Si vous avez besoin d'un conseil, n'hésitez pas à me contacter

    Créé le jeudi 29 octobre 2015 - 06:51 - Mis à jour le mardi 01 août 2023 - 06:52

  2. Commentaires

  Copyright Service Info 76 - 2018 - Réalisé avec WEBDEV de PC SOFT - Tous droits réservés