newgui: Create and display a window

Nothing to complicated yet.

Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
This commit is contained in:
Bryan Schumaker 2013-03-24 16:56:00 -04:00 committed by Anna Schumaker
parent 78e9c744fd
commit 14432e216d
1 changed files with 26 additions and 0 deletions

View File

@ -1,8 +1,34 @@
// Copyright (c) 2013 Bryan Schumaker
#include <libsaria.h>
#include <version.h>
#include <print.h>
#include "ocarina.h"
void on_notify(notify_t event, void *data)
{
}
void init(int argc, char **argv)
{
Gtk::Main app(argc, argv);
Gtk::Window window;
Gtk::Main::run(window);
}
int main(int argc, char **argv)
{
struct libsaria::initdata ls_init = {
argc,
argv,
"ocarina",
on_notify,
};
println("Ocarina " + vers_str());
libsaria::init(&ls_init);
init(argc, argv);
libsaria::quit();
return 0;
}