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

GTK+ avec C & C++ Discussion :

Incompréhension des parametres de couleur pour GdkGC


Sujet :

GTK+ avec C & C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Par défaut Incompréhension des parametres de couleur pour GdkGC
    Je souhaite coder plusieurs couleurs en dur dans mon prog, donc je passe par un GdkGC et j'utilise les parametres:

    GdkGC *gc;

    gc.pixel
    gc.blue
    gc.red
    gc.green

    Quand je fais varier les parametres correspondant au ROUGE, BLEU et VERT, la couleur ne change pas. Par contre, quand je mets tout a 0 mais que je fais varier la valeur du parametre "pixel" j'arrive a avoir les couleurs.

    Comment cela se fait-t-il? Je n'arrive pas à comment ça marche exactement.

    Quelqu'un pourrait-t-il m'aider?
    Merci .

  2. #2
    Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Par défaut
    mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    //pour la couleur rouge
    GdkColor *redpoint;
    	redpoint.pixel = 32000000;
    	redpoint.red = 0;
    	redpoint.green = 0;
    	redpoint.blue = 0;
     
    //Pour la couleur bleu
    GdkColor *bluepoint;
    	bluepoint.pixel = 2000000;
    	bluepoint.red = 0;
    	bluepoint.green = 0;
    	bluepoint.blue = 0;

  3. #3
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Pas de pointeur sur un GdkColor ! Ici non seulement tu déclare un pointeur mais en plus tu l'utilise pas bien, l'espace n'est pas alloué et en plus tu utilise le symbole "." au lieu de "->" !
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  4. #4
    Membre éclairé Avatar de kitsune
    Inscrit en
    Décembre 2004
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Décembre 2004
    Messages : 341
    Par défaut
    Justement je ne comprends pas bien ce systeme de couleur non plus...
    Par exemple sous photoshop pour regarder le codage d'une couleur, celle-ci se fait sur 8 bits.

    Quelqu'un aurait un semblant d'explication a m'apporter pour y voir plus clair (justement) ?

    Merci !

    Edit : Bon en fait c'est comme sous 8 bits sauf que comme j'ai pas l'habitude ca me perturbe (et la fatigue n'aide pas)

  5. #5
    Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Par défaut
    oauis je sais que c pas la bonne syntaxe, je me suis gourré, j'ai pri une vieille version. toujours est il que je doi utiliser un pointeur de GdkColor dans mon programme. Mais cela ne change rien a mon incompréhension du fonctionnement des 4 paramètres d'une GdkColor. Merki d'eclairer ma lanterne!

Discussions similaires

  1. Méthode rapide pour afficher des carré de couleur
    Par matteli dans le forum DirectX
    Réponses: 7
    Dernier message: 03/12/2006, 19h50
  2. Vérification des parametres de connection pour une WebTV
    Par gcooo dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 09/10/2006, 10h25
  3. Concordance des couleurs pour mon site !
    Par Joe-La-Boule dans le forum Mon site
    Réponses: 3
    Dernier message: 07/10/2006, 20h20
  4. Réponses: 6
    Dernier message: 06/12/2005, 15h52
  5. Réponses: 2
    Dernier message: 04/10/2005, 20h54

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