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 :

utilisation d'un CGauge


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 188
    Par défaut utilisation d'un CGauge
    bonjour,
    pour mon application j'utilise une CGauge, pour plus de lisibilité de l'affichage je souhaiterai que ma font passe a clWhite quand progress >50%

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    void __fastcall TForm_menu::AffichageCGauge(int avancement)
    {
      if (avancement>50) {
        Form_attente->CGauge->Font->Color=clWhite;
      }
      else {
        Form_attente->CGauge->Font->Color=clBlack;
      }   
      Form_attente->CGauge->Progress=avancement;
    }
    (avancement correspond a la valeur de progress)

    mais ca ne modifie pas ma font

    quelqu'un saurait il m'indiquer comment faire?

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Avec un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Form_attente->CGauge->Repaint()
    ca marche pas ?

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 188
    Par défaut
    merci de ton aide mais ca marche tjrs pas.

    quelque chose d'etrange: je viens d'essayer de modifier directement la propriete Font/Color de ma CGauge et rien ne se passe

    je comprend pas tout

  4. #4
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Bon on sait jamais on peut tester ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SendMessage(CGauge->Handle,PBM_SETFONTCOLOR,0,clLime);
    C'est une adaptation du code que j'ai trouvé dans la FAQ (à tester)

  5. #5
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 188
    Par défaut
    merci Kerod de t'interesser a mon cas.

    j'ai essayé ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SendMessage(Form_attente->CGauge->Handle,PBM_SETFONTCOLOR,0,clWhite);
    ça me renvoie deux erreurs pas tres encouragentes
    [C++ Erreur] Unit_menu.cpp(254): E2316 'Handle' n'est pas un membre de 'TCGauge'
    et
    [C++ Erreur] Unit_menu.cpp(254): E2451 Symbole 'PBM_SETFONTCOLOR' non défini

  6. #6
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Pourquoi pas un ProgressBar ?
    Pour le CGauge je veux bien t'aider mais là je suis perdu

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

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. Réponses: 4
    Dernier message: 05/06/2002, 14h35
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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