ocarina/gui/ocarina.cpp

42 lines
802 B
C++

#include <version.h>
#include <ocarina/gtk.h>
#include <ocarina/button.h>
#include <ocarina/window.h>
#include <libsaria/libsaria.h>
void ocarina_init(int argc, char **argv)
{
GtkWidget *play;
GtkWidget *pause;
GtkWidget *hbox;
gtk_init(&argc, &argv);
window_init();
window_title("Ocarina " + vers_str());
window_icon("images/ocarina.png");
hbox = gtk_hbox_new(FALSE, 0);
play = make_play_button(GTK_ICON_SIZE_MENU);
pause = make_pause_button(GTK_ICON_SIZE_MENU);
box_pack_start(hbox, play, FALSE, FALSE, 0);
box_pack_start(hbox, pause, FALSE, FALSE, 0);
gtk_widget_show(hbox);
window_add(hbox);
gtk_main();
}
void ocarina_quit()
{
gtk_main_quit();
}
int main(int argc, char **argv)
{
print("Ocarina 5.0");
libsaria_init(argc, argv);
ocarina_init(argc, argv);
return 0;
}