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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
/* Creation du bouton "Nouveau" */
{
GtkWidget *button = NULL;
button = gtk_button_new_from_icon_name("document-new",GTK_ICON_SIZE_BUTTON);
gtk_widget_set_tooltip_text (GTK_WIDGET (button), "Nouveau document");
g_signal_connect (G_OBJECT (button), "clicked", G_CALLBACK (cb_new), text_view);
gtk_box_pack_start (GTK_BOX (button_box), button, expand, fill, padding);
//gtk_box_pack_start (GTK_BOX (button_box), button, FALSE, FALSE, 0);
}
/* Creation du bouton "Ouvrir" */
{
GtkWidget *button = NULL;
button = gtk_button_new_from_icon_name("document-open",GTK_ICON_SIZE_BUTTON);
gtk_widget_set_tooltip_text (GTK_WIDGET (button), "Ouvrir un document");
g_signal_connect (G_OBJECT (button), "clicked", G_CALLBACK (cb_open), text_view);
gtk_box_pack_start (GTK_BOX (button_box), button, expand, fill, padding);
}
/* Creation du bouton "Sauvegarder" */
{
GtkWidget *button = NULL;
button = gtk_button_new_from_icon_name("document-save",GTK_ICON_SIZE_BUTTON);
gtk_widget_set_tooltip_text (GTK_WIDGET (button), "Enregistrer un document");
g_signal_connect (G_OBJECT (button), "clicked", G_CALLBACK (cb_save), NULL);
gtk_box_pack_start (GTK_BOX (button_box), button, expand, fill, padding);
}
/* Creation du bouton "Sauvegarder sous" */
{
GtkWidget *button = NULL;
button = gtk_button_new_from_icon_name("document-save-as",GTK_ICON_SIZE_BUTTON);
gtk_widget_set_tooltip_text (GTK_WIDGET (button), "Enregistrer un document sous...");
g_signal_connect (G_OBJECT (button), "clicked", G_CALLBACK (cb_saveas), NULL);
gtk_box_pack_start (GTK_BOX (button_box), button, expand, fill, padding);
}
/* Creation du bouton "Fermer" */
{
GtkWidget *button = NULL;
button = gtk_button_new_from_icon_name("process-stop",GTK_ICON_SIZE_BUTTON);
gtk_widget_set_tooltip_text (GTK_WIDGET (button), "Fermer le document");
g_signal_connect (G_OBJECT (button), "clicked", G_CALLBACK (cb_close), NULL);
gtk_box_pack_start (GTK_BOX (button_box), button, expand, fill, padding);
}
/* Creation du bouton "Quitter" */
{
GtkWidget *button = NULL;
button = gtk_button_new_from_icon_name("application-exit",GTK_ICON_SIZE_BUTTON);
gtk_widget_set_tooltip_text (GTK_WIDGET (button), "Quitter l'éditeur");
g_signal_connect (G_OBJECT (button), "clicked", G_CALLBACK (cb_quit), NULL);
gtk_box_pack_end (GTK_BOX (button_box), button, expand, fill, padding);
} |
Partager