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

Forms Oracle Discussion :

clignotement sur forms 6i


Sujet :

Forms Oracle

  1. #1
    Membre à l'essai
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Mai 2009
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2009
    Messages : 28
    Points : 20
    Points
    20
    Par défaut clignotement sur forms 6i
    Bonjour,

    Dans Forms 6i, j'ai besoin de mettre en évidence une information et mon client me demande si je peux faire clignoter celle ci

    merci de votre aide

  2. #2
    Expert éminent sénior
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Points : 11 862
    Points
    11 862
    Par défaut
    Vous pouvez réaliser ceci avec l'utilisation d'un timer répétitif.
    Créez ce timer au chargement de la form, et dans le trigger When-Timer-Expired, utilisez une variable pour gérer le clignotement

    When-New-Form-Instance:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Declare
        timer_id   Timer ;
    Begin    
      :GLOBAL.ON := 'O' ;
      timer_id := Create_Timer( 'mon_timer', 500, REPEAT ) ;
    End;
    When-Timer-Expired:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Begin
    If lower(Get_Application_Property( TIMER_NAME )) = 'mon_timer' Then
      If :GLOBAL.ON = 'O' Then
        :GLOBAL.ON := 'N' ;
        Set_Item_Property( 'blk.item', FOREGROUND_COLOR,
          Get_Item_Property( 'blk.item', BACKGROUND_COLOR) ) ;
      Else
        :GLOBAL.ON := 'O' ;
        Set_Item_Property( 'blk.item', FOREGROUND_COLOR, 'r0g0b0' );
      End if ;
    End if ;
    End;

  3. #3
    Membre à l'essai
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Mai 2009
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2009
    Messages : 28
    Points : 20
    Points
    20
    Par défaut merci
    Merci beaucoup, cela fonctionne

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

Discussions similaires

  1. pseudo et mot de passe sur form avec source de données SQL
    Par bobdylan dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 09/02/2006, 09h19
  2. [VB.net CF] Image jpg sur form
    Par WriteLN dans le forum Windows Forms
    Réponses: 2
    Dernier message: 23/01/2006, 15h54
  3. affichage de la date sur forms 6i
    Par safou dans le forum Oracle
    Réponses: 4
    Dernier message: 06/10/2005, 10h58
  4. Réponses: 2
    Dernier message: 15/06/2005, 23h56
  5. Ontop Sur form secondaire
    Par remixtech dans le forum Composants VCL
    Réponses: 2
    Dernier message: 17/03/2003, 22h08

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