Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/dvi/main.cc
diff options
context:
space:
mode:
authorSøren Sandmann <sandmann@redhat.com>2004-12-21 23:57:26 (GMT)
committer Søren Sandmann Pedersen <ssp@src.gnome.org>2004-12-21 23:57:26 (GMT)
commit4296951e94a43c723e9522b588cab178eb66d144 (patch)
tree63ba229741d10df67fe87f24b6241903e16e9764 /dvi/main.cc
parent3e73e947a3a8c03da8f35f52e2a42ba066e2be2a (diff)
New directory with the beginning of a .dvi backend.
Tue Dec 21 18:55:06 2004 Søren Sandmann <sandmann@redhat.com> * dvi/*: New directory with the beginning of a .dvi backend.
Diffstat (limited to 'dvi/main.cc')
-rwxr-xr-xdvi/main.cc31
1 files changed, 31 insertions, 0 deletions
diff --git a/dvi/main.cc b/dvi/main.cc
new file mode 100755
index 0000000..1037256
--- /dev/null
+++ b/dvi/main.cc
@@ -0,0 +1,31 @@
+#include <gtk/gtk.h>
+
+#include "model.hh"
+#include "view.hh"
+#include "painter.hh"
+
+int
+main (int argc, char *argv[])
+{
+ GtkWidget *window, *scrwin;
+
+ gtk_init (&argc, &argv);
+
+ Model *model = new Model ("fest.dvi");
+ View *view = new View (model);
+
+
+ window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+
+ scrwin = gtk_scrolled_window_new (NULL, NULL);
+
+ gtk_container_add (GTK_CONTAINER (window), scrwin);
+
+ gtk_scrolled_window_add_with_viewport (GTK_SCROLLED_WINDOW (scrwin), view->get_widget());
+
+ gtk_widget_show_all (GTK_WIDGET (window));
+
+ gtk_main ();
+
+ return 0;
+}