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 :

Alignement à Droite?


Sujet :

GTK+ avec C & C++

  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2008
    Messages
    82
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 82
    Par défaut Alignement à Droite?
    Bonjour à tous,

    J'ai besoin d'un petit coup de main SVP.

    J'ai une Vbox, dans laquelle j'ajoute un Texte. J'aimerai que celui ci s'aligne à droite... Comment faire ça SVP?

    Ci dessous, 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
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
     
        /* Variables */
     ..
        GtkWidget* Signature = NULL;
        gchar* SignConverti = NULL;
     
        GtkWidget *p_Bottom_box = NULL;
     
     ...
     
        /* Creation des conteneurs*/
    ...
        p_Bottom_box = gtk_vbox_new (FALSE, 0);
     
     
        /*Création de la signature*/
        SignConverti = g_locale_to_utf8("<span face=\"Verdana\" foreground=\"#39b500\" size=\"large\">By Toto</span>\n", -1, NULL, NULL, NULL);  
        Signature=gtk_label_new(SignConverti); /* Application de la convertion à notre label*/
        g_free(SignConverti); /* Libération de la mémoire*/
        gtk_label_set_use_markup(GTK_LABEL(Signature), TRUE); /* On dit que l'on utilise les balises pango*/
        gtk_label_set_justify(GTK_LABEL(Signature), GTK_JUSTIFY_CENTER); /* On centre notre texte*/
        gtk_box_pack_start (GTK_BOX (p_Bottom_box), Signature, TRUE, TRUE, 5);
     
    ...
     
        gtk_widget_show_all(MainWindow);
        gtk_main();
     
        return EXIT_SUCCESS;
    Merci de votre aide,

    Alex

  2. #2
    Expert confirmé
    Avatar de gerald3d
    Homme Profil pro
    Conducteur de train
    Inscrit en
    Février 2008
    Messages
    2 308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Conducteur de train
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 2 308
    Billets dans le blog
    5
    Par défaut
    Salut.

    Pour commencer tu utilises la fonction gtk_label_set_justify(); en demandant le centrage du texte. Pour l'alignement à droite c'est déjà pas trop ca .

    Ensuite l'alignment ne s'effectue pas comme ca. Les GtkLabel héritent des GtkMisc. Passe par eux pour aligner comme tu veux.

Discussions similaires

  1. tableau aligné à droite et CSS
    Par MicroPuce dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 07/09/2010, 16h10
  2. Alignement à droite
    Par David_Prog dans le forum Cobol
    Réponses: 14
    Dernier message: 27/07/2010, 16h21
  3. Div align à droite sort de l'écran
    Par dadzz77 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 08/10/2007, 17h17
  4. Tableau, colonne alignée à droite
    Par progfou dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 7
    Dernier message: 21/05/2006, 17h09
  5. listbox alignement à droite
    Par Tymk dans le forum C++Builder
    Réponses: 4
    Dernier message: 26/11/2005, 19h56

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