]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - contrib/prtview/AboutDialog.cpp
reformat code! now the code is only ugly on the *inside*
[xonotic/netradiant.git] / contrib / prtview / AboutDialog.cpp
index f320de22e74b9771c2dd3ac697ebbacb9a51bb21..599614f5d4913b2ef298f5f172e0ac318d68a955 100644 (file)
 #include "prtview.h"
 #include "ConfigDialog.h"
 
-static void dialog_button_callback( ui::Widget widget, gpointer data ){
-       int *loop, *ret;
+static void dialog_button_callback(ui::Widget widget, gpointer data)
+{
+    int *loop, *ret;
 
-       auto parent = widget.window();
-       loop = (int*)g_object_get_data( G_OBJECT( parent ), "loop" );
-       ret = (int*)g_object_get_data( G_OBJECT( parent ), "ret" );
+    auto parent = widget.window();
+    loop = (int *) g_object_get_data(G_OBJECT(parent), "loop");
+    ret = (int *) g_object_get_data(G_OBJECT(parent), "ret");
 
-       *loop = 0;
-       *ret = gpointer_to_int( data );
+    *loop = 0;
+    *ret = gpointer_to_int(data);
 }
 
-static gint dialog_delete_callback( ui::Widget widget, GdkEvent* event, gpointer data ){
-       widget.hide();
-       int *loop = (int *) g_object_get_data(G_OBJECT(widget), "loop");
-       *loop = 0;
-       return TRUE;
+static gint dialog_delete_callback(ui::Widget widget, GdkEvent *event, gpointer data)
+{
+    widget.hide();
+    int *loop = (int *) g_object_get_data(G_OBJECT(widget), "loop");
+    *loop = 0;
+    return TRUE;
 }
 
-void DoAboutDlg(){
-       int loop = 1, ret = IDCANCEL;
-
-       auto dlg = ui::Window(ui::window_type::TOP);
-       gtk_window_set_title(dlg, "About Portal Viewer");
-       dlg.connect("delete_event", G_CALLBACK(dialog_delete_callback), NULL);
-       dlg.connect("destroy", G_CALLBACK(gtk_widget_destroy), NULL);
-       g_object_set_data(G_OBJECT(dlg), "loop", &loop);
-       g_object_set_data(G_OBJECT(dlg), "ret", &ret);
-
-       auto hbox = ui::HBox(FALSE, 10);
-       hbox.show();
-       dlg.add(hbox);
-       gtk_container_set_border_width(GTK_CONTAINER(hbox), 10);
-
-       char const *label_text = "Version 1.000\n\n"
-                       "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)
-               gtk_main_iteration();
-
-       gtk_grab_remove(dlg);
-       dlg.destroy();
+void DoAboutDlg()
+{
+    int loop = 1, ret = IDCANCEL;
+
+    auto dlg = ui::Window(ui::window_type::TOP);
+    gtk_window_set_title(dlg, "About Portal Viewer");
+    dlg.connect("delete_event", G_CALLBACK(dialog_delete_callback), NULL);
+    dlg.connect("destroy", G_CALLBACK(gtk_widget_destroy), NULL);
+    g_object_set_data(G_OBJECT(dlg), "loop", &loop);
+    g_object_set_data(G_OBJECT(dlg), "ret", &ret);
+
+    auto hbox = ui::HBox(FALSE, 10);
+    hbox.show();
+    dlg.add(hbox);
+    gtk_container_set_border_width(GTK_CONTAINER(hbox), 10);
+
+    char const *label_text = "Version 1.000\n\n"
+            "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) {
+        gtk_main_iteration();
+    }
+
+    gtk_grab_remove(dlg);
+    dlg.destroy();
 }