gtk-sharp 0.0.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. Infinite scrollable area containing child widgets and/or custom drawing is similar to in that it is a "blank slate" and does not do anything but paint a blank background by default. It is different in that it supports scrolling natively (you can add it to a ), and it can contain child widgets, since it is a . However, if you are just going to draw, a is a better choice, since it has lower overhead. Gtk.Container Atk.Implementor GLib.IWrapper GLib.IWrapper System.IDisposable Method System.Void Gets the size of the scrollbar area for the . an object of type an object of type Method System.Void Sets the size of the scrollable area for the . an object of type an object of type Method System.Void Moves a current child of to a new position. an object of type an object of type an object of type Method System.Void Adds to the , at position (, ). an object of type an object of type an object of type becomes the new parent container of . Method System.Void Disposes the resources associated with the object. Constructor Internal constructor Pointer to the C object. An instance of Layout, wrapping the C object. This is an internal constructor, and should not be used by user code. Constructor Creates a new object. an object of type an object of type an object of type Constructor Internal constructor an object of type This is a constructor used by derivative types of that would have their own GLib type assigned to it. This is not typically used by C# code. Property System.UInt32 The for The for the class. Property System.UInt32 The width of the layout. an object of type an object of type Property Gtk.Adjustment The for the horizontal position. an object of type an object of type Property Gtk.Adjustment The for the vertical position. an object of type an object of type Property System.UInt32 The height of the layout. an object of type an object of type Event GtkSharp.ScrollAdjustmentsSetHandler To be added To be added Constructor Internal constructor GLib type for the type Creates a new instance of Layout, using the GLib-provided type This is a constructor used by derivative types of that would have their own GLib type assigned to it. This is not typically used by C# code. Property Gdk.Window To be added a To be added