diff --git a/gui.cc b/gui.cc
index 01a95c2..d6804d0 100644
--- a/gui.cc
+++ b/gui.cc
@@ -59,6 +59,14 @@ void cb_window_show (GtkWidget *widget, gpointer data) {
GtkWidget *rboff = GTK_WIDGET(gtk_builder_get_object (GTK_BUILDER(_builder_), "detect-pos-cboff"));
GtkWidget *rbcrossc = GTK_WIDGET(gtk_builder_get_object (GTK_BUILDER(_builder_), "detect-type-indet2"));
+ GtkWidget *win_detect = GTK_WIDGET(gtk_builder_get_object (GTK_BUILDER(_builder_), "window-detect"));
+ GtkWidget *win_input = GTK_WIDGET(gtk_builder_get_object (GTK_BUILDER(_builder_), "window-input"));
+ GtkWidget *win_output = GTK_WIDGET(gtk_builder_get_object (GTK_BUILDER(_builder_), "window-output"));
+ gtk_widget_show (win_detect);
+ gtk_widget_show (win_input);
+ gtk_widget_show (win_output);
+
+
// changing the value, will cause the 'change' event to be triggered
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(rboff), true);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(rbcrossc), true);
diff --git a/simpleskycam.ui b/simpleskycam.ui
index ff48336..e5f0dfb 100644
--- a/simpleskycam.ui
+++ b/simpleskycam.ui
@@ -9,66 +9,253 @@
10
1
-