¼Ò½º
#include <gtk/gtk.h>
int main( int argc, char *argv[] )
{
GtkWidget *window;
gtk_init (&argc, &argv);
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_widget_set_usize(window, gdk_screen_width(), gdk_screen_height());
gtk_widget_set_uposition(window, 0, 0);
gtk_widget_realize(window);
gdk_window_set_decorations(window->window, 0);
gtk_widget_show (window);
gtk_main ();
return(0);
}
|
ÄÄÆÄÀÏ : gcc test.c -o test `gtk-config --cflags --libs`
¸®¼Ò½º ÈÀÏ ÀÛ¼ºÇÑ´Ù. (testrc)
style "button"
{
fg[PRELIGHT] = { 1.0, 1.0, 1.0 } # ±ÛÀÚ»ö ¸¶¿ì½º¸¦ ¿Ã·Á ³õ¾ÒÀ»¶§
bg[PRELIGHT] = { 0, 0.5, 0.5 } # ¹è°æ»ö ¸¶¿ì½º¸¦ ¿Ã·Á ³õ¾ÒÀ»¶§
fg[ACTIVE] = { 0, 0.0, 0.0 } # ±ÛÀÚ»ö Ŭ¸¯ÇßÀ» °æ¿ì
bg[ACTIVE] = { 0, 0.6, 0.6 } # ¹è°æ»ö Ŭ¸¯ÇßÀ» °æ¿ì
fg[NORMAL] = { 0.0, 0.0, 0.0 } # ±ÛÀÚ»ö Æò»ó½Ã »ö»ó
bg[NORMAL] = { 0.0, 0.5, 0.5 } # ¹è°æ»ö Æò»ó½Ã »ö»ó
fg[INSENSITIVE] = { 1.0, 0, 1.0 }
bg[INSENSITIVE] = { 1.0, 1.0, 1.0 }
}
widget "*Button*" style "button"
|
¼Ò½º
#include <gtk/gtk.h>
int main (int argc, char *argv[])
{
GtkWidget *window;
GtkWidget *button;
gtk_rc_parse( "testrc" );
gtk_set_locale();
gtk_init (&argc, &argv);
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
button = gtk_button_new_with_label ("¹öư");
gtk_widget_show (button);
gtk_container_add (GTK_CONTAINER (window), button);
gtk_widget_show (window);
gtk_main ();
return 0;
}
|
ÄÄÆÄÀÏ : gcc main.c -o main `gtk-config --cflags --libs`