⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gtk-general.html

📁 该压缩包包含了GTK+的大量API函数
💻 HTML
📖 第 1 页 / 共 5 页
字号:
>GtkCallbackMarshal</A> marshal,                                             <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> data,                                             <AHREF="gtk-types.html#GTKDESTROYNOTIFY">GtkDestroyNotify</A> destroy);</PRE></TD></TR></TABLE><P></P><DIVCLASS="INFORMALTABLE"><ANAME="AEN809"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#FFD0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>priority</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>function</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>marshal</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>data</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>destroy</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN838"></A><H3><ANAME="GTK-IDLE-REMOVE"></A>gtk_idle_remove ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void        gtk_idle_remove                 (<AHREF=../glib/glib-basic-types.html#GUINT>guint</A> idle_handler_id);</PRE></TD></TR></TABLE><P>Removes the idle function with the given id.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN844"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#FFD0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>idle_handler_id</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Identifies the idle function to remove.&#13;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN853"></A><H3><ANAME="GTK-IDLE-REMOVE-BY-DATA"></A>gtk_idle_remove_by_data ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void        gtk_idle_remove_by_data         (<AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> data);</PRE></TD></TR></TABLE><P>Removes the idle function identified by the user data.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN859"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#FFD0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>data</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">remove the idle function which was registered with this user data.&#13;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN868"></A><H3><ANAME="GTK-INPUT-ADD-FULL"></A>gtk_input_add_full ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GUINT>guint</A>       gtk_input_add_full              (<AHREF=../glib/glib-basic-types.html#GINT>gint</A> source,                                             <AHREF=../gdk/gdk-input.html#GDKINPUTCONDITION>GdkInputCondition</A> condition,                                             <AHREF=../gdk/gdk-input.html#GDKINPUTFUNCTION>GdkInputFunction</A> function,                                             <AHREF="gtk-types.html#GTKCALLBACKMARSHAL">GtkCallbackMarshal</A> marshal,                                             <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> data,                                             <AHREF="gtk-types.html#GTKDESTROYNOTIFY">GtkDestroyNotify</A> destroy);</PRE></TD></TR></TABLE><P></P><DIVCLASS="INFORMALTABLE"><ANAME="AEN880"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#FFD0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>source</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>condition</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>function</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>marshal</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>data</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>destroy</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN913"></A><H3><ANAME="GTK-INPUT-REMOVE"></A>gtk_input_remove ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void        gtk_input_remove                (<AHREF=../glib/glib-basic-types.html#GUINT>guint</A> input_handler_id);</PRE></TD></TR></TABLE><P></P><DIVCLASS="INFORMALTABLE"><ANAME="AEN919"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#FFD0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>input_handler_id</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN928"></A><H3><ANAME="GTK-PRIORITY-REDRAW-CAPS"></A>GTK_PRIORITY_REDRAW</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">#define GTK_PRIORITY_REDRAW     (G_PRIORITY_HIGH_IDLE + 20)</PRE></TD></TR></TABLE><P>Use this priority for redrawing related stuff. It is used internally byGTK+ to do pending redraws. This priority is lower than <TTCLASS="LITERAL">GTK_PRIORITY_RESIZE</TT>to avoid redrawing a widget just before resizing (and therefore redrawingit again).</P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN934"></A><H3><ANAME="GTK-PRIORITY-RESIZE-CAPS"></A>GTK_PRIORITY_RESIZE</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">#define GTK_PRIORITY_RESIZE     (G_PRIORITY_HIGH_IDLE + 10)</PRE></TD></TR></TABLE><P>Use this priority for resizing related stuff. It is used internally byGTK+ to compute the sizes of widgets. This priority is higher than <TTCLASS="LITERAL">GTK_PRIORITY_REDRAW</TT> to avoid resizing a widget which was just redrawn.</P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN940"></A><H3><ANAME="GTK-PRIORITY-HIGH-CAPS"></A>GTK_PRIORITY_HIGH</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">#define GTK_PRIORITY_HIGH       G_PRIORITY_HIGH</PRE></TD></TR></TABLE><P>Use this for high priority timeouts. This priority is never used insideGTK+ so everything running at this priority will be running before anythinginside the toolkit.<DIVCLASS="NOTE"><BLOCKQUOTECLASS="NOTE"><P><B>Note: </B>This macro is deprecated. You should use G_PRIORITY_HIGH instead.</P></BLOCKQUOTE></DIV></P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN947"></A><H3><ANAME="GTK-PRIORITY-INTERNAL-CAPS"></A>GTK_PRIORITY_INTERNAL</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">#define GTK_PRIORITY_INTERNAL   GTK_PRIORITY_REDRAW</PRE></TD></TR></TABLE><P>This priority is for GTK+ internal stuff. Don't use it in your applications.</P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN952"></A><H3><ANAME="GTK-PRIORITY-DEFAULT-CAPS"></A>GTK_PRIORITY_DEFAULT</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">#define GTK_PRIORITY_DEFAULT	G_PRIORITY_DEFAULT_IDLE</PRE></TD></TR></TABLE><P>Default priority for idle functions.<DIVCLASS="NOTE"><BLOCKQUOTECLASS="NOTE"><P><B>Note: </B>This macro is deprecated. You should use G_PRIORITY_DEFAULT_IDLE instead.</P></BLOCKQUOTE></DIV></P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN959"></A><H3><ANAME="GTK-PRIORITY-LOW-CAPS"></A>GTK_PRIORITY_LOW</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">#define GTK_PRIORITY_LOW	G_PRIORITY_LOW</PRE></TD></TR></TABLE><P>Priority for very unimportant background tasks.<DIVCLASS="NOTE"><BLOCKQUOTECLASS="NOTE"><P><B>Note: </B>This macro is deprecated. You should use G_PRIORITY_LOW instead.</P></BLOCKQUOTE></DIV></P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN966"></A><H3><ANAME="GTK-KEY-SNOOPER-INSTALL"></A>gtk_key_snooper_install ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GUINT>guint</A>       gtk_key_snooper_install         (<AHREF="gtk-general.html#GTKKEYSNOOPFUNC">GtkKeySnoopFunc</A> snooper,                                             <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> func_data);</PRE></TD></TR></TABLE><P></P><DIVCLASS="INFORMALTABLE"><ANAME="AEN974"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#FFD0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>snooper</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>func_data</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN991"></A><H3><ANAME="GTKKEYSNOOPFUNC"></A>GtkKeySnoopFunc ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GINT>gint</A>        (*GtkKeySnoopFunc)              (<AHREF="gtkwidget.html">GtkWidget</A> *grab_widget,           

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -