📄 index.html
字号:
<HTML><HEAD><TITLE>GTK+ Reference Manual</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.61"><LINKREL="NEXT"TITLE="GTK+ "HREF="gtk.html"></HEAD><BODYCLASS="BOOK"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="BOOK"><DIVCLASS="TITLEPAGE"><TABLEWIDTH="100%"BORDER="0"BGCOLOR="#000000"CELLPADDING="1"CELLSPACING="0"><TR><THALIGN="center"VALIGN="center"><FONTCOLOR="#FFFFFF"SIZE="7"><PCLASS="TITLE"><ANAME="AEN2">GTK+ Reference Manual</A></P></FONT></TH></TR></TABLE></DIV><DIVCLASS="TOC"><DL><DT><B>Table of Contents</B></DT><DT><AHREF="gtk.html">GTK+</A></DT><DD><DL><DT><AHREF="gtk-general.html">General</A> — Mainloop and event handling</DT><DT><AHREF="gtk-feature-test-macros.html">Version Information</A> — variables and functions to check the GTK+ version.</DT><DT><AHREF="gtk-graphics-contexts.html">Graphics Contexts</A> — provides access to a shared pool of <AHREF=../gdk/gdk-graphics-contexts.html#GDKGC>GdkGC</A> objects.</DT><DT><AHREF="gtk-styles.html">Styles</A> — </DT><DT><AHREF="gtk-themes.html">Themes</A> — </DT><DT><AHREF="gtk-resource-files.html">Resource Files</A> — Routines for handling resource files</DT><DT><AHREF="gtk-keyboard-accelerators.html">Keyboard Accelerators</A> — </DT><DT><AHREF="gtk-selections.html">Selections</A> — Functions for handling inter-process communication via selections.</DT><DT><AHREF="gtk-drag-and-drop.html">Drag and Drop</A> — Functions for controlling drag and drop handling.</DT><DT><AHREF="gtk-signals.html">Signals</A> — Object methods and callbacks.</DT><DT><AHREF="gtk-signal-marshallers.html">Signal Marshallers</A> — Functions to adapt C structures to native calling convention.</DT><DT><AHREF="gtk-object-properties.html">Implementation of Object Properties</A> — Utility function to manipulate lists of named, typed arguments.</DT><DT><AHREF="gtk-types.html">Types</A> — Handle run-time type creation.</DT><DT><AHREF="gtk-bindings.html">Bindings</A> — </DT><DT><AHREF="gtk-standard-enumerations.html">Standard Enumerations</A> — Public enumerated types used throughout GTK+.</DT><DT><AHREF="gtk-private-information.html">Private Information</A> — </DT></DL></DD><DT><AHREF="gtkobjects.html">GTK+ Widgets and Objects</A></DT><DD><DL><DT><AHREF="gtkaccellabel.html">GtkAccelLabel</A> — a label which displays an accelerator key on the right of the text.</DT><DT><AHREF="gtkadjustment.html">GtkAdjustment</A> — a <AHREF="gtkobject.html">GtkObject</A> representing an adjustable bounded value.</DT><DT><AHREF="gtkalignment.html">GtkAlignment</A> — a widget which controls the alignment and size of its child.</DT><DT><AHREF="gtkarrow.html">GtkArrow</A> — produces an arrow pointing in one of the four cardinal directions.</DT><DT><AHREF="gtkaspectframe.html">GtkAspectFrame</A> — A frame that constrains its child to a particular aspect ratio.</DT><DT><AHREF="gtkbuttonbox.html">GtkButtonBox</A> — Base class for <AHREF="gtkhbuttonbox.html">GtkHButtonBox</A> and <AHREF="gtkvbuttonbox.html">GtkVButtonBox</A></DT><DT><AHREF="gtkbin.html">GtkBin</A> — a container with just one child.</DT><DT><AHREF="gtkbox.html">GtkBox</A> — a base class for box containers</DT><DT><AHREF="gtkbutton.html">GtkButton</A> — A widget that creates a signal when clicked on.</DT><DT><AHREF="gtkcalendar.html">GtkCalendar</A> — display a calendar and/or allow the user to select a date.</DT><DT><AHREF="gtkcheckbutton.html">GtkCheckButton</A> — create widgets with a discrete toggle button.</DT><DT><AHREF="gtkcheckmenuitem.html">GtkCheckMenuItem</A> — a menu item with a check box.</DT><DT><AHREF="gtkclist.html">GtkCList</A> — A multi-columned scrolling list widget.</DT><DT><AHREF="gtkcolorselection.html">GtkColorSelection</A> — a widget used to select a color.</DT><DT><AHREF="gtkcolorselectiondialog.html">GtkColorSelectionDialog</A> — a standard dialog box for selecting a color.</DT><DT><AHREF="gtkcombo.html">GtkCombo</A> — a text entry field with a dropdown list.</DT><DT><AHREF="gtkcontainer.html">GtkContainer</A> — </DT><DT><AHREF="gtkctree.html">GtkCTree</A> — a widget displaying a hierarchical tree.</DT><DT><AHREF="gtkcurve.html">GtkCurve</A> — allows direct editing of a curve.</DT><DT><AHREF="gtkdata.html">GtkData</A> — abstract base class for objects containing data.</DT><DT><AHREF="gtkdialog.html">GtkDialog</A> — create popup windows.</DT><DT><AHREF="gtkdrawingarea.html">GtkDrawingArea</A> — a widget for custom user interface elements.</DT><DT><AHREF="gtkeditable.html">GtkEditable</A> — Base class for text-editing widgets.</DT><DT><AHREF="gtkentry.html">GtkEntry</A> — a single line text entry field.</DT><DT><AHREF="gtkeventbox.html">GtkEventBox</A> — a widget used to catch events for widgets which do not have their own window.</DT><DT><AHREF="gtkfileselection.html">GtkFileSelection</A> — prompt the user for a file or directory name.</DT><DT><AHREF="gtkfixed.html">GtkFixed</A> — a container which supports fixed sizes and positions of its children.</DT><DT><AHREF="gtkfontselection.html">GtkFontSelection</A> — a widget for selecting fonts.</DT><DT><AHREF="gtkfontselectiondialog.html">GtkFontSelectionDialog</A> — a dialog box for selecting fonts.</DT><DT><AHREF="gtkframe.html">GtkFrame</A> — A bin with a decorative frame and optional label.</DT><DT><AHREF="gtkgammacurve.html">GtkGammaCurve</A> — a subclass of <AHREF="gtkcurve.html">GtkCurve</A> for editing gamma curves.</DT><DT><AHREF="gtkhandlebox.html">GtkHandleBox</A> — a widget for detachable window portions.</DT><DT><AHREF="gtkhbuttonbox.html">GtkHButtonBox</A> — a container for arranging button horizontally.</DT><DT><AHREF="gtkhbox.html">GtkHBox</A> — horizontal container box</DT><DT><AHREF="gtkhpaned.html">GtkHPaned</A> — A container with two panes arranged horizontally.</DT><DT><AHREF="gtkhruler.html">GtkHRuler</A> — A horizontal ruler.</DT><DT><AHREF="gtkhscale.html">GtkHScale</A> — a horizontal slider widget for selecting a value from a range.</DT><DT><AHREF="gtkhscrollbar.html">GtkHScrollbar</A> — A horizontal scrollbar</DT><DT><AHREF="gtkhseparator.html">GtkHSeparator</A> — a horizontal separator.</DT><DT><AHREF="gtkimage.html">GtkImage</A> — A widget displaying a graphical image</DT><DT><AHREF="gtkinputdialog.html">GtkInputDialog</A> — Configure devices for the XInput extension.</DT><DT><AHREF="gtkinvisible.html">GtkInvisible</A> — internally-used widget which is not displayed.</DT><DT><AHREF="gtkitem.html">GtkItem</A> — abstract base class for <AHREF="gtkmenuitem.html">GtkMenuItem</A>, <AHREF="gtklistitem.html">GtkListItem</A> and <AHREF="gtktreeitem.html">GtkTreeItem</A>.</DT><DT><AHREF="gtkitemfactory.html">GtkItemFactory</A> — </DT><DT><AHREF="gtklabel.html">GtkLabel</A> — A widget that displays a small to medium amount of text.</DT><DT><AHREF="gtklayout.html">GtkLayout</A> — </DT><DT><AHREF="gtklist.html">GtkList</A> — Widget for packing a list of selectable items.</DT><DT><AHREF="gtklistitem.html">GtkListItem</A> — an item in a <AHREF="gtklist.html">GtkList</A>.</DT><DT><AHREF="gtkmenu.html">GtkMenu</A> — a drop down menu widget.</DT><DT><AHREF="gtkmenubar.html">GtkMenuBar</A> — A subclass widget for <AHREF="gtkmenushell.html">GtkMenuShell</A> which holds <AHREF="gtkmenuitem.html">GtkMenuItem</A> widgets</DT><DT><AHREF="gtkmenuitem.html">GtkMenuItem</A> — the widget used for item in menus</DT><DT><AHREF="gtkmenushell.html">GtkMenuShell</A> — a base class for menu objects.</DT><DT><AHREF="gtkmisc.html">GtkMisc</A> — a base class for widgets with alignments and padding.</DT><DT><AHREF="gtknotebook.html">GtkNotebook</A> — Set of pages with bookmarks.</DT><DT><AHREF="gtkobject.html">GtkObject</A> — The base class of the Gtk type hierarchy.</DT><DT><AHREF="gtkoptionmenu.html">GtkOptionMenu</A> — a widget used to choose from a list of valid choices.</DT><DT><AHREF="gtkpacker.html">GtkPacker</A> — </DT><DT><AHREF="gtkpaned.html">GtkPaned</A> — Base class for widgets with two adjustable panes</DT><DT><AHREF="gtkpixmap.html">GtkPixmap</A> — a widget displaying a graphical image or icon.</DT><DT><AHREF="gtkplug.html">GtkPlug</A> — Toplevel for embedding into other processes.</DT><DT><AHREF="gtkpreview.html">GtkPreview</A> — a widget to display RGB or grayscale data.</DT><DT><AHREF="gtkprogress.html">GtkProgress</A> — the base class for <AHREF="gtkprogressbar.html">GtkProgressBar</A>.</DT><DT><AHREF="gtkprogressbar.html">GtkProgressBar</A> — a widget which indicates progress visually.</DT><DT><AHREF="gtkradiobutton.html">GtkRadioButton</A> — A choice from multiple check buttons.</DT><DT><AHREF="gtkradiomenuitem.html">GtkRadioMenuItem</A> — A choice from multiple check menu items.</DT><DT><AHREF="gtkrange.html">GtkRange</A> — </DT><DT><AHREF="gtkruler.html">GtkRuler</A> — Base class for horizontal or vertical rulers</DT><DT><AHREF="gtkscale.html">GtkScale</A> — a base class for <AHREF="gtkhscale.html">GtkHScale</A> and <AHREF="gtkvscale.html">GtkVScale</A>.</DT><DT><AHREF="gtkscrollbar.html">GtkScrollbar</A> — base class for <AHREF="gtkhscrollbar.html">GtkHScrollbar</A> and GtkVScrollbar.</DT><DT><AHREF="gtkscrolledwindow.html">GtkScrolledWindow</A> — Adds scrollbars to its child widget.</DT><DT><AHREF="gtkseparator.html">GtkSeparator</A> — a base class for <AHREF="gtkhseparator.html">GtkHSeparator</A> and <AHREF="gtkvseparator.html">GtkVseparator</A>.</DT><DT><AHREF="gtksocket.html">GtkSocket</A> — Container for widgets from other processes.</DT><DT><AHREF="gtkspinbutton.html">GtkSpinButton</A> — retrieve an integer or floating-point number from the user.</DT><DT><AHREF="gtkstatusbar.html">GtkStatusbar</A> — report messages of minor importance to the user.</DT><DT><AHREF="gtktable.html">GtkTable</A> — Pack widgets in regular patterns.</DT><DT><AHREF="gtktearoffmenuitem.html">GtkTearoffMenuItem</A> — a menu item used to tear off and reattach its menu.</DT><DT><AHREF="gtktext.html">GtkText</A> — text widget which allows display and manipulation of arbitrary text</DT><DT><AHREF="gtktipsquery.html">GtkTipsQuery</A> — displays help about widgets in the user interface.</DT><DT><AHREF="gtktogglebutton.html">GtkToggleButton</A> — create buttons which retain their state.</DT><DT><AHREF="gtktoolbar.html">GtkToolbar</A> — create bars of buttons and other widgets.</DT><DT><AHREF="gtktooltips.html">GtkTooltips</A> — Add tips to your widgets.</DT><DT><AHREF="gtktree.html">GtkTree</A> — A treelist widget.</DT><DT><AHREF="gtktreeitem.html">GtkTreeItem</A> — </DT><DT><AHREF="gtkvbuttonbox.html">GtkVButtonBox</A> — a container for arranging buttons vertically.</DT><DT><AHREF="gtkvbox.html">GtkVBox</A> — vertical container box</DT><DT><AHREF="gtkviewport.html">GtkViewport</A> — </DT><DT><AHREF="gtkvpaned.html">GtkVPaned</A> — A container with two panes arranged vertically.</DT><DT><AHREF="gtkvruler.html">GtkVRuler</A> — A vertical ruler.</DT><DT><AHREF="gtkvscale.html">GtkVScale</A> — a vertical slider widget for selecting a value from a range.</DT><DT><AHREF="gtkvscrollbar.html">GtkVScrollbar</A> — A vertical scrollbar</DT><DT><AHREF="gtkvseparator.html">GtkVSeparator</A> — a vertical separator.</DT><DT><AHREF="gtkwidget.html">GtkWidget</A> — </DT><DT><AHREF="gtkwindow.html">GtkWindow</A> — </DT></DL></DD><DT><AHREF="gtk-index.html">Index</A></DT><DD><DL><DT><AHREF="gtk-index.html#AEN49629">Object Hierarchy</A></DT></DL></DD></DL></DIV></DIV><DIVCLASS="NAVFOOTER"><BRCLEAR="all"><BR><TABLEWIDTH="100%"BORDER="0"BGCOLOR="#000000"CELLPADDING="1"CELLSPACING="0"><TR><TDWIDTH="25%"BGCOLOR="#C00000"ALIGN="left"> </TD><TDWIDTH="25%"BGCOLOR="#0000C0"ALIGN="center"><FONTCOLOR="#FFFFFF"SIZE="3"><B> </B></FONT></TD><TDWIDTH="25%"BGCOLOR="#00C000"ALIGN="center"><FONTCOLOR="#FFFFFF"SIZE="3"><B> </B></FONT></TD><TDWIDTH="25%"BGCOLOR="#C00000"ALIGN="right"><AHREF="gtk.html"><FONTCOLOR="#FFFFFF"SIZE="3"><B>Next Page >>></B></FONT></A></TD></TR><TR><TDCOLSPAN="2"ALIGN="left"> </TD><TDCOLSPAN="2"ALIGN="right"><FONTCOLOR="#FFFFFF"SIZE="3"><B>GTK+</B></FONT></TD></TR></TABLE></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -