Navigation

GtkSharp: Widget Hierarchy

From Mono

This is the class hierarchy tree used to implement widgets, with links to each class's detailed documentation.

Gtk.Object  (Monodoc (http:/monodoc/T:Gtk.Object))
 + Gtk.Widget  (Monodoc (http:/monodoc/T:Gtk.Widget))
 | + Gtk.Misc  (Monodoc (http:/monodoc/T:Gtk.Misc))
 | | + Gtk.Label  (Monodoc (http:/monodoc/T:Gtk.Label))
 | | | - Gtk.AccelLabel  (Monodoc (http:/monodoc/T:Gtk.AccelLabel))
 | | + Gtk.Arrow  (Monodoc (http:/monodoc/T:Gtk.Arrow))
 | | + Gtk.Image  (Monodoc (http:/monodoc/T:Gtk.Image))
 | + Gtk.Container  (Monodoc (http:/monodoc/T:Gtk.Container))
 | | + Gtk.Bin  (Monodoc (http:/monodoc/T:Gtk.Bin))
 | | | + Gtk.Alignment  (Monodoc (http:/monodoc/T:Gtk.Alignment))
 | | | + Gtk.Frame  (Monodoc (http:/monodoc/T:Gtk.Frame))
 | | | | Gtk.AspectFrame  (Monodoc (http:/monodoc/T:Gtk.AspectFrame))
 | | | + Gtk.Button  (Monodoc (http:/monodoc/T:Gtk.Button))
 | | | | + Gtk.ToggleButton  (Monodoc (http:/monodoc/T:Gtk.ToggleButton))
 | | | | | - Gtk.CheckButton  (Monodoc (http:/monodoc/T:Gtk.CheckButton))
 | | | | |   - Gtk.RadioButton  (Monodoc (http:/monodoc/T:Gtk.RadioButton))
 | | | | + Gtk.OptionMenu  (Monodoc (http:/monodoc/T:Gtk.OptionMenu))
 | | | + Gtk.Item  (Monodoc (http:/monodoc/T:Gtk.Item))
 | | | | + Gtk.MenuItem  (Monodoc (http:/monodoc/T:Gtk.MenuItem))
 | | | |   + Gtk.CheckMenuItem  (Monodoc (http:/monodoc/T:Gtk.CheckMenuItem))
 | | | |   | - Gtk.RadioMenuItem  (Monodoc (http:/monodoc/T:Gtk.RadioMenuItem))
 | | | |   + Gtk.ImageMenuItem  (Monodoc (http:/monodoc/T:Gtk.ImageMenuItem))
 | | | |   + Gtk.SeparatorMenuItem  (Monodoc (http:/monodoc/T:Gtk.SeparatorMenuItem))
 | | | |   + Gtk.TearoffMenuItem  (Monodoc (http:/monodoc/T:Gtk.TearoffMenuItem))
 | | | + Gtk.Window  (Monodoc (http:/monodoc/T:Gtk.Window))
 | | | | + Gtk.Dialog  (Monodoc (http:/monodoc/T:Gtk.Dialog))
 | | | | | - Gtk.ColorSelectionDialog  (Monodoc (http:/monodoc/T:Gtk.ColorSelectionDialog))
 | | | | | - Gtk.FileSelection  (Monodoc (http:/monodoc/T:Gtk.FileSelection))
 | | | | | - Gtk.FontSelectionDialog  (Monodoc (http:/monodoc/T:Gtk.FileSelectionDialog))
 | | | | | - Gtk.InputDialog  (Monodoc (http:/monodoc/T:Gtk.InputDialog))
 | | | | | - Gtk.MessageDialog  (Monodoc (http:/monodoc/T:Gtk.MessageDialog))
 | | | | + Gtk.Plug  (Monodoc (http:/monodoc/T:Gtk.Plug))
 | | | + Gtk.EventBox  (Monodoc (http:/monodoc/T:Gtk.EventBox))
 | | | + Gtk.HandleBox  (Monodoc (http:/monodoc/T:Gtk.HandleBox))
 | | | + Gtk.ScrolledWindow  (Monodoc (http:/monodoc/T:Gtk.ScrolledWindow))
 | | | + Gtk.Viewport  (Monodoc (http:/monodoc/T:Gtk.Viewport))
 | | + Gtk.Box  (Monodoc (http:/monodoc/T:Gtk.Box))
 | | | + Gtk.ButtonBox  (Monodoc (http:/monodoc/T:Gtk.ButtonBox))
 | | | | - Gtk.HButtonBox  (Monodoc (http:/monodoc/T:Gtk.HButtonBox))
 | | | | - Gtk.VButtonBox  (Monodoc (http:/monodoc/T:Gtk.VButtonBox))
 | | | + Gtk.VBox  (Monodoc (http:/monodoc/T:Gtk.VBox))
 | | | | - Gtk.ColorSelection  (Monodoc (http:/monodoc/T:Gtk.ColorSelection))
 | | | | - Gtk.FontSelection  (Monodoc (http:/monodoc/T:Gtk.FontSelection))
 | | | | - Gtk.GammaCurve  (Monodoc (http:/monodoc/T:Gtk.GammaCurve))
 | | | + Gtk.HBox  (Monodoc (http:/monodoc/T:Gtk.HBox))
 | | |   - Gtk.Combo  (Monodoc (http:/monodoc/T:Gtk.Combo))
 | | |   - Gtk.Statusbar  (Monodoc (http:/monodoc/T:Gtk.Statusbar))
 | | + Gtk.Fixed  (Monodoc (http:/monodoc/T:Gtk.Fixed))
 | | + Gtk.Paned  (Monodoc (http:/monodoc/T:Gtk.Paned))
 | | | - Gtk.HPaned  (Monodoc (http:/monodoc/T:Gtk.HPaned))
 | | | - Gtk.VPaned  (Monodoc (http:/monodoc/T:Gtk.VPaned))
 | | + Gtk.Layout  (Monodoc (http:/monodoc/T:Gtk.Layout))
 | | + Gtk.MenuShell  (Monodoc (http:/monodoc/T:Gtk.MenuShell))
 | | | - Gtk.MenuBar  (Monodoc (http:/monodoc/T:Gtk.MenuBar))
 | | | - Gtk.Menu  (Monodoc (http:/monodoc/T:Gtk.Menu))
 | | + Gtk.Notebook  (Monodoc (http:/monodoc/T:Gtk.Notebook))
 | | + Gtk.Socket  (Monodoc (http:/monodoc/T:Gtk.Socket))
 | | + Gtk.Table  (Monodoc (http:/monodoc/T:Gtk.Table))
 | | + Gtk.TextView  (Monodoc (http:/monodoc/T:Gtk.TextView))
 | | + Gtk.Toolbar  (Monodoc (http:/monodoc/T:Gtk.Toolbar))
 | | + Gtk.TreeView  (Monodoc (http:/monodoc/T:Gtk.TreeView))
 | + Gtk.Calendar  (Monodoc (http:/monodoc/T:Gtk.Calednar))
 | + Gtk.DrawingArea  (Monodoc (http:/monodoc/T:Gtk.DrawingArea))
 | | - Gtk.Curve  (Monodoc (http:/monodoc/T:Gtk.Curve))
 | + Gtk.Editable  (Monodoc (http:/monodoc/T:Gtk.Editable))
 | | - Gtk.Entry  (Monodoc (http:/monodoc/T:Gtk.Entry))
 | |   - Gtk.SpinButton  (Monodoc (http:/monodoc/T:Gtk.SpinButton))
 | + Gtk.Ruler  (Monodoc (http:/monodoc/T:Gtk.Ruler))
 | | - Gtk.HRuler  (Monodoc (http:/monodoc/T:Gtk.HRuler))
 | | - Gtk.VRuler  (Monodoc (http:/monodoc/T:Gtk.VRuler))
 | + Gtk.Range  (Monodoc (http:/monodoc/T:Gtk.Range))
 | | + Gtk.Scale  (Monodoc (http:/monodoc/T:Gtk.Scale))
 | | | - Gtk.HScale  (Monodoc (http:/monodoc/T:Gtk.HScale))
 | | | - Gtk.VScale  (Monodoc (http:/monodoc/T:Gtk.VScale))
 | | + Gtk.Scrollbar  (Monodoc (http:/monodoc/T:Gtk.Scrollbar))
 | |   - Gtk.HScrollbar  (Monodoc (http:/monodoc/T:Gtk.HScrollbar))
 | |   - Gtk.VScrollbar  (Monodoc (http:/monodoc/T:Gtk.VScrollvar))
 | + Gtk.Separator  (Monodoc (http:/monodoc/T:Gtk.Separator))
 | | - Gtk.HSeparator  (Monodoc (http:/monodoc/T:Gtk.HSeparator))
 | | - Gtk.VSeparator  (Monodoc (http:/monodoc/T:Gtk.VSeparator))
 | + Gtk.Invisible  (Monodoc (http:/monodoc/T:Gtk.Invisible))
 | + Gtk.Preview  (Monodoc (http:/monodoc/T:Gtk.Preview))
 | + Gtk.ProgressBar  (Monodoc (http:/monodoc/T:Gtk.ProgressBar))
 + Gtk.Adjustment  (Monodoc (http:/monodoc/T:Gtk.Adjustment))
 + Gtk.CellRenderer  (Monodoc (http:/monodoc/T:Gtk.CellRenderer))
 | - Gtk.CellRendererPixbuf  (Monodoc (http:/monodoc/T:Gtk.CellRendererPixbuf))
 | - Gtk.CellRendererText  (Monodoc (http:/monodoc/T:Gtk.CellRendererText))
 | - Gtk.CellRendererToggle  (Monodoc (http:/monodoc/T:Gtk.CellRendererToggle))
 + Gtk.ItemFactory  (Monodoc (http:/monodoc/T:Gtk.ItemFactory))
 + Gtk.Tooltips  (Monodoc (http:/monodoc/T:Gtk.Tooltips))
 + Gtk.TreeViewColumn  (Monodoc (http:/monodoc/T:Gtk.TreeViewColumn))