diff options
author | GMT 1998 Tony Gale <gale@gimp.org> | 1998-03-04 16:06:00 +0000 |
---|---|---|
committer | Tony Gale <gale@src.gnome.org> | 1998-03-04 16:06:00 +0000 |
commit | f5c00ed917aaae3f2701c5f3293f04db4344a267 (patch) | |
tree | 815478744b056753eb6b38cb1b2b935131f78df5 /docs/gtkfaq.sgml | |
parent | c6a2248e986aa96226fd38dedf5d4042ee0c000c (diff) | |
download | gtk+-f5c00ed917aaae3f2701c5f3293f04db4344a267.tar.gz |
widget hierarchy update from Tim Janik
Wed Mar 4 16:02:44 GMT 1998 Tony Gale <gale@gimp.org>
* docs/gtkfaq.sgml: widget hierarchy update from Tim Janik
Diffstat (limited to 'docs/gtkfaq.sgml')
-rw-r--r-- | docs/gtkfaq.sgml | 154 |
1 files changed, 81 insertions, 73 deletions
diff --git a/docs/gtkfaq.sgml b/docs/gtkfaq.sgml index 8daeaf7d78..6a4f54055e 100644 --- a/docs/gtkfaq.sgml +++ b/docs/gtkfaq.sgml @@ -389,78 +389,86 @@ give you a good grounding on what the widgets can do. <p> The GTK+ Tutorial lists the following widgets: <verb> - GtkObject - +-- GtkData - | \-- GtkAdjustment - | - \-- GtkWidget - +-- GtkContainer - | +-- GtkBin - | | +-- GtkAlignment - | | +-- GtkFrame - | | | *-- GtkAspectFrame - | | | - | | +-- GtkItem - | | | +-- GtkListItem - | | | +-- GtkMenuItem - | | | | +-- GtkCheckMenuItem - | | | | *-- GtkRadioMenuItem - | | | | - | | | *-- GtkTreeItem - | | | - | | +-- GtkViewport - | | \-- GtkWindow - | | +-- GtkDialog - | | \-- GtkFileSelection - | | - | +-- GtkBox - | | +-- GtkHBox - | | \-- GtkVBox - | | +-- GtkColorSelection - | | \-- GtkCurve - | | - | +-- GtkButton - | | +-- GtkOptionMenu - | | \-- GtkToggleButton - | | \-- GtkCheckButton - | | \-- GtkRadioButton - | | - | +-- GtkList - | +-- GtkMenuShell - | | +-- GtkMenu - | | \-- GtkMenuBar - | | - | +-- GtkNotebook - | +-- GtkScrolledWindow - | +-- GtkTable - | \-- GtkTree - | - +-- GtkDrawingArea - +-- GtkEntry - +-- GtkMisc - | +-- GtkArrow - | +-- GtkImage - | +-- GtkLabel - | \-- GtkPixmap - | - +-- GtkPreview - +-- GtkProgressBar - +-- GtkRange - | +-- GtkScale - | | +-- GtkHScale - | | \-- GtkVScale - | | - | \-- GtkScrollbar - | +-- GtkHScrollbar - | \-- GtkVScrollbar - | - +-- GtkRuler - | +-- GtkHRuler - | \-- GtkVRuler - | - \-- GtkSeparator - +-- GtkHSeparator - \-- GtkVSeparator + GtkObject + +GtkData + | +GtkAdjustment + | `GtkTooltips + `GtkWidget + +GtkContainer + | +GtkBin + | | +GtkAlignment + | | +GtkEventBox + | | +GtkFrame + | | | `GtkAspectFrame + | | +GtkHandleBox + | | +GtkItem + | | | +GtkListItem + | | | +GtkMenuItem + | | | | `GtkCheckMenuItem + | | | | `GtkRadioMenuItem + | | | `GtkTreeItem + | | +GtkViewport + | | `GtkWindow + | | +GtkColorSelectionDialog + | | +GtkDialog + | | | `GtkInputDialog + | | `GtkFileSelection + | +GtkBox + | | +GtkButtonBox + | | | +GtkHButtonBox + | | | `GtkVButtonBox + | | +GtkHBox + | | | +GtkCombo + | | | `GtkStatusbar + | | `GtkVBox + | | +GtkColorSelection + | | `GtkGammaCurve + | +GtkButton + | | +GtkOptionMenu + | | `GtkToggleButton + | | `GtkCheckButton + | | `GtkRadioButton + | +GtkCList + | +GtkFixed + | +GtkList + | +GtkMenuShell + | | +GtkMenuBar + | | `GtkMenu + | +GtkNotebook + | +GtkPaned + | | +GtkHPaned + | | `GtkVPaned + | +GtkScrolledWindow + | +GtkTable + | +GtkToolbar + | `GtkTree + +GtkDrawingArea + | `GtkCurve + +GtkEditable + | +GtkEntry + | | `GtkSpinButton + | `GtkText + +GtkMisc + | +GtkArrow + | +GtkImage + | +GtkLabel + | | `GtkTipsQuery + | `GtkPixmap + +GtkPreview + +GtkProgressBar + +GtkRange + | +GtkScale + | | +GtkHScale + | | `GtkVScale + | `GtkScrollbar + | +GtkHScrollbar + | `GtkVScrollbar + +GtkRuler + | +GtkHRuler + | `GtkVRuler + `GtkSeparator + +GtkHSeparator + `GtkVSeparator </verb> <!-- ----------------------------------------------------------------- --> @@ -715,7 +723,7 @@ this: gc = gdk_gc_new(widget->window); /* find proper dimensions for rectangle */ - gdk_window_get_size(widget->window, &width, &height); + gdk_window_get_size(widget->window, &width, &height); /* the color we want to use */ color = (GdkColor *)malloc(sizeof(GdkColor)); |