Added a pause button

I just put in next to the play button for now.
This commit is contained in:
Bryan Schumaker 2011-08-20 11:17:01 -04:00
parent 0f5303503c
commit 467cedf828
3 changed files with 19 additions and 3 deletions

View File

@ -16,3 +16,8 @@ GtkWidget *make_play_button(GtkIconSize size)
{ {
return make_button(GTK_STOCK_MEDIA_PLAY, size); return make_button(GTK_STOCK_MEDIA_PLAY, size);
} }
GtkWidget *make_pause_button(GtkIconSize size)
{
return make_button(GTK_STOCK_MEDIA_PAUSE, size);
}

View File

@ -5,11 +5,21 @@
void ocarina_init(int argc, char **argv) void ocarina_init(int argc, char **argv)
{ {
GtkWidget *button; GtkWidget *play;
GtkWidget *pause;
GtkWidget *hbox;
gtk_init(&argc, &argv); gtk_init(&argc, &argv);
window_init(); window_init();
button = make_play_button(GTK_ICON_SIZE_MENU);
window_add(button); hbox = gtk_hbox_new(FALSE, 0);
play = make_play_button(GTK_ICON_SIZE_MENU);
pause = make_pause_button(GTK_ICON_SIZE_MENU);
gtk_box_pack_start(GTK_BOX(hbox), play, FALSE, FALSE, 0);
gtk_box_pack_start(GTK_BOX(hbox), pause, FALSE, FALSE, 0);
gtk_widget_show(hbox);
window_add(hbox);
gtk_main(); gtk_main();
} }

View File

@ -8,5 +8,6 @@ using namespace std;
GtkWidget *make_button(const gchar *, GtkIconSize); GtkWidget *make_button(const gchar *, GtkIconSize);
GtkWidget *make_play_button(GtkIconSize); GtkWidget *make_play_button(GtkIconSize);
GtkWidget *make_pause_button(GtkIconSize);
#endif /* OCARINA_BUTTON_H */ #endif /* OCARINA_BUTTON_H */