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

IHM Discussion :

Changer la couleur de fond ou de police quand un champ est désactivé


Sujet :

IHM

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Février 2009
    Messages : 53
    Points : 48
    Points
    48
    Par défaut Changer la couleur de fond ou de police quand un champ est désactivé
    Bonjour,

    je cherche à modifier la couleur de fond ou de la police lorsque je désactive un champs.
    En effet, mon appli Access a un fond gris et on desactivé un champs dans un formulaire, il se "grise".

    Peut-on modifier ce paramètre ?

    merci

  2. #2
    Expert éminent sénior
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Points : 16 044
    Points
    16 044
    Par défaut
    Bonjour,

    Pas sûr d'avoir bien compris...

    Mais si tu mets la propriété "Verrouillé" à "Oui" en même temps, il garde son aspect d'origine. c'est cela que tu cherches ?

    Domi2

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Février 2009
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Février 2009
    Messages : 98
    Points : 115
    Points
    115
    Par défaut
    Bonjour,
    La mise en forme conditionnelle peut-elle répondre à ton attente?

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Février 2009
    Messages : 53
    Points : 48
    Points
    48
    Par défaut
    Comme vous le pouvez voir dans l'image, on lit mal les informations car quand je désactive certains champs, elles sont grisées.

    Je voulais savoir au lieu de griser, je peux mettre une autre couleur de fond ou de police pour les plus en valeur.

    Le problème du verrouillage est que comme le champ garde le même aspect, les utilisateurs ne comprennent pas qu'ils n'y ont pas accès. Le fait de désactiver un champs (et donc de changer son aspect) est plus explicite.

    La mise en forme conditionnelle ? OK mais je fais comment ?

  5. #5
    Modérateur
    Avatar de Chtulus
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2008
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2008
    Messages : 3 094
    Points : 8 678
    Points
    8 678
    Par défaut
    Bonsoir,

    Heu.... quelle image

    les utilisateurs ne comprennent pas qu'ils n'y ont pas accès
    Ben si le champs est grisé, je pense qu'ils comprennent qu'ils n'y ont pas accès...

    Le fait de désactiver un champs (et donc de changer son aspect) est plus explicite
    Ben c'est le but du champs grisé...

    J'ai bien compris votre problème mais je vois pas bien le but exact ?


  6. #6
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Points : 4 325
    Points
    4 325
    Par défaut
    salut Chtulus , Domi2 , belu33fr et julius26

    @Chtulus: il n'aime pas le ton sur ton, monsieur est rafiné: il veut des couleurs.

    Citation Envoyé par Chtulus
    Heu.... quelle image
    moi je la vois. effectivement c'est pas beau...
    ben alors cher ami, on manque d'imagination à cette heure ci?

    il faut faire cela "manuellement":
    colorier avec les propriétés du controle: .backcolor, .forecolor ... puis le verrouiller .locked.
    la mise en forme conditionnelle pourrais faire cette coloration s'il est possible d'exprimer la condition sous forme d'une expression mais il n'y a pas de verrouillage sans désactivation en grisé.
    si tu as plusieurs controls fait une fonction avec comme parametre le control et l'etat de verrouillage que tu appelleras pour chacun d'eux.

    ps: autrement tu trouveras des tutos sur la mise en forme conditionnelle dans DVP sous le nom de "MFC".


  7. #7
    Modérateur
    Avatar de Chtulus
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2008
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2008
    Messages : 3 094
    Points : 8 678
    Points
    8 678
    Par défaut
    Salut vodiem ,

    Ben je l'a vois vraiment pas cette image


  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Février 2009
    Messages : 53
    Points : 48
    Points
    48
    Par défaut
    il n'y a pas d'image parce que j'ai oublié de la mettre
    autant pour moi



    Comme vous pouvez le voir, on lit mal les infos et cette image n'est qu'une partie de mon formulaire. Dans cette image, les champs sont désactivés donc grisés.

    Si au lieu de les désactivés (enabled), je les avais verrouillés (locked), j'aurai le résultat suivant et on ne pourrait rien saisir dans les champs.


    Pour ma part, je préfère donc désactiver car c'est plus compréhensible pour l'utilisateur.

  9. #9
    Membre émérite
    Homme Profil pro
    tripatouilleur de code pour améliorer mon quotidien boulistique
    Inscrit en
    Février 2008
    Messages
    939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : tripatouilleur de code pour améliorer mon quotidien boulistique
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2008
    Messages : 939
    Points : 2 287
    Points
    2 287
    Par défaut
    Bonjour !

    Où en êtes-vous?

    Si j'ai bien compris :
    - vous voulez que des infos soient visibles;
    - mais que les utilisateurs ne puissent pas les modifier;
    - et que donc ces utilisateurs puissent comprendre visuellement qu'ils ne peuvent pas faire de modifications.

    Avez vous essayé ce qui a été proposé?
    - mettre le contrôle en couleur
    - le verrouiller

    Bonne journée.

    Pierre

Discussions similaires

  1. Changer la couleur de fond et la police du texte d'un GtkEntry ?
    Par kitsune dans le forum GTK+ avec C & C++
    Réponses: 1
    Dernier message: 25/06/2007, 12h22
  2. Réponses: 10
    Dernier message: 04/04/2005, 21h52
  3. Changer la couleur de fond d'un champ "text"
    Par nic211 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 15/02/2005, 13h50
  4. [POO] Changer la couleur de fond d'un tableau
    Par Netoman dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 31/12/2004, 20h12
  5. 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

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