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 :

Supprimer espaces entre boutons?


Sujet :

GTK+ avec C & C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Supprimer espaces entre boutons?
    Salut à tous, voila mon problème :


    Entre chaque bouton il y'a un espace que j'aimerai supprimer, savez vous comment faire ?

    Autrement, j'ai ajouté une image dans mes boutons, mais il reste automatiquement une bordure blanche autour de l'image, comment remplir intégralement le bouton ?

    Merci d'avance !!

  2. #2
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Bonjour,

    Citation Envoyé par slaapwagen Voir le message
    Entre chaque bouton il y'a un espace que j'aimerai supprimer, savez vous comment faire ?

    Autrement, j'ai ajouté une image dans mes boutons, mais il reste automatiquement une bordure blanche autour de l'image, comment remplir intégralement le bouton ?
    Je ne pense pas que ce soit possible. Au mieux, pour la couleur, tu peux modifier la couleur du bouton plutôt que d'inclure une image.

    Mais ça ressemble à un othello (tu clique et la case change de couleur). A mon avis, c'est bien plus simple de créer ton propre widget. T'as de la change, j'ai un code qui pourrait t'intéresser : http://www.developpez.net/forums/sho...34&postcount=3

    A la place de dessiner un cercle, il suffit de dessiner un rectangle (le calcul sera beaucoup plus simple).

    Pour plus d'info, les grande lignes sont expliquées : http://franckh.developpez.com/tutori...eation-widget/ et http://franckh.developpez.com/tutori...ation-signaux/

  3. #3
    Invité
    Invité(e)
    Par défaut
    Merci pour ta réponse rapide.
    En ce qui concerne la couleur du bouton j'ai essayé cette technique http://gtk.developpez.com/faq/?page=...WIDGET_couleur mais ça n'a pas l'air de marcher

    Tu pensais a quelle fonction ?

  4. #4
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Citation Envoyé par slaapwagen Voir le message
    Tu pensais a quelle fonction ?
    Oui et chez moi ça fonction très bien

  5. #5
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    GdkColor color;
    GtkWidget *p_widget = NULL;
     
    /* Creation du widget */
     
    color.pixel = 32;
    color.red = 65535;
    color.green = 0;
    color.blue = 0;
    gtk_widget_modify_bg (p_widget, GTK_STATE_NORMAL, &color);
    Le *p_widget est donc bien le bouton ici ?
    En ce qui concerne les paramètres pixel représente la taille du bouton ?
    Et les composantes R G B ne sont pas sur 255 ?

  6. #6
    Invité
    Invité(e)
    Par défaut
    En effet ça fonctionne, mais uniquement sur le thème classique. Sous xp et vista ça ne marche pas une idée ?

Discussions similaires

  1. [MySQL] Supprimer espace entre une chaine
    Par babacan dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 02/04/2012, 13h38
  2. Espacement entre boutons
    Par raph-68i dans le forum Composants graphiques
    Réponses: 3
    Dernier message: 31/05/2011, 09h57
  3. Espace entre Bouton Radio et Texte
    Par LordDaedalus dans le forum Composants graphiques
    Réponses: 3
    Dernier message: 29/09/2010, 09h19
  4. Supprimer espace entre référence dans la bibliographie
    Par duvi86 dans le forum Bibliographies - Index - Glossaires
    Réponses: 0
    Dernier message: 01/02/2010, 14h28
  5. [CSS] Supprimer espace entre 2 div sous Internet explorer
    Par Torpedox dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 30/12/2005, 16h41

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