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

📄 gtkbox.html

📁 该压缩包包含了GTK+的大量API函数
💻 HTML
📖 第 1 页 / 共 3 页
字号:
>&#13;Adds <TTCLASS="PARAMETER"><I>child</I></TT> to <TTCLASS="PARAMETER"><I>box</I></TT>, packed with reference to the start of <TTCLASS="PARAMETER"><I>box</I></TT>.  The<TTCLASS="PARAMETER"><I>child</I></TT> is packed after any other child packed with reference to thestart of <TTCLASS="PARAMETER"><I>box</I></TT>.&#13;</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN14298"></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>box</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkbox.html">GtkBox</A>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>child</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the <AHREF="gtkwidget.html">GtkWidget</A> to be added to <TTCLASS="PARAMETER"><I>box</I></TT>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>expand</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">TRUE</TT> if the new child is to be given extra space allocated to<TTCLASS="PARAMETER"><I>box</I></TT>.  The extra space will be divided evenly between all children of<TTCLASS="PARAMETER"><I>box</I></TT> that use this option.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>fill</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">TRUE</TT> if space given to <TTCLASS="PARAMETER"><I>child</I></TT> by the <TTCLASS="PARAMETER"><I>expand</I></TT> option isactually allocated to <TTCLASS="PARAMETER"><I>child</I></TT>, rather than just padding it.  Thisparameter has no effect if <TTCLASS="PARAMETER"><I>expand</I></TT> is set to <TTCLASS="LITERAL">FALSE</TT>.  A child isalways allocated the full height of a <AHREF="gtkhbox.html">GtkHBox</A> and the full width of a<AHREF="gtkvbox.html">GtkVBox</A>.  This option affects the other dimension.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>padding</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">extra space in pixels to put between this child and itsneighbors, over and above the global amount specified by<TTCLASS="STRUCTFIELD"><I>spacing</I></TT> in <AHREF="gtkbox.html#GTKBOX-STRUCT">GtkBox</A>.  If <TTCLASS="PARAMETER"><I>child</I></TT> is awidget at one of the reference ends of <TTCLASS="PARAMETER"><I>box</I></TT>, then <TTCLASS="PARAMETER"><I>padding</I></TT> pixels are also putbetween <TTCLASS="PARAMETER"><I>child</I></TT> and the reference edge of <TTCLASS="PARAMETER"><I>box</I></TT>.&#13;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN14344"></A><H3><ANAME="GTK-BOX-PACK-END"></A>gtk_box_pack_end ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void        gtk_box_pack_end                (<AHREF="gtkbox.html">GtkBox</A> *box,                                             <AHREF="gtkwidget.html">GtkWidget</A> *child,                                             <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> expand,                                             <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> fill,                                             <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> padding);</PRE></TD></TR></TABLE><P>&#13;Adds <TTCLASS="PARAMETER"><I>child</I></TT> to <TTCLASS="PARAMETER"><I>box</I></TT>, packed with reference to the end of <TTCLASS="PARAMETER"><I>box</I></TT>.  The<TTCLASS="PARAMETER"><I>child</I></TT> is packed after (away from end of) any other child packed with reference to theend of <TTCLASS="PARAMETER"><I>box</I></TT>.&#13;</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN14359"></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>box</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkbox.html">GtkBox</A>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>child</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the <AHREF="gtkwidget.html">GtkWidget</A> to be added to <TTCLASS="PARAMETER"><I>box</I></TT>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>expand</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">TRUE</TT> if the new child is to be given extra space allocated to<TTCLASS="PARAMETER"><I>box</I></TT>.  The extra space will be divided evenly between all children of<TTCLASS="PARAMETER"><I>box</I></TT> that use this option.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>fill</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">TRUE</TT> if space given to <TTCLASS="PARAMETER"><I>child</I></TT> by the <TTCLASS="PARAMETER"><I>expand</I></TT> option isactually allocated to <TTCLASS="PARAMETER"><I>child</I></TT>, rather than just padding it.  Thisparameter has no effect if <TTCLASS="PARAMETER"><I>expand</I></TT> is set to <TTCLASS="LITERAL">FALSE</TT>.  A child isalways allocated the full height of a <AHREF="gtkhbox.html">GtkHBox</A> and the full width of a<AHREF="gtkvbox.html">GtkVBox</A>.  This option affects the other dimension.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>padding</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">extra space in pixels to put between this child and itsneighbors, over and above the global amount specified by<TTCLASS="STRUCTFIELD"><I>spacing</I></TT> in <AHREF="gtkbox.html#GTKBOX-STRUCT">GtkBox</A>.  If <TTCLASS="PARAMETER"><I>child</I></TT> is awidget at one of the reference ends of <TTCLASS="PARAMETER"><I>box</I></TT>, then <TTCLASS="PARAMETER"><I>padding</I></TT> pixels are also putbetween <TTCLASS="PARAMETER"><I>child</I></TT> and the reference edge of <TTCLASS="PARAMETER"><I>box</I></TT>.&#13;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN14405"></A><H3><ANAME="GTK-BOX-PACK-START-DEFAULTS"></A>gtk_box_pack_start_defaults ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void        gtk_box_pack_start_defaults     (<AHREF="gtkbox.html">GtkBox</A> *box,                                             <AHREF="gtkwidget.html">GtkWidget</A> *widget);</PRE></TD></TR></TABLE><P>&#13;Adds <TTCLASS="PARAMETER"><I>widget</I></TT> to <TTCLASS="PARAMETER"><I>box</I></TT>, packed with reference to the start of <TTCLASS="PARAMETER"><I>box</I></TT>.  Thechild is packed after any other child packed with reference to thestart of <TTCLASS="PARAMETER"><I>box</I></TT>.&#13;</P><P>&#13;Parameters for how to pack the child <TTCLASS="PARAMETER"><I>widget</I></TT>,<TTCLASS="STRUCTFIELD"><I>expand</I></TT>, <TTCLASS="STRUCTFIELD"><I>fill</I></TT>,and <TTCLASS="STRUCTFIELD"><I>padding</I></TT> in GtkBoxChild, are given their defaultvalues, <TTCLASS="LITERAL">TRUE</TT>, <TTCLASS="LITERAL">TRUE</TT>, and 0, respectively.&#13;</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN14424"></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>box</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkbox.html">GtkBox</A>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>widget</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the <AHREF="gtkwidget.html">GtkWidget</A> to be added to <TTCLASS="PARAMETER"><I>box</I></TT>.&#13;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN14440"></A><H3><ANAME="GTK-BOX-PACK-END-DEFAULTS"></A>gtk_box_pack_end_defaults ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void        gtk_box_pack_end_defaults       (<AHREF="gtkbox.html">GtkBox</A> *box,                                             <AHREF="gtkwidget.html">GtkWidget</A> *widget);</PRE></TD></TR></TABLE><P>&#13;Adds <TTCLASS="PARAMETER"><I>widget</I></TT> to <TTCLASS="PARAMETER"><I>box</I></TT>, packed with reference to the end of <TTCLASS="PARAMETER"><I>box</I></TT>.  Thechild is packed after (away from end of) any other child packed withreference to the end of <TTCLASS="PARAMETER"><I>box</I></TT>.&#13;</P><P>&#13;Parameters for how to pack the child <TTCLASS="PARAMETER"><I>widget</I></TT>,<TTCLASS="STRUCTFIELD"><I>expand</I></TT>, <TTCLASS="STRUCTFIELD"><I>fill</I></TT>,and <TTCLASS="STRUCTFIELD"><I>padding</I></TT> in GtkBoxChild, are given their defaultvalues, <TTCLASS="LITERAL">TRUE</TT>, <TTCLASS="LITERAL">TRUE</TT>, and 0, respectively.&#13;</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN14459"></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>box</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkbox.html">GtkBox</A>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>widget</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the <AHREF="gtkwidget.html">GtkWidget</A> to be added to <TTCLASS="PARAMETER"><I>box</I></TT>.&#13;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN14475"></A><H3><ANAME="GTK-BOX-SET-HOMOGENEOUS"></A>gtk_box_set_homogeneous ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void        gtk_box_set_homogeneous         (<AHREF="gtkbox.html">GtkBox</A> *box,                                             <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> homogeneous);</PRE></TD></TR></TABLE><P>&#13;Sets the <TTCLASS="STRUCTFIELD"><I>homogeneous</I></TT> field of<AHREF="gtkbox.html#GTKBOX-STRUCT">GtkBox</A>, controlling whether or not all children of <TTCLASS="PARAMETER"><I>box</I></TT> aregiven equal space in the box.&#13;</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN14485"></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>box</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkbox.html">GtkBox</A>.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>homogeneous</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a boolean value, <TTCLASS="LITERAL">TRUE</TT> to create equal allotments,<TTCLASS="LITERAL">FALSE</TT> for variable allotments.&#13;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN14501"></A

⌨️ 快捷键说明

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