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 :

Police d'un GtkMenu


Sujet :

GTK+ avec C & C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 657
    Par défaut Police d'un GtkMenu
    Bonjour,

    Je cherche à changer la police dans un GtkMenu car celle par défaut est minuscule

    En effet j'ai installé gtk avec le runtime et le devpak trouvé sur gtk.alkia.org et les polices étaient toutes petites.
    J'ai réussi à changer la police par défaut dans le gtkrc, ça fonctionne pour des boutons, des labels etc... mais pas pour le menu

    Si quelqu'un a une idée ou mieux un exemple, merci d'avance


    PS: Je joint un screenshot au cas où. Comme on peut le voir, la police du menu est plus petite que celle des boutons :s

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 277
    Par défaut
    Désolé, pas de réponse, mais ce problème m'intéresse (j'avais posté à ce sujet dans le forum de gtkfr, sans réponse à ce jour). Comment as-tu fait déjà pour modifier la taille de la police des boutons ?

  3. #3
    Rédacteur/Modérateur
    Avatar de Trap D
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    4 942
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 4 942
    Par défaut
    D'après l'expérience que j'en ai sous Windows, il faut peut être déclarer les éléments de menus en OwnerDrawn, et les dessiner soi même, sur les appels de OnDrawItem (ou quelque chose qui correspond).
    "La haine seule fait des choix" - Koan Zen
    "Il ne faut pas être meilleur que les autres, il faut être meilleur que soi." Albert Jacquard
    "Ceux qui savent où ils ont posé leur parapluie ne sont pas alcooliques." - pgibonne.
    Faites du Prolog, ça vous changera les idées !
    Ma page Prolog
    Mes codes sources commentés

    Mon avatar : La Madeleine à la veilleuse de Georges de La Tour

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 657
    Par défaut
    J'ai finalement résolu en installant des binaires provenant d'un autre package (ceux de glade).


    @Le furet:
    Pour modifier la police par défaut, j'avais modifié le fichier gtkrc (qui se trouve dans C:\Program Files\Fichiers communs\GTK\2.0\etc\gtk-2.0).
    Il faut ajouter font_name à l'interieur de la définition de classe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    style "msw-default"
    { 
      font_name = "tahoma 10"
      [...]
    }

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 277
    Par défaut
    Merci. Ravi d'avoir enfin une solution, j'essaie ça dès que j'arrive.

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

Discussions similaires

  1. [warning][properties]problème de police introuvable
    Par cyrdec dans le forum API standards et tierces
    Réponses: 8
    Dernier message: 11/04/2003, 17h41
  2. [SWING][FONT] choisir la police par défaut
    Par narmataru dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 21/02/2003, 10h35
  3. Réponses: 5
    Dernier message: 27/11/2002, 14h08
  4. [VB6][impression]Comment faire des effets sur les polices ?
    Par le.dod dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 08/11/2002, 10h31
  5. Adresse des polices de caractères dans la RAM video ?
    Par Anonymous dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 27/05/2002, 17h29

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