From b802b31d42d8f22943565e63c42c8008900a12a7 Mon Sep 17 00:00:00 2001 From: Bryan Schumaker Date: Sun, 21 Aug 2011 15:15:40 -0400 Subject: [PATCH] Set window title I set the title based on the current version, but I do this through a function to make it easier to change later. --- gui/ocarina.cpp | 2 ++ gui/window.cpp | 8 ++++++++ include/ocarina/window.h | 1 + 3 files changed, 11 insertions(+) diff --git a/gui/ocarina.cpp b/gui/ocarina.cpp index 0eb1b678..6dfb3508 100644 --- a/gui/ocarina.cpp +++ b/gui/ocarina.cpp @@ -1,4 +1,5 @@ +#include #include #include #include @@ -12,6 +13,7 @@ void ocarina_init(int argc, char **argv) gtk_init(&argc, &argv); window_init(); + window_title("Ocarina " + vers_str()); hbox = gtk_hbox_new(FALSE, 0); play = make_play_button(GTK_ICON_SIZE_MENU); diff --git a/gui/window.cpp b/gui/window.cpp index 22bc4367..c65c59f2 100644 --- a/gui/window.cpp +++ b/gui/window.cpp @@ -1,4 +1,7 @@ +#include +using namespace std; + #include #include #include @@ -15,6 +18,11 @@ void window_resize(int w, int h) gtk_window_resize(GTK_WINDOW(window), w, h); } +void window_title(string title) +{ + gtk_window_set_title(GTK_WINDOW(window), title.c_str()); +} + void window_init() { window = gtk_window_new(GTK_WINDOW_TOPLEVEL); diff --git a/include/ocarina/window.h b/include/ocarina/window.h index 292c7668..cad69347 100644 --- a/include/ocarina/window.h +++ b/include/ocarina/window.h @@ -6,5 +6,6 @@ void window_resize(int, int); void window_init(); void window_add(GtkWidget *); +void window_title(string); #endif