void BuildMorphs() { fixed6 = new Fixed(); scrolledwindow4 = new ScrolledWindow(); scrolledwindow4.WidthRequest = 300; scrolledwindow4.HeightRequest = 300; scrolledwindow4.CanFocus = true; scrolledwindow4.Name = "scrolledwindow2"; scrolledwindow4.HscrollbarPolicy = (PolicyType)2; scrolledwindow4.ShadowType = (ShadowType)1; // Container child scrolledwindow2.Gtk.Container+ContainerChild Viewport w5 = new Viewport(); w5.ShadowType = 0; // Container child GtkViewport1.Gtk.Container+ContainerChild fixed7 = new Fixed(); fixed7.Name = "fixed3"; fixed7.HasWindow = false; w5.Add(fixed7); scrolledwindow4.Add(w5); fixed6.Add(scrolledwindow4); //Fixed.FixedChild w8 = (Fixed.FixedChild)fixed6[scrolledwindow4]; //w8.X = 165; morphPanel = notebook.AppendPage(fixed6, new Label("Morphs")); fixed6.ShowAll(); fixed6.Hide(); int prevPage = -1; notebook.SwitchPage += (s, e) => { if (prevPage == morphPanel) { ClearChildrens(fixed7); fixed6.Hide(); } prevPage = notebook.Page; }; }