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

Delphi Discussion :

La couleur des TLabel disparaissent lors de l'execution


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 166
    Par défaut La couleur des TLabel disparaissent lors de l'execution
    Bonjour messieurs, c'est avec joie que je reviens sur votre forum après plusieurs mois d'inactivité informatique (Déménagement, début de boulot,etc...)

    J'aurais besoin d'une info:

    Au préalable: Delphi 7 avec MySQL et windows XP.
    COmposant XP pour la visualisation style XP

    Problème: J'aimerais mettre des labels colorés selon les types d'info à l'execution et le problème est qu'à l'execution les couleurs des Labels ne s'affichent pas
    (Idem si on colore un Label avec l'inspecteur d'objet).
    Alors je me demande d'ou vient le problème...

    Avez vous eu ce genre de problème? J'ai viré le composant XP pour voir mais rien n'y fait...

  2. #2
    Membre émérite
    Avatar de neilbgr
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2004
    Messages
    651
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 651
    Par défaut
    Le problème est lié aux style XP...
    J'ai fait le test avec et sans un composant (TThemeManager de Mike Lischke) et je confirme que lors de la présence du compo qui gère le thème windows, c'est lwindows qui peint le label (button et tous les autes compos "thémés") sans qu'on puisse nous en changer la couleur et autre...

  3. #3
    Membre émérite
    Avatar de CapJack
    Homme Profil pro
    Prof, développeur amateur vaguement éclairé...
    Inscrit en
    Mars 2004
    Messages
    624
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Prof, développeur amateur vaguement éclairé...
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 624
    Par défaut
    Supprimer le composant XP ne change rien, car ce composant a pour seul effet d'ajouter XPMan à la clause uses de la fiche. Mais quand on l'enlève, la référence à XPMan ne disparait pas, il faut donc l'enlever à la main.

    Sinon, avec Delphi 2005 il n'y a pas de problème pour colorer les labels, même sous thème XP, donc je n 'ai pas pu reproduire l'expérience. La seule particularité que j'ai observée, ce sont les PageControl forcément blancs. Mais la couleur des Label est bien prise en compte... Problème avec la version 7 ?

Discussions similaires

  1. Réponses: 2
    Dernier message: 09/12/2010, 16h50
  2. couleurs des éléments 3D d'une appli
    Par Eugénie dans le forum MFC
    Réponses: 29
    Dernier message: 12/03/2004, 11h31
  3. Couleur des noeuds ds 1 TTreeView
    Par vincent DD dans le forum Composants VCL
    Réponses: 3
    Dernier message: 18/09/2002, 13h54
  4. Couleur des lignes dans DBGrid
    Par eddie dans le forum C++Builder
    Réponses: 5
    Dernier message: 21/06/2002, 18h15

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