All pastes #2120084 Raw Edit

Miscellany

public c v1 · immutable
#2120084 ·published 2012-02-20 02:39 UTC
rendered paste body
#include <gtk/gtk.h> int main (int argc, char *argv[]){    GtkWidget *window;    GtkWidget *label;     gtk_init(&argc, &argv);     /* Create the main, top level window */    window = gtk_window_new(GTK_WINDOW_TOPLEVEL);     /* Give it the title */    gtk_window_set_title(GTK_WINDOW(window), "Hello, world!");     /*    ** Map the destroy signal of the window to gtk_main_quit;    ** When the window is about to be destroyed, we get a notification and    ** stop the main GTK+ loop by returning 0    */    g_signal_connect(window, "destroy", G_CALLBACK(gtk_main_quit), NULL);     /*    ** Assign the variable "label" to a new GTK label,    ** with the text "Hello, world!"    */    label = gtk_label_new("Hello, world!");     /* Plot the label onto the main window */    gtk_container_add(GTK_CONTAINER(window), label);     /* Make sure that everything, window and label, are visible */    gtk_widget_show_all(window);     /*    ** Start the main loop, and do nothing (block) until    ** the application is closed    */    gtk_main();     return 0;}