protected virtual void Build()
 {
     global::Stetic.Gui.Initialize(this);
     // Widget ocmgtk.CacheInfoWidget
     global::Stetic.BinContainer.Attach(this);
     this.Name = "ocmgtk.CacheInfoWidget";
     // Container child ocmgtk.CacheInfoWidget.Gtk.Container+ContainerChild
     this.infoNoteBook             = new global::Gtk.Notebook();
     this.infoNoteBook.CanFocus    = true;
     this.infoNoteBook.Name        = "infoNoteBook";
     this.infoNoteBook.CurrentPage = 5;
     // Container child infoNoteBook.Gtk.Notebook+NotebookChild
     this.quickInfoPane = null;
     this.infoNoteBook.Add(this.quickInfoPane);
     // Notebook tab
     this.quickInfoLabel           = new global::Gtk.Label();
     this.quickInfoLabel.Name      = "quickInfoLabel";
     this.quickInfoLabel.LabelProp = global::Mono.Unix.Catalog.GetString("Quick Info");
     this.infoNoteBook.SetTabLabel(this.quickInfoPane, this.quickInfoLabel);
     this.quickInfoLabel.ShowAll();
     // Container child infoNoteBook.Gtk.Notebook+NotebookChild
     this.descriptionPane = null;
     this.infoNoteBook.Add(this.descriptionPane);
     global::Gtk.Notebook.NotebookChild w2 = ((global::Gtk.Notebook.NotebookChild)(this.infoNoteBook [this.descriptionPane]));
     w2.Position = 1;
     // Notebook tab
     this.descriptionTab           = new global::Gtk.Label();
     this.descriptionTab.Name      = "descriptionTab";
     this.descriptionTab.LabelProp = global::Mono.Unix.Catalog.GetString("Description");
     this.infoNoteBook.SetTabLabel(this.descriptionPane, this.descriptionTab);
     this.descriptionTab.ShowAll();
     // Container child infoNoteBook.Gtk.Notebook+NotebookChild
     this.logViewer = null;
     this.infoNoteBook.Add(this.logViewer);
     global::Gtk.Notebook.NotebookChild w3 = ((global::Gtk.Notebook.NotebookChild)(this.infoNoteBook [this.logViewer]));
     w3.Position = 2;
     // Notebook tab
     this.logLabel           = new global::Gtk.Label();
     this.logLabel.Name      = "logLabel";
     this.logLabel.LabelProp = global::Mono.Unix.Catalog.GetString("Logs");
     this.infoNoteBook.SetTabLabel(this.logViewer, this.logLabel);
     this.logLabel.ShowAll();
     // Container child infoNoteBook.Gtk.Notebook+NotebookChild
     this.waypointWidget = null;
     this.infoNoteBook.Add(this.waypointWidget);
     global::Gtk.Notebook.NotebookChild w4 = ((global::Gtk.Notebook.NotebookChild)(this.infoNoteBook [this.waypointWidget]));
     w4.Position = 3;
     // Notebook tab
     this.waypointLabel           = new global::Gtk.Label();
     this.waypointLabel.Name      = "waypointLabel";
     this.waypointLabel.LabelProp = global::Mono.Unix.Catalog.GetString("Waypoints");
     this.infoNoteBook.SetTabLabel(this.waypointWidget, this.waypointLabel);
     this.waypointLabel.ShowAll();
     // Container child infoNoteBook.Gtk.Notebook+NotebookChild
     this.cacheNotes = null;
     this.infoNoteBook.Add(this.cacheNotes);
     global::Gtk.Notebook.NotebookChild w5 = ((global::Gtk.Notebook.NotebookChild)(this.infoNoteBook [this.cacheNotes]));
     w5.Position = 4;
     // Notebook tab
     this.notesLabel           = new global::Gtk.Label();
     this.notesLabel.Name      = "notesLabel";
     this.notesLabel.LabelProp = global::Mono.Unix.Catalog.GetString("Notes");
     this.infoNoteBook.SetTabLabel(this.cacheNotes, this.notesLabel);
     this.notesLabel.ShowAll();
     // Container child infoNoteBook.Gtk.Notebook+NotebookChild
     this.imageWidget = null;
     this.infoNoteBook.Add(this.imageWidget);
     global::Gtk.Notebook.NotebookChild w6 = ((global::Gtk.Notebook.NotebookChild)(this.infoNoteBook [this.imageWidget]));
     w6.Position = 5;
     // Notebook tab
     this.imageLabel           = new global::Gtk.Label();
     this.imageLabel.Name      = "imageLabel";
     this.imageLabel.LabelProp = global::Mono.Unix.Catalog.GetString("Images");
     this.infoNoteBook.SetTabLabel(this.imageWidget, this.imageLabel);
     this.imageLabel.ShowAll();
     this.Add(this.infoNoteBook);
     if ((this.Child != null))
     {
         this.Child.ShowAll();
     }
     this.Hide();
 }
 protected virtual void Build()
 {
     global::Stetic.Gui.Initialize(this);
     // Widget ocmgtk.GeoCachePane
     global::Stetic.BinContainer.Attach(this);
     this.Name = "ocmgtk.GeoCachePane";
     // Container child ocmgtk.GeoCachePane.Gtk.Container+ContainerChild
     this.alignment1      = new global::Gtk.Alignment(0.5F, 0.5F, 1F, 1F);
     this.alignment1.Name = "alignment1";
     // Container child alignment1.Gtk.Container+ContainerChild
     this.notebook2             = new global::Gtk.Notebook();
     this.notebook2.CanFocus    = true;
     this.notebook2.Name        = "notebook2";
     this.notebook2.CurrentPage = 5;
     // Container child notebook2.Gtk.Notebook+NotebookChild
     this.cacheInfo = null;
     this.notebook2.Add(this.cacheInfo);
     // Notebook tab
     this.label12           = new global::Gtk.Label();
     this.label12.Name      = "label12";
     this.label12.LabelProp = global::Mono.Unix.Catalog.GetString("Quick Info");
     this.notebook2.SetTabLabel(this.cacheInfo, this.label12);
     this.label12.ShowAll();
     // Container child notebook2.Gtk.Notebook+NotebookChild
     this.descWidget = null;
     this.notebook2.Add(this.descWidget);
     global::Gtk.Notebook.NotebookChild w2 = ((global::Gtk.Notebook.NotebookChild)(this.notebook2 [this.descWidget]));
     w2.Position = 1;
     // Notebook tab
     this.label13           = new global::Gtk.Label();
     this.label13.Name      = "label13";
     this.label13.LabelProp = global::Mono.Unix.Catalog.GetString("Description");
     this.notebook2.SetTabLabel(this.descWidget, this.label13);
     this.label13.ShowAll();
     // Container child notebook2.Gtk.Notebook+NotebookChild
     this.logView = null;
     this.notebook2.Add(this.logView);
     global::Gtk.Notebook.NotebookChild w3 = ((global::Gtk.Notebook.NotebookChild)(this.notebook2 [this.logView]));
     w3.Position = 2;
     // Notebook tab
     this.label14           = new global::Gtk.Label();
     this.label14.Name      = "label14";
     this.label14.LabelProp = global::Mono.Unix.Catalog.GetString("Logs");
     this.notebook2.SetTabLabel(this.logView, this.label14);
     this.label14.ShowAll();
     // Container child notebook2.Gtk.Notebook+NotebookChild
     this.waypointView = null;
     this.notebook2.Add(this.waypointView);
     global::Gtk.Notebook.NotebookChild w4 = ((global::Gtk.Notebook.NotebookChild)(this.notebook2 [this.waypointView]));
     w4.Position = 3;
     // Notebook tab
     this.label15           = new global::Gtk.Label();
     this.label15.Name      = "label15";
     this.label15.LabelProp = global::Mono.Unix.Catalog.GetString("Waypoints");
     this.notebook2.SetTabLabel(this.waypointView, this.label15);
     this.label15.ShowAll();
     // Container child notebook2.Gtk.Notebook+NotebookChild
     this.notesWidget = null;
     this.notebook2.Add(this.notesWidget);
     global::Gtk.Notebook.NotebookChild w5 = ((global::Gtk.Notebook.NotebookChild)(this.notebook2 [this.notesWidget]));
     w5.Position = 4;
     // Notebook tab
     this.label16           = new global::Gtk.Label();
     this.label16.Name      = "label16";
     this.label16.LabelProp = global::Mono.Unix.Catalog.GetString("Notes");
     this.notebook2.SetTabLabel(this.notesWidget, this.label16);
     this.label16.ShowAll();
     // Container child notebook2.Gtk.Notebook+NotebookChild
     this.cacheImages = null;
     this.notebook2.Add(this.cacheImages);
     global::Gtk.Notebook.NotebookChild w6 = ((global::Gtk.Notebook.NotebookChild)(this.notebook2 [this.cacheImages]));
     w6.Position = 5;
     // Notebook tab
     this.label17           = new global::Gtk.Label();
     this.label17.Name      = "label17";
     this.label17.LabelProp = global::Mono.Unix.Catalog.GetString("Images");
     this.notebook2.SetTabLabel(this.cacheImages, this.label17);
     this.label17.ShowAll();
     this.alignment1.Add(this.notebook2);
     this.Add(this.alignment1);
     if ((this.Child != null))
     {
         this.Child.ShowAll();
     }
     this.Hide();
 }