ocarina/gui/window.cpp
Bryan Schumaker 53d8718053 Open a window and play a song
I start ocarina with a file.  I play the song right away, and open a
window so that gtk_main() can quit when closed.
2011-08-15 07:53:25 -04:00

24 lines
457 B
C++

#include <ocarina/ocarina.h>
#include <ocarina/window.h>
static GtkWidget *window;
void destroy_window(GtkWidget *widget, GdkEvent *event, gpointer data)
{
ocarina_quit();
}
void window_resize(int w, int h)
{
gtk_window_resize(GTK_WINDOW(window), w, h);
}
void window_init()
{
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
g_signal_connect(window, "destroy", G_CALLBACK(destroy_window), NULL);
window_resize(800, 600);
gtk_widget_show(window);
}