From 8bd591944f8d99c07f9f1c65500eb0f3a21de63e Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Tue, 24 Feb 2009 15:48:06 +0000 Subject: [PATCH] The menubar is not used in embedded mode (disables accelerators though) --- src/callbacks.c | 4 ++++ src/surfer.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/src/callbacks.c b/src/callbacks.c index 6d5c12a..2cc8ed9 100644 --- a/src/callbacks.c +++ b/src/callbacks.c @@ -400,12 +400,16 @@ void on_fullscreen(GtkToggleToolButton * button, gpointer data) if(gtk_toggle_tool_button_get_active(button)) { +#ifndef FOR_EMBEDDED gtk_widget_hide(surfer->menubar); +#endif gtk_window_fullscreen(GTK_WINDOW(surfer->window)); } else { +#ifndef FOR_EMBEDDED gtk_widget_show(surfer->menubar); +#endif gtk_window_unfullscreen(GTK_WINDOW(surfer->window)); } } diff --git a/src/surfer.h b/src/surfer.h index 8f2224a..15bd91e 100644 --- a/src/surfer.h +++ b/src/surfer.h @@ -44,7 +44,9 @@ typedef struct _Surfer /* widgets */ /* main window */ GtkWidget * window; +#ifndef FOR_EMBEDDED GtkWidget * menubar; +#endif GtkToolItem * tb_back; GtkToolItem * tb_forward; GtkToolItem * tb_stop;