summaryrefslogtreecommitdiff
path: root/docs/gtkfaq.sgml
diff options
context:
space:
mode:
authorGMT 1998 Tony Gale <gale@gimp.org>1998-03-04 16:06:00 +0000
committerTony Gale <gale@src.gnome.org>1998-03-04 16:06:00 +0000
commitf5c00ed917aaae3f2701c5f3293f04db4344a267 (patch)
tree815478744b056753eb6b38cb1b2b935131f78df5 /docs/gtkfaq.sgml
parentc6a2248e986aa96226fd38dedf5d4042ee0c000c (diff)
downloadgtk+-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.sgml154
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, &amp;width, &amp;height);
/* the color we want to use */
color = (GdkColor *)malloc(sizeof(GdkColor));