Untitled
unknown
plain_text
3 years ago
1.2 kB
2
Indexable
// Include gtk #include <gtk/gtk.h> static void on_activate (GtkApplication *app) { //GtkWidget *window = gtk_application_window_new (app); /*gtk_window_set_position (GTK_WINDOW(window),GTK_WIN_POS_CENTER); gtk_window_set_default_size(GTK_WINDOW(window), 400,500); gtk_container_set_border_width(GTK_CONTAINER(window),20);*/ GtkWidget *window = g_object_new( GTK_TYPE_APPLICATION_WINDOW, "application", GTK_APPLICATION(app), "default-width", 400, "default-height", 400, "border-width", 10, "window-position", GTK_WIN_POS_CENTER, NULL ); GtkWidget *boxwindows = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0); gtk_container_add(GTK_CONTAINER(window), boxwindows); g_signal_connect_swapped (G_OBJECT(window), "destroy", G_CALLBACK (gtk_window_close), window); gtk_widget_show_all (window); } int main (int argc, char *argv[]) { GtkApplication *app = gtk_application_new ("By.Cristo.Arcris", G_APPLICATION_FLAGS_NONE); g_signal_connect (app, "activate", G_CALLBACK (on_activate), NULL); return g_application_run (G_APPLICATION (app), argc, argv); }
Editor is loading...