📄 gtkspinbutton.html
字号:
CLASS="REFSECT2"><ANAME="AEN39312"></A><H3><ANAME="GTK-SPIN-BUTTON-CONFIGURE"></A>gtk_spin_button_configure ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_spin_button_configure (<AHREF="gtkspinbutton.html">GtkSpinButton</A> *spin_button, <AHREF="gtkadjustment.html">GtkAdjustment</A> *adjustment, <AHREF=../glib/glib-basic-types.html#GFLOAT>gfloat</A> climb_rate, <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> digits);</PRE></TD></TR></TABLE><P>Changes the properties of an existing spin button. The adjustment, climb rate, and number of decimal places are all changed accordingly, after this function call.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN39321"></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>spin_button</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkspinbutton.html">GtkSpinButton</A>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>adjustment</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkadjustment.html">GtkAdjustment</A>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>climb_rate</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the new climb rate.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>digits</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the number of decimal places to display in the spin button. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN39344"></A><H3><ANAME="GTK-SPIN-BUTTON-NEW"></A>gtk_spin_button_new ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF="gtkwidget.html">GtkWidget</A>* gtk_spin_button_new (<AHREF="gtkadjustment.html">GtkAdjustment</A> *adjustment, <AHREF=../glib/glib-basic-types.html#GFLOAT>gfloat</A> climb_rate, <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> digits);</PRE></TD></TR></TABLE><P>Creates a new <AHREF="gtkspinbutton.html">GtkSpinButton</A>.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN39354"></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>adjustment</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the <AHREF="gtkadjustment.html">GtkAdjustment</A> object that this spin button should use.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>climb_rate</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">specifies how much the spin button changes when an arrow is clicked on.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>digits</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the number of decimal places to display.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkwidget.html">GtkWidget</A>. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN39377"></A><H3><ANAME="GTK-SPIN-BUTTON-SET-ADJUSTMENT"></A>gtk_spin_button_set_adjustment ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_spin_button_set_adjustment (<AHREF="gtkspinbutton.html">GtkSpinButton</A> *spin_button, <AHREF="gtkadjustment.html">GtkAdjustment</A> *adjustment);</PRE></TD></TR></TABLE><P>Changes which <AHREF="gtkadjustment.html">GtkAdjustment</A> is associated with a spin button.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN39385"></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>spin_button</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkspinbutton.html">GtkSpinButton</A>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>adjustment</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkadjustment.html">GtkAdjustment</A>. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN39400"></A><H3><ANAME="GTK-SPIN-BUTTON-GET-ADJUSTMENT"></A>gtk_spin_button_get_adjustment ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF="gtkadjustment.html">GtkAdjustment</A>* gtk_spin_button_get_adjustment (<AHREF="gtkspinbutton.html">GtkSpinButton</A> *spin_button);</PRE></TD></TR></TABLE><P>Retrieves the <AHREF="gtkadjustment.html">GtkAdjustment</A> used by a given spin button.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN39408"></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>spin_button</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkspinbutton.html">GtkSpinButton</A>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkadjustment.html">GtkAdjustment</A>. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN39423"></A><H3><ANAME="GTK-SPIN-BUTTON-SET-DIGITS"></A>gtk_spin_button_set_digits ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_spin_button_set_digits (<AHREF="gtkspinbutton.html">GtkSpinButton</A> *spin_button, <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> digits);</PRE></TD></TR></TABLE><P>Alters the number of decimal places that are displayed in a spin button.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN39430"></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>spin_button</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkspinbutton.html">GtkSpinButton</A>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>digits</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the number of decimal places. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN39444"></A><H3><ANAME="GTK-SPIN-BUTTON-GET-VALUE-AS-FLOAT"></A>gtk_spin_button_get_value_as_float ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GFLOAT>gfloat</A> gtk_spin_button_get_value_as_float (<AHREF="gtkspinbutton.html">GtkSpinButton</A> *spin_button);</PRE></TD></TR></TABLE><P>Retrieves the current value of a <AHREF="gtkspinbutton.html">GtkSpinButton</A>. If the number has no decimal places, it is converted to a float before the function returns.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN39452"></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>spin_button</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkspinbutton.html">GtkSpinButton</A>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the value of <TTCLASS="PARAMETER"><I>spin_button</I></TT> as a <AHREF=../glib/glib-basic-types.html#GFLOAT>gfloat</A>. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN39468"></A><H3><ANAME="GTK-SPIN-BUTTON-GET-VALUE-AS-INT"></A>gtk_spin_button_get_value_as_int ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GINT>gint</A> gtk_spin_button_get_value_as_int (<AHREF="gtkspinbutton.html">GtkSpinButton</A> *spin_button);</PRE></TD></TR></TABLE><P>Retrieves the current integer value of a <AHREF="gtkspinbutton.html">GtkSpinButton</A>.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN39476"></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>spin_button</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkspinbutton.html">GtkSpinButton</A>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the value of <TTCLASS="PARAMETER"><I>spin_button</I></TT> as a <AHREF=../glib/glib-basic-types.html#GINT>gint</A>. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN39492"></A><H3><ANAME="GTK-SPIN-BUTTON-SET-VALUE"></A>gtk_spin_button_set_value ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_spin_button_set_value (<AHREF="gtkspinbutton.html">GtkSpinButton</A> *spin_button, <AHREF=../glib/glib-basic-types.html#GFLOAT>gfloat</A> value);</PRE></TD></TR></TABLE><P>Sets the value of a spin button.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN39499"></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>spin_button</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkspinbutton.html">GtkSpinButton</A>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>value</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the new floating point value. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN39513"></A><H3><ANAME="GTK-SPIN-BUTTON-SET-UPDATE-POLICY"></A>gtk_spin_button_set_update_policy ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_spin_button_set_update_policy (<AHREF="gtkspinbutton.html">GtkSpinButton</A> *spin_button, <AHREF="gtkspinbutton.html#GTKSPINBUTTONUPDATEPOLICY">GtkSpinButtonUpdatePolicy</A> policy);</PRE></TD></TR></TABLE><P>Changes the way a spin button refreshes and updates itself. See <TTCLASS="LITERAL">GtkSpinButtonUpdatePolicy</TT> for more information.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN39521"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#FFD0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -