- "Gtk port by Leonardo Zide\nleo@lokigames.com\n\n"
- "Written by Geoffrey DeWan\ngdewan@prairienet.org\n\n"
- "Built against NetRadiant " RADIANT_VERSION "\n"
- __DATE__;
- gtk_widget_show( label );
- gtk_box_pack_start( GTK_BOX( hbox ), label, TRUE, TRUE, 0 );
- gtk_label_set_justify( GTK_LABEL( label ), GTK_JUSTIFY_LEFT );
-
- vbox = ui::VBox( FALSE, 0 );
- gtk_widget_show( vbox );
- gtk_box_pack_start( GTK_BOX( hbox ), vbox, FALSE, FALSE, 0 );
-
- auto button = ui::Button( "OK" );
- gtk_widget_show( button );
- gtk_box_pack_start( GTK_BOX( vbox ), button, FALSE, FALSE, 0 );
- button.connect( "clicked",
- G_CALLBACK( dialog_button_callback ), GINT_TO_POINTER( IDOK ) );
- gtk_widget_set_size_request( button, 60, -1 );
-
- gtk_grab_add( dlg );
- gtk_widget_show( dlg );
-
- while ( loop )
+ "Gtk port by Leonardo Zide\nleo@lokigames.com\n\n"
+ "Written by Geoffrey DeWan\ngdewan@prairienet.org\n\n"
+ "Built against NetRadiant " RADIANT_VERSION "\n"
+ __DATE__;
+ auto label = ui::Label(label_text);
+ label.show();
+ hbox.pack_start( label, TRUE, TRUE, 0);
+ gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT);
+
+ auto vbox = ui::VBox(FALSE, 0);
+ vbox.show();
+ hbox.pack_start( vbox, FALSE, FALSE, 0);
+
+ auto button = ui::Button("OK");
+ button.show();
+ vbox.pack_start( button, FALSE, FALSE, 0);
+ button.connect("clicked", G_CALLBACK(dialog_button_callback), GINT_TO_POINTER(IDOK));
+ button.dimensions(60, -1);
+
+ gtk_grab_add(dlg);
+ dlg.show();
+
+ while (loop)