All pastes #1737827 Raw Edit

C

public c v1 · immutable
#1737827 ·published 2010-01-04 20:23 UTC
rendered paste body
/* gcc -Wall -g `pkg-config --cflags --libs gtk+-2.0`  -o relief relief.c*/#include <gtk/gtk.h>int main(int argc, char **argv){	gtk_init(&argc, &argv);	GtkWidget *window;	window = gtk_window_new(GTK_WINDOW_TOPLEVEL);	g_signal_connect(G_OBJECT(window), "destroy", gtk_main_quit, NULL);	/* Set a default window size */	GdkGeometry gdkGeometry;	gdkGeometry.min_width= 400;	gdkGeometry.min_height = 300;	gtk_window_set_geometry_hints(GTK_WINDOW(window), window,		&gdkGeometry, GDK_HINT_MIN_SIZE);	GtkWidget *window_vbox = gtk_vbox_new(TRUE,10);	gtk_container_add(GTK_CONTAINER(window),window_vbox);	GtkWidget *none_button = gtk_button_new_with_label("GTK_RELIEF_NONE");	gtk_button_set_relief(GTK_BUTTON(none_button),GTK_RELIEF_NONE);	GtkWidget *toggle_none_button = gtk_toggle_button_new_with_label("(toggle button) GTK_RELIEF_NONE");	gtk_button_set_relief(GTK_BUTTON(toggle_none_button),GTK_RELIEF_NONE);	GtkWidget *half_button = gtk_button_new_with_label("GTK_RELEIF_HALF");	gtk_button_set_relief(GTK_BUTTON(half_button),GTK_RELIEF_HALF);		GtkWidget *norm_button = gtk_button_new_with_label("GTK_RELEIF_NORMAL");	gtk_button_set_relief(GTK_BUTTON(norm_button),GTK_RELIEF_NORMAL);	gtk_box_pack_start(GTK_BOX(window_vbox),none_button,FALSE,FALSE,10);	gtk_box_pack_start(GTK_BOX(window_vbox),toggle_none_button,FALSE,FALSE,10);	gtk_box_pack_start(GTK_BOX(window_vbox),half_button,FALSE,FALSE,10);	gtk_box_pack_start(GTK_BOX(window_vbox),norm_button,FALSE,FALSE,10);	gtk_widget_show_all(window);	gtk_main();	return 0;}