diff options
author | latouche <latouche@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2008-09-22 13:07:04 +0000 |
---|---|---|
committer | latouche <latouche@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2008-09-22 13:07:04 +0000 |
commit | 9cee887f5eb8c919a41174701709a4e72eaaa51b (patch) | |
tree | b712f439e9ed185111cf3b8388042c08670615af /navit | |
parent | 48c0bc896e7b95a2dd2993e3a7f8bf5fbadc7c81 (diff) | |
download | navit-9cee887f5eb8c919a41174701709a4e72eaaa51b.tar.gz |
Add:graphics:Add WM_Class support to windows
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1396 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit')
-rw-r--r-- | navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c | 1 | ||||
-rw-r--r-- | navit/gui/gtk/datawindow.c | 1 | ||||
-rw-r--r-- | navit/gui/gtk/destination.c | 1 | ||||
-rw-r--r-- | navit/gui/gtk/gui_gtk_window.c | 2 |
4 files changed, 5 insertions, 0 deletions
diff --git a/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c b/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c index 352235458..e5ad72440 100644 --- a/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c +++ b/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c @@ -1024,6 +1024,7 @@ get_data(struct graphics_priv *this, char *type) this->win = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_default_size(GTK_WINDOW(this->win), this->win_w, this->win_h); gtk_window_set_title(GTK_WINDOW(this->win), "Navit"); + gtk_window_set_wmclass (GTK_WINDOW (this->win), "navit", "Navit"); gtk_widget_realize(this->win); gtk_container_add(GTK_CONTAINER(this->win), this->widget); gtk_widget_show_all(this->win); diff --git a/navit/gui/gtk/datawindow.c b/navit/gui/gtk/datawindow.c index aa5b4320a..4815aeb1d 100644 --- a/navit/gui/gtk/datawindow.c +++ b/navit/gui/gtk/datawindow.c @@ -171,6 +171,7 @@ gui_gtk_datawindow_new(struct gui_priv *gui, char *name, struct callback *click, win->window=gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_default_size(GTK_WINDOW(win->window), 320, 200); gtk_window_set_title(GTK_WINDOW(win->window), name); + gtk_window_set_wmclass (GTK_WINDOW (win->window), "navit", "Navit"); win->scrolled_window = gtk_scrolled_window_new (NULL, NULL); gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (win->scrolled_window), diff --git a/navit/gui/gtk/destination.c b/navit/gui/gtk/destination.c index df952acea..02face37d 100644 --- a/navit/gui/gtk/destination.c +++ b/navit/gui/gtk/destination.c @@ -424,6 +424,7 @@ int destination_address(struct navit *nav) window2 = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_title(GTK_WINDOW(window2),_("Enter Destination")); + gtk_window_set_wmclass (GTK_WINDOW (window2), "navit", "Navit"); vbox = gtk_vbox_new(FALSE, 0); table = gtk_table_new(3, 8, FALSE); diff --git a/navit/gui/gtk/gui_gtk_window.c b/navit/gui/gtk/gui_gtk_window.c index 193305488..fc2ce1293 100644 --- a/navit/gui/gtk/gui_gtk_window.c +++ b/navit/gui/gtk/gui_gtk_window.c @@ -166,6 +166,7 @@ gui_gtk_add_bookmark(struct gui_priv *gui, struct pcoord *c, char *description) vbox=gtk_vbox_new(FALSE, 0); gtk_container_add (GTK_CONTAINER (gui->dialog_win), vbox); gtk_window_set_title(GTK_WINDOW(gui->dialog_win),_("Add Bookmark")); + gtk_window_set_wmclass (GTK_WINDOW (gui->dialog_win), "navit", "Navit"); gtk_window_set_transient_for(GTK_WINDOW(gui->dialog_win), GTK_WINDOW(gui->win)); gtk_window_set_modal(GTK_WINDOW(gui->dialog_win), TRUE); label=gtk_label_new(_("Name")); @@ -552,6 +553,7 @@ gui_gtk_new(struct navit *nav, struct gui_methods *meth, struct attr **attrs) this->vbox = gtk_vbox_new(FALSE, 0); gtk_window_set_default_size(GTK_WINDOW(this->win), w, h); gtk_window_set_title(GTK_WINDOW(this->win), "Navit"); + gtk_window_set_wmclass (GTK_WINDOW (this->win), "navit", "Navit"); gtk_widget_realize(this->win); gui_gtk_ui_init(this); if (this->menubar_enable) { |