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 :

Changer la couleur d'un bitbtn


Sujet :

Delphi

  1. #1
    Membre à l'essai Avatar de Astrid69
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2007
    Messages : 22
    Points : 24
    Points
    24
    Par défaut Changer la couleur d'un bitbtn
    BOnjour, je suis sous Delphi 10 et ... je constate que la question a été posée sous 3,... Je souhaite savoir s'il est possible de modifier la couleur d'un bouton (Btn ou Btn) car le gris ... c'est triste !
    Merci de votre aide. Astrid.

  2. #2
    Expert éminent
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 665
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 665
    Points : 6 977
    Points
    6 977
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. ___ Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.1 Entreprise
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.4)

  3. #3
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 469
    Points : 24 905
    Points
    24 905
    Par défaut
    Citation Envoyé par Astrid69 Voir le message
    ... le gris ... c'est triste !
    C'est standard sur Windows
    Nous vous conseillons les Styles, le Amethyst Kamri, bleu pour le fond, et orange pour la sélection est plutôt bien reçu (en tout cas, c'est celui que j'ai utilisé 6 ans pour tous les nouvelles applications) et en environnement DEV c'était en Smokey

    Selon la version de Delphi, le Style peut même être appliqué à un élement spécifique (c'est peut-être la dernière ou la prochaine)
    Je suis curieux d'essayer ça

    Sinon, un TPanel permet d'avoir de la couleur, sans devoir redessiner, un TShape en plus pour des effets de sélection
    En jouant sur le Border sur les OnMouseEnter, OnMouseLeave pour le relief...

    Personnellement, j'ai éliminé la couleur au maximum en mettant plutôt des icones, la couleur réservé à quelques exceptions pour attirer l'utilisateur sur un cas particulier (comme rappeler une ancienne application et aider à la transition) ou sinon typique d'un POS, la couleur c'est thématique (sauf le vert, interdit dans pas mal de profession comme le textile)
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  4. #4
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 061
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 061
    Points : 41 021
    Points
    41 021
    Billets dans le blog
    62
    Par défaut
    Citation Envoyé par ShaiLeTroll Voir le message
    Selon la version de Delphi, le Style peut même être appliqué à un élement spécifique (c'est peut-être la dernière ou la prochaine)
    Je suis curieux d'essayer ça
    C'est la version Sidney 10.4.1 qui le permet.
    Une simple propriété supplémentaire : StyleName a été ajoutée aux composants visuels, donc si le style est déclaré (options de projet/apparances) il y a juste à indiquer le style voulu
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  5. #5
    Membre à l'essai Avatar de Astrid69
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2007
    Messages : 22
    Points : 24
    Points
    24
    Par défaut
    Citation Envoyé par SergioMaster Voir le message
    C'est la version Sidney 10.4.1 qui le permet.
    Une simple propriété supplémentaire : StyleName a été ajoutée aux composants visuels, donc si le style est déclaré (options de projet/apparances) il y a juste à indiquer le style voulu
    Merci ! je viens de voir que je peux tout changer (le fond de mes fenêtres aussi, de manière "automatique" via ces options). je teste les boutons cet après midi, quand je serai au calme pour écrire lol.

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 14/05/2004, 11h18
  2. [Forms] changer les couleurs
    Par Nounoursonne dans le forum Forms
    Réponses: 11
    Dernier message: 02/04/2004, 09h40
  3. [VB6]Changer la couleur d'une ligne d'un ListView
    Par Troopers dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 14/03/2003, 17h02
  4. Changer la couleur de fond de l'écran
    Par tnk dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 19/01/2003, 01h37
  5. Changer les couleurs de la palette avec du RGB
    Par le mage tophinus dans le forum x86 16-bits
    Réponses: 11
    Dernier message: 13/01/2003, 08h55

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