/*
  Label formaté gras, bleu, etc...
  http://www.gtk-fr.org/wakka.php?wiki=LesLabels
  gcc `pkg-config --cflags --libs gtk+-2.0` -o 9b 9b.c &&./9b
*/

#include <gtk/gtk.h>

int main(int argc,char **argv)
{
    GtkWidget* fen;
    GtkWidget* pLabel;

    gtk_init(&argc,&argv);

    fen = gtk_window_new(GTK_WINDOW_TOPLEVEL);
    g_signal_connect(G_OBJECT(fen),"destroy",G_CALLBACK(gtk_main_quit),0);
    gtk_window_set_title(GTK_WINDOW(fen),"Les labels III");
    gtk_window_set_default_size(GTK_WINDOW(fen),320,200);

    pLabel=gtk_label_new(NULL);

    gtk_label_set_markup(GTK_LABEL(pLabel), "<span face=\"Courier New\"><b>Courier New 10 Gras</b></span>\n"
        "<span font_desc=\"Times New Roman italic 12\" foreground=\"#0000FF\">Times New Roman 12 Italique</span>\n");

    gtk_label_set_justify(GTK_LABEL(pLabel), GTK_JUSTIFY_CENTER);

    gtk_container_add(GTK_CONTAINER(fen),pLabel);
    gtk_widget_show_all(fen);
    gtk_main();

    return 0;
}