gtk-bindings.html

来自「该压缩包包含了GTK+的大量API函数」· HTML 代码 · 共 2,459 行 · 第 1/3 页

HTML
2,459
字号
><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN11525"></A><H3><ANAME="GTK-PATTERN-MATCH-SIMPLE"></A>gtk_pattern_match_simple ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A>    gtk_pattern_match_simple        (const <AHREF=../glib/glib-basic-types.html#GCHAR>gchar</A> *pattern,                                             const <AHREF=../glib/glib-basic-types.html#GCHAR>gchar</A> *string);</PRE></TD></TR></TABLE><P></P><DIVCLASS="INFORMALTABLE"><ANAME="AEN11533"></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>pattern</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>string</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="AEN11550"></A><H3><ANAME="GTKBINDINGSET"></A>struct GtkBindingSet</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">struct GtkBindingSet{  gchar			*set_name;  gint			 priority;  GSList		*widget_path_pspecs;  GSList		*widget_class_pspecs;  GSList		*class_branch_pspecs;  GtkBindingEntry	*entries;  GtkBindingEntry	*current;};</PRE></TD></TR></TABLE><P></P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN11555"></A><H3><ANAME="GTKBINDINGENTRY"></A>struct GtkBindingEntry</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">struct GtkBindingEntry{  /* key portion   */  guint			 keyval;  guint			 modifiers;    GtkBindingSet		*binding_set;  guint			destroyed : 1;  guint			in_emission : 1;  GtkBindingEntry	*set_next;  GtkBindingEntry	*hash_next;  GtkBindingSignal	*signals;};</PRE></TD></TR></TABLE><P></P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN11560"></A><H3><ANAME="GTKBINDINGSIGNAL"></A>struct GtkBindingSignal</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">struct GtkBindingSignal{  GtkBindingSignal	*next;  gchar			*signal_name;  guint			 n_args;  GtkBindingArg		*args;};</PRE></TD></TR></TABLE><P></P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN11565"></A><H3><ANAME="GTKBINDINGARG"></A>struct GtkBindingArg</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">struct GtkBindingArg{  GtkType	arg_type;  union {    glong	 long_data;    gdouble	 double_data;    gchar	*string_data;  } d;};</PRE></TD></TR></TABLE><P></P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN11570"></A><H3><ANAME="GTK-BINDING-SET-NEW"></A>gtk_binding_set_new ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF="gtk-bindings.html#GTKBINDINGSET">GtkBindingSet</A>* gtk_binding_set_new          (const <AHREF=../glib/glib-basic-types.html#GCHAR>gchar</A> *set_name);</PRE></TD></TR></TABLE><P></P><DIVCLASS="INFORMALTABLE"><ANAME="AEN11577"></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>set_name</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="AEN11590"></A><H3><ANAME="GTK-BINDING-SET-BY-CLASS"></A>gtk_binding_set_by_class ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF="gtk-bindings.html#GTKBINDINGSET">GtkBindingSet</A>* gtk_binding_set_by_class     (<AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> object_class);</PRE></TD></TR></TABLE><P></P><DIVCLASS="INFORMALTABLE"><ANAME="AEN11597"></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>object_class</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="AEN11610"></A><H3><ANAME="GTK-BINDING-SET-FIND"></A>gtk_binding_set_find ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF="gtk-bindings.html#GTKBINDINGSET">GtkBindingSet</A>* gtk_binding_set_find         (const <AHREF=../glib/glib-basic-types.html#GCHAR>gchar</A> *set_name);</PRE></TD></TR></TABLE><P></P><DIVCLASS="INFORMALTABLE"><ANAME="AEN11617"></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>set_name</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="AEN11630"></A><H3><ANAME="GTK-BINDINGS-ACTIVATE"></A>gtk_bindings_activate ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A>    gtk_bindings_activate           (<AHREF="gtkobject.html">GtkObject</A> *object,                                             <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> keyval,                                             <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> modifiers);</PRE></TD></TR></TABLE><P></P><DIVCLASS="INFORMALTABLE"><ANAME="AEN11639"></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>object</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>keyval</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>modifiers</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="AEN11660"></A><H3><ANAME="GTK-BINDING-SET-ACTIVATE"></A>gtk_binding_set_activate ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A>    gtk_binding_set_activate        (<AHREF="gtk-bindings.html#GTKBINDINGSET">GtkBindingSet</A> *binding_set,                                             <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> keyval,                                             <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> modifiers,                                             <AHREF="gtkobject.html">GtkObject</A> *object);</PRE></TD></TR></TABLE><P></P><DIVCLASS="INFORMALTABLE"><ANAME="AEN11670"></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>binding_set</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>keyval</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>modifiers</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>object</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="AEN11695"></A><H3><ANAME="GTK-BINDING-ENTRY-ADD"></A>gtk_binding_entry_add</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">#define	 gtk_binding_entry_add		gtk_binding_entry_clear</PRE></TD></TR></TABLE><P></P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN11700"></A><H3><ANAME="GTK-BINDING-ENTRY-CLEAR"></A>gtk_binding_entry_clear ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void        gtk_binding_entry_clear         (<A

⌨️ 快捷键说明

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