Esempio n. 1
0
        static void activate(GtkApplication *app, Void *userdata)
        {
            window = (GtkWindow *)gtk_application_window_new(app);
            gtk_window_set_title(window, "RemObjects Elements - Island GTK Sample");
            gtk_window_set_default_size(window, 200, 200);

            var button_box = gtk_button_box_new(GtkOrientation.GTK_ORIENTATION_HORIZONTAL);

            gtk_container_add(window, button_box);

            var button = gtk_button_new_with_label("Hello World");

            g_signal_connect_data((glib.gpointer)button, "clicked", (glib.GVoidFunc)((void *)(clicked)), null, null, (GConnectFlags)0);
            gtk_container_add((GtkContainer *)button_box, button);
            gtk_widget_show_all(window);
        }
Esempio n. 2
0
        static Int32 Main(string[] args)
        {
            window = (GtkWindow *)gtk_window_new(GtkWindowType.GTK_WINDOW_TOPLEVEL);

            gtk_window_set_title(window, "RemObjects C# - Island GTK Sample");
            gtk_window_set_default_size(window, 200, 200);

            var button_box = gtk_hbutton_box_new();

            gtk_container_add(window, button_box);

            var button = gtk_button_new_with_label("Hello World");

            g_signal_connect_data((glib.gpointer)button, "clicked", (glib.GVoidFunc)((Void *)clicked), null, null, (GConnectFlags)0);
            gtk_container_add((GtkContainer *)button_box, button);
            gtk_widget_show_all(window);

            gtk_main();
        }