1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96
|
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>The gtk Class Reference</title><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="PyGTK 2.0 Reference Manual"><link rel="up" href="index.html" title="PyGTK 2.0 Reference Manual"><link rel="previous" href="gobject-constants.html" title="gobject Constants"><link rel="next" href="class-gtkaboutdialog.html" title="gtk.AboutDialog"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The gtk Class Reference</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="gobject-constants.html">Prev</a></td><th width="60%" align="center"></th><td width="20%" align="right"><a accesskey="n" href="class-gtkaboutdialog.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="gtk-class-reference"></a>The gtk Class Reference</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="class-gtkaboutdialog.html">gtk.AboutDialog</a> - popup window displaying information about an
application (new in PyGTK 2.6)</dt><dt><a href="class-gtkaccelgroup.html">gtk.AccelGroup</a> - a group of accelerators for a Window hierarchy</dt><dt><a href="class-gtkaccellabel.html">gtk.AccelLabel</a> - a label which displays accelerator info to the right of the text</dt><dt><a href="class-gtkaccessible.html">gtk.Accessible</a> - accessibility support for widgets.</dt><dt><a href="class-gtkaction.html">gtk.Action</a> - an action which can be triggered by a menu or toolbar
item (new in PyGTK 2.4)</dt><dt><a href="class-gtkactiongroup.html">gtk.ActionGroup</a> - a group of actions (new in PyGTK 2.4)</dt><dt><a href="class-gtkadjustment.html">gtk.Adjustment</a> - an object representing an adjustable bounded
value</dt><dt><a href="class-gtkalignment.html">gtk.Alignment</a> - a widget that controls the alignment and size of its
child</dt><dt><a href="class-gtkarrow.html">gtk.Arrow</a> - produces an arrow pointing in one of the four cardinal
directions.</dt><dt><a href="class-gtkaspectframe.html">gtk.AspectFrame</a> - A frame that constrains its child to a particular aspect
ratio.</dt><dt><a href="class-gtkbin.html">gtk.Bin</a> - an abstract base class defining a container with just one
child.</dt><dt><a href="class-gtkborder.html">gtk.Border</a> - an object containing data for a border (new in PyGTK 2.4)</dt><dt><a href="class-gtkbox.html">gtk.Box</a> - an abstract base class for box containers</dt><dt><a href="class-gtkbutton.html">gtk.Button</a> - A pushbutton widget that issues a signal when
clicked.</dt><dt><a href="class-gtkbuttonbox.html">gtk.ButtonBox</a> - the base class for widgets that contain multiple
buttons</dt><dt><a href="class-gtkcalendar.html">gtk.Calendar</a> - a widget that displays a calendar and allows the user to
select a date.</dt><dt><a href="class-gtkcelleditable.html">gtk.CellEditable</a> - an interface for editing a TreeView cell</dt><dt><a href="class-gtkcelllayout.html">gtk.CellLayout</a> - an interface for packing cells</dt><dt><a href="class-gtkcellrenderer.html">gtk.CellRenderer</a> - a base class for objects that render into Treeview
cells</dt><dt><a href="class-gtkcellrenderercombo.html">gtk.CellRendererCombo</a> - an object that
renders a gtk.ComboBoxEntry
into a gtk.TreeView
cell (new in PyGTK 2.6)</dt><dt><a href="class-gtkcellrendererpixbuf.html">gtk.CellRendererPixbuf</a> - an object that
renders a pixbuf into a gtk.TreeView
cell</dt><dt><a href="class-gtkcellrendererprogress.html">gtk.CellRendererProgress</a> - an object that renders numbers as progress bars in a gtk.TreeView
(new in PyGTK 2.6)</dt><dt><a href="class-gtkcellrenderertext.html">gtk.CellRendererText</a> - an object that renders text into a gtk.TreeView
cell</dt><dt><a href="class-gtkcellrenderertoggle.html">gtk.CellRendererToggle</a> - an object that renders a toggle button into a TreeView
cell</dt><dt><a href="class-gtkcellview.html">gtk.CellView</a> - a widget displaying a single row of a gtk.TreeModel
(new in PyGTK 2.6).</dt><dt><a href="class-gtkcheckbutton.html">gtk.CheckButton</a> - a toggle button widget styled as a checkbox and label
</dt><dt><a href="class-gtkcheckmenuitem.html">gtk.CheckMenuItem</a> - a menu item with a check box.</dt><dt><a href="class-gtkclipboard.html">gtk.Clipboard</a> - an object to store data to
and retrieve data from (new in PyGTK 2.2)</dt><dt><a href="class-gtkcolorbutton.html">gtk.ColorButton</a> - a button to launch a
color selection dialog (new in PyGTK 2.4)</dt><dt><a href="class-gtkcolorselection.html">gtk.ColorSelection</a> - a widget used to select a color.</dt><dt><a href="class-gtkcolorselectiondialog.html">gtk.ColorSelectionDialog</a> - a standard dialog for selecting a color.</dt><dt><a href="class-gtkcombo.html">gtk.Combo</a> - a text entry field with a dropdown list.</dt><dt><a href="class-gtkcombobox.html">gtk.ComboBox</a> - a widget used to choose from
a list of items (new in PyGTK 2.4)</dt><dt><a href="class-gtkcomboboxentry.html">gtk.ComboBoxEntry</a> - a text entry field with
a dropdown list (new in PyGTK 2.4)</dt><dt><a href="class-gtkcontainer.html">gtk.Container</a> - a base class for widgets that contain other
widgets</dt><dt><a href="class-gtkcurve.html">gtk.Curve</a> - allows direct editing of a curve.</dt><dt><a href="class-gtkdialog.html">gtk.Dialog</a> - popup windows for user information and action</dt><dt><a href="class-gtkdrawingarea.html">gtk.DrawingArea</a> - a widget for custom user interface elements.</dt><dt><a href="class-gtkeditable.html">gtk.Editable</a> - an interface for text-editing widgets.</dt><dt><a href="class-gtkentry.html">gtk.Entry</a> - a single line text entry field.</dt><dt><a href="class-gtkentrycompletion.html">gtk.EntryCompletion</a> - completion
functionality for gtk.Entry (new in
PyGTK 2.4)</dt><dt><a href="class-gtkeventbox.html">gtk.EventBox</a> - a widget used to catch events for widgets which do not have
their own window.</dt><dt><a href="class-gtkexpander.html">gtk.Expander</a> - a container that can hide
its child (new in PyGTK 2.4)</dt><dt><a href="class-gtkfilechooser.html">gtk.FileChooser</a> - an interface for choosing files (new in PyGTK
2.4)</dt><dt><a href="class-gtkfilechooserbutton.html">gtk.FileChooserButton</a> - a button to launch a gtk.FileChooserDialog
(new in PyGTK 2.6)</dt><dt><a href="class-gtkfilechooserdialog.html">gtk.FileChooserDialog</a> - a file chooser
dialog, suitable for "File/Open" or "File/Save" commands(new in PyGTK
2.4)</dt><dt><a href="class-gtkfilechooserwidget.html">gtk.FileChooserWidget</a> - a file chooser
widget that can be embedded in other widgets(new in PyGTK
2.4)</dt><dt><a href="class-gtkfilefilter.html">gtk.FileFilter</a> - a filter for selecting a
file subset (new in PyGTK 2.4)</dt><dt><a href="class-gtkfileselection.html">gtk.FileSelection</a> - a dialog used to prompt the user for a file or directory
name</dt><dt><a href="class-gtkfixed.html">gtk.Fixed</a> - a container which allows you to position widgets at fixed
coordinates</dt><dt><a href="class-gtkfontbutton.html">gtk.FontButton</a> - a button to launch a font
selection dialog (new in PyGTK 2.4)</dt><dt><a href="class-gtkfontselection.html">gtk.FontSelection</a> - a widget for selecting fonts.</dt><dt><a href="class-gtkfontselectiondialog.html">gtk.FontSelectionDialog</a> - a dialog for selecting fonts.</dt><dt><a href="class-gtkframe.html">gtk.Frame</a> - a bin with a decorative frame and optional
label.</dt><dt><a href="class-gtkgammacurve.html">gtk.GammaCurve</a> - subclass of gtk.Curve for editing
gamma curves.</dt><dt><a href="class-pygtkgenericcellrenderer.html">gtk.GenericCellRenderer</a> - a TreeView cell renderer that helps create cell renderers
in Python</dt><dt><a href="class-pygtkgenerictreemodel.html">gtk.GenericTreeModel</a> - a TreeView model that helps create tree models in
Python</dt><dt><a href="class-gtkhandlebox.html">gtk.HandleBox</a> - a widget for detachable window portions.</dt><dt><a href="class-gtkhbox.html">gtk.HBox</a> - a horizontal container box</dt><dt><a href="class-gtkhbuttonbox.html">gtk.HButtonBox</a> - a container for arranging buttons horizontally.</dt><dt><a href="class-gtkhpaned.html">gtk.HPaned</a> - a container with two panes arranged
horizontally.</dt><dt><a href="class-gtkhruler.html">gtk.HRuler</a> - a horizontal ruler.</dt><dt><a href="class-gtkhscale.html">gtk.HScale</a> - a horizontal slider widget for selecting a value from a
range.</dt><dt><a href="class-gtkhscrollbar.html">gtk.HScrollbar</a> - a horizontal scrollbar widget</dt><dt><a href="class-gtkhseparator.html">gtk.HSeparator</a> - a horizontal separator.</dt><dt><a href="class-gtkiconfactory.html">gtk.IconFactory</a> - an object that manages a group of icon sets.</dt><dt><a href="class-gtkiconinfo.html">gtk.IconInfo</a> - object containing
information about and icon in an icon theme (new in PyGTK 2.4)</dt><dt><a href="class-gtkiconset.html">gtk.IconSet</a> - contains a set of variants for an icon</dt><dt><a href="class-gtkiconsource.html">gtk.IconSource</a> - a source for icon variants</dt><dt><a href="class-gtkicontheme.html">gtk.IconTheme</a> - look up icons by name and size (new in PyGTK 2.4)</dt><dt><a href="class-gtkiconview.html">gtk.IconView</a> - a widget which displays a list of icons in a grid (new in
PyGTK 2.6)</dt><dt><a href="class-gtkimage.html">gtk.Image</a> - A widget displaying an image
</dt><dt><a href="class-gtkimagemenuitem.html">gtk.ImageMenuItem</a> - a menuitem that displays an image with an accel
label</dt><dt><a href="class-gtkimcontext.html">gtk.IMContext</a> - an abstract base class defining a generic input method
interface</dt><dt><a href="class-gtkimcontextsimple.html">gtk.IMContextSimple</a> - an input method context object that supports "simple" input
methods</dt><dt><a href="class-gtkimmulticontext.html">gtk.IMMulticontext</a> - an input method context object that manages the use of
multiple input method contexts for a widget</dt><dt><a href="class-gtkinputdialog.html">gtk.InputDialog</a> - a dialog for configuring devices for the XInput
extension.</dt><dt><a href="class-gtkinvisible.html">gtk.Invisible</a> - internally-used widget which is not displayed.</dt><dt><a href="class-gtkitem.html">gtk.Item</a> - abstract base class for gtk.MenuItem</dt><dt><a href="class-gtkitemfactory.html">gtk.ItemFactory</a> - creates menus, menubars and option menus from a data
description.</dt><dt><a href="class-gtklabel.html">gtk.Label</a> - a widget that displays a limited amount of read-only
text</dt><dt><a href="class-gtklayout.html">gtk.Layout</a> - infinite scrollable area containing child widgets and custom
drawing</dt><dt><a href="class-gtkliststore.html">gtk.ListStore</a> - a list model to use with a gtk.TreeView</dt><dt><a href="class-gtkmenu.html">gtk.Menu</a> - a drop down menu widget.</dt><dt><a href="class-gtkmenubar.html">gtk.MenuBar</a> - a widget that displays gtk.MenuItem
widgets horizontally</dt><dt><a href="class-gtkmenuitem.html">gtk.MenuItem</a> - the widget used for an item in menus</dt><dt><a href="class-gtkmenushell.html">gtk.MenuShell</a> - a base class for menu objects.</dt><dt><a href="class-gtkmenutoolbutton.html">gtk.MenuToolButton</a> - A gtk.ToolItem
containing a button with an additional dropdown menu (new in PyGTK
2.6)</dt><dt><a href="class-gtkmessagedialog.html">gtk.MessageDialog</a> - a convenient message window</dt><dt><a href="class-gtkmisc.html">gtk.Misc</a> - a base class for widgets with alignments and
padding.</dt><dt><a href="class-gtknotebook.html">gtk.Notebook</a> - a tabbed notebook container.</dt><dt><a href="class-gtkobject.html">gtk.Object</a> - the base class of the PyGTK type hierarchy.</dt><dt><a href="class-gtkoptionmenu.html">gtk.OptionMenu</a> - a widget used to provide a list of valid choices.</dt><dt><a href="class-gtkpaned.html">gtk.Paned</a> - a base class for widgets with two adjustable
panes</dt><dt><a href="class-gtkplug.html">gtk.Plug</a> - A toplevel window for embedding into other
processes.</dt><dt><a href="class-gtkprogressbar.html">gtk.ProgressBar</a> - a widget which indicates progress visually.</dt><dt><a href="class-gtkradioaction.html">gtk.RadioAction</a> - an action that can be grouped so that only one can be
active (new in PyGTK 2.4)</dt><dt><a href="class-gtkradiobutton.html">gtk.RadioButton</a> - a choice of one of multiple check buttons.</dt><dt><a href="class-gtkradiomenuitem.html">gtk.RadioMenuItem</a> - a choice from multiple check menu items.</dt><dt><a href="class-gtkradiotoolbutton.html">gtk.RadioToolButton</a> - a toolbar item that
contains a radio button (new in PyGTK 2.4)</dt><dt><a href="class-gtkrange.html">gtk.Range</a> - a base class for widgets that allow a user to set a value in
a range.</dt><dt><a href="class-gtkrcstyle.html">gtk.RcStyle</a> - an object holding resource styles</dt><dt><a href="class-gtkrequisition.html">gtk.Requisition</a> - an object containing information about the desired space
requirements of a widget.</dt><dt><a href="class-gtkruler.html">gtk.Ruler</a> - a base class for horizontal or vertical rulers</dt><dt><a href="class-gtkscale.html">gtk.Scale</a> - a base class for the scale widgets.</dt><dt><a href="class-gtkscrollbar.html">gtk.Scrollbar</a> - a base class for scrollbar widgets.</dt><dt><a href="class-gtkscrolledwindow.html">gtk.ScrolledWindow</a> - adds scrollbars to its child widget.</dt><dt><a href="class-gtkselectiondata.html">gtk.SelectionData</a> - an object that stores information about a
selection</dt><dt><a href="class-gtkseparator.html">gtk.Separator</a> - a base class for visual separator widgets.</dt><dt><a href="class-gtkseparatormenuitem.html">gtk.SeparatorMenuItem</a> - a separator used in menus.</dt><dt><a href="class-gtkseparatortoolitem.html">gtk.SeparatorToolItem</a> - a toolbar item that separates groups of other toolbar
items (new in PyGTK 2.4)</dt><dt><a href="class-gtksettings.html">gtk.Settings</a> - an object that contains the global settings for the
widgets on a gtk.gdk.Screen</dt><dt><a href="class-gtksizegroup.html">gtk.SizeGroup</a> - an object that groups widgets so they request the same
size</dt><dt><a href="class-gtksocket.html">gtk.Socket</a> - a container for widgets from other processes.</dt><dt><a href="class-gtkspinbutton.html">gtk.SpinButton</a> - retrieve an integer or floating-point number from the
user.</dt><dt><a href="class-gtkstatusbar.html">gtk.Statusbar</a> - report messages of minor importance to the user.</dt><dt><a href="class-gtkstyle.html">gtk.Style</a> - an object that hold style information for widgets</dt><dt><a href="class-gtktable.html">gtk.Table</a> - layout widgets in a two-dimensional array</dt><dt><a href="class-gtktearoffmenuitem.html">gtk.TearoffMenuItem</a> - a menu item used to tear off and reattach its
menu.</dt><dt><a href="class-gtktextattributes.html">gtk.TextAttributes</a> - an object containing the attributes set on some
text</dt><dt><a href="class-gtktextbuffer.html">gtk.TextBuffer</a> - stores attributed text for display in a gtk.TextView</dt><dt><a href="class-gtktextchildanchor.html">gtk.TextChildAnchor</a> - a location in a textbuffer for placing widgets</dt><dt><a href="class-gtktextiter.html">gtk.TextIter</a> - an object pointing at a location in a gtk.TextBuffer</dt><dt><a href="class-gtktextmark.html">gtk.TextMark</a> - a position in a textbuffer that is preserved across
textbuffer modifications</dt><dt><a href="class-gtktexttag.html">gtk.TextTag</a> - an object used to apply attributes to text in a gtk.TextBuffer</dt><dt><a href="class-gtktexttagtable.html">gtk.TextTagTable</a> - A collection of gtk.TextTag objects
that can be used together</dt><dt><a href="class-gtktextview.html">gtk.TextView</a> - a widget that displays the contents of a gtk.TextBuffer</dt><dt><a href="class-gtktoggleaction.html">gtk.ToggleAction</a> - an action which can be
toggled between two states (new in PyGTK 2.4)</dt><dt><a href="class-gtktogglebutton.html">gtk.ToggleButton</a> - a button that retains its state</dt><dt><a href="class-gtktoggletoolbutton.html">gtk.ToggleToolButton</a> - A gtk.ToolItem
containing a toggle button (new in PyGTK 2.4)</dt><dt><a href="class-gtktoolbar.html">gtk.Toolbar</a> - a bar holding buttons and other widgets.</dt><dt><a href="class-gtktoolbutton.html">gtk.ToolButton</a> - a gtk.ToolItem
subclass that displays buttons (new in PyGTK 2.4)</dt><dt><a href="class-gtktoolitem.html">gtk.ToolItem</a> - the base class of widgets
that can be added to gtk.Toolbar
(new in PyGTK 2.4)</dt><dt><a href="class-gtktooltips.html">gtk.Tooltips</a> - add tips to your widgets.</dt><dt><a href="class-gtktreedragdest.html">gtk.TreeDragDest</a> - an interface that manages the data transfer for a
destination of a gtk.TreeView drag
and drop operation</dt><dt><a href="class-gtktreedragsource.html">gtk.TreeDragSource</a> - an interface that manages the source data transfer for a
gtk.TreeView
drag and drop operation</dt><dt><a href="class-gtktreeiter.html">gtk.TreeIter</a> - An object that points at a path in a gtk.TreeModel.</dt><dt><a href="class-gtktreemodel.html">gtk.TreeModel</a> - the tree interface used by gtk.TreeView</dt><dt><a href="class-gtktreemodelfilter.html">gtk.TreeModelFilter</a> - a gtk.TreeModel
which hides parts of an underlying tree (new in PyGTK 2.4)</dt><dt><a href="class-gtktreemodelsort.html">gtk.TreeModelSort</a> - a tree model that is a sorted version of a child gtk.TreeModel</dt><dt><a href="class-pygtktreemodelrow.html">gtk.TreeModelRow</a> - an object representing a row in a gtk.TreeModel</dt><dt><a href="class-pygtktreemodelrowiter.html">gtk.TreeModelRowIter</a> - an object for iterating over a set of gtk.TreeModelRow
objects.</dt><dt><a href="class-gtktreerowreference.html">gtk.TreeRowReference</a> - an object maintaining a persistent reference to a gtk.TreeModel
row (new in PyGTK 2.4)</dt><dt><a href="class-gtktreeselection.html">gtk.TreeSelection</a> - the selection object for gtk.TreeView</dt><dt><a href="class-gtktreesortable.html">gtk.TreeSortable</a> - an interface for sorting a gtk.TreeModel</dt><dt><a href="class-gtktreestore.html">gtk.TreeStore</a> - a model for tree widgets with columns</dt><dt><a href="class-gtktreeview.html">gtk.TreeView</a> - a widget for displaying both trees and lists.</dt><dt><a href="class-gtktreeviewcolumn.html">gtk.TreeViewColumn</a> - a visible column in a gtk.TreeView
widget</dt><dt><a href="class-gtkuimanager.html">gtk.UIManager</a> - construct menus and toolbars from an XML
description (new in PyGTK 2.4)</dt><dt><a href="class-gtkvbox.html">gtk.VBox</a> - a vertical container box</dt><dt><a href="class-gtkvbuttonbox.html">gtk.VButtonBox</a> - a container for arranging buttons vertically.</dt><dt><a href="class-gtkvpaned.html">gtk.VPaned</a> - A container with two panes arranged vertically.</dt><dt><a href="class-gtkvruler.html">gtk.VRuler</a> - a vertical ruler.</dt><dt><a href="class-gtkvscale.html">gtk.VScale</a> - a vertical slider widget used to select a value from a
range.</dt><dt><a href="class-gtkvscrollbar.html">gtk.VScrollbar</a> - a vertical scrollbar</dt><dt><a href="class-gtkvseparator.html">gtk.VSeparator</a> - a vertical separator.</dt><dt><a href="class-gtkviewport.html">gtk.Viewport</a> - a widget displaying a portion of a larger
widget.</dt><dt><a href="class-gtkwidget.html">gtk.Widget</a> - the base class for all PyGTK
widgets</dt><dt><a href="class-gtkwindow.html">gtk.Window</a> - a top-level window that holds one child widget.</dt><dt><a href="class-gtkwindowgroup.html">gtk.WindowGroup</a> - a group of gtk.Window
widgets</dt><dt><a href="gtk-functions.html">gtk Functions</a> - miscellaneous functions</dt><dt><a href="gtk-stock-items.html">Stock Items</a> - prebuilt common menu/toolbar items and corresponding
icons</dt><dt><a href="gtk-constants.html">gtk Constants</a> - the built-in constants of the gtk module</dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="gobject-constants.html">Prev</a></td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"><a accesskey="n" href="class-gtkaboutdialog.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">gobject Constants</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">gtk.AboutDialog</td></tr></table></div></body></html>
|