📄 gtk.html
字号:
<HTML><HEAD><TITLE>GTK+ </TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.61"><LINKREL="HOME"TITLE="GTK+ Reference Manual"HREF="index.html"><LINKREL="PREVIOUS"TITLE="GTK+ Reference Manual"HREF="index.html"><LINKREL="NEXT"TITLE="General"HREF="gtk-general.html"></HEAD><BODYCLASS="CHAPTER"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLEWIDTH="100%"BORDER="0"BGCOLOR="#000000"CELLPADDING="1"CELLSPACING="0"><TR><THCOLSPAN="4"ALIGN="center"><FONTCOLOR="#FFFFFF"SIZE="5">GTK+ Reference Manual</FONT></TH></TR><TR><TDWIDTH="25%"BGCOLOR="#C00000"ALIGN="left"><AHREF="index.html"><FONTCOLOR="#FFFFFF"SIZE="3"><B><<< Previous Page</B></FONT></A></TD><TDWIDTH="25%"BGCOLOR="#0000C0"ALIGN="center"><FONTCOLOR="#FFFFFF"SIZE="3"><B><AHREF="index.html"><FONTCOLOR="#FFFFFF"SIZE="3"><B>Home</B></FONT></A></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-general.html"><FONTCOLOR="#FFFFFF"SIZE="3"><B>Next Page >>></B></FONT></A></TD></TR></TABLE></DIV><DIVCLASS="CHAPTER"><H1><ANAME="GTK">GTK+ </A></H1><DIVCLASS="TOC"><DL><DT><B>Table of Contents</B></DT><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></DIV><P>GTK+ is a multi-platform open source GUI Toolkit. Everything aboutGTK+ from the object-oriented design to the Free Software LGPLlicensing allows you to code your project with the most freedompossible. You can develop open software, free software, or evencommercial non-free software without having to spend a dime forlicenses or royalties. </P><P>GTK+ is a set of libraries to create graphical user interfaces. Itworks on many Unix-like platforms, and a Windows version is indevelopment. GTK+ is released under the GNU Library General PublicLicense (GNU LGPL), which allows for flexible licensing of clientapplications. GTK+ has a C-based object-oriented architecture thatallows for maximum flexibility. Bindings for other languages havebeen written, including C++, Objective-C, Guile/Scheme, Perl, Python,TOM, Ada95, Free Pascal, and Eiffel. </P><P>GTK+ consists of the following component libraries:<P></P><DIVCLASS="VARIABLELIST"><DL><DT>GLib</DT><DD><P>Provides many useful data types, macros, type conversions,string utilities and a lexical scanner. Includes Win32 support.</P></DD><DT>GDK</DT><DD><P>A wrapper for low-level windowing functions.</P></DD><DT>GTK+</DT><DD><P>An advanced widget set.</P></DD></DL></DIV> </P></DIV><DIVCLASS="NAVFOOTER"><BRCLEAR="all"><BR><TABLEWIDTH="100%"BORDER="0"BGCOLOR="#000000"CELLPADDING="1"CELLSPACING="0"><TR><TDWIDTH="25%"BGCOLOR="#C00000"ALIGN="left"><AHREF="index.html"><FONTCOLOR="#FFFFFF"SIZE="3"><B><<< Previous Page</B></FONT></A></TD><TDWIDTH="25%"BGCOLOR="#0000C0"ALIGN="center"><FONTCOLOR="#FFFFFF"SIZE="3"><B><AHREF="index.html"><FONTCOLOR="#FFFFFF"SIZE="3"><B>Home</B></FONT></A></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-general.html"><FONTCOLOR="#FFFFFF"SIZE="3"><B>Next Page >>></B></FONT></A></TD></TR><TR><TDCOLSPAN="2"ALIGN="left"><FONTCOLOR="#FFFFFF"SIZE="3"><B>GTK+ Reference Manual</B></FONT></TD><TDCOLSPAN="2"ALIGN="right"><FONTCOLOR="#FFFFFF"SIZE="3"><B>General</B></FONT></TD></TR></TABLE></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -