📄 gtk-standard-enumerations.html
字号:
WIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The outline itself is an inward bevel, but the framedoes </TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_SHADOW_ETCHED_OUT</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP"> </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN12218"></A><H3><ANAME="GTKSTATETYPE"></A>enum GtkStateType</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{ GTK_STATE_NORMAL, GTK_STATE_ACTIVE, GTK_STATE_PRELIGHT, GTK_STATE_SELECTED, GTK_STATE_INSENSITIVE} GtkStateType;</PRE></TD></TR></TABLE><P>This type indicates the current state of a widget.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN12223"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#F0F0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_STATE_NORMAL</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The state during normal operation.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_STATE_ACTIVE</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The widget is currently active, such as a</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_STATE_PRELIGHT</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The mouse pointer is over the widget.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_STATE_SELECTED</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP"> </TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_STATE_INSENSITIVE</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The state of the widget can not be altered by theuser. Its appearance will usually indicate this. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN12248"></A><H3><ANAME="GTKSUBMENUDIRECTION"></A>enum GtkSubmenuDirection</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{ GTK_DIRECTION_LEFT, GTK_DIRECTION_RIGHT} GtkSubmenuDirection;</PRE></TD></TR></TABLE><P>Indicates the direction a sub-menu will appear.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN12253"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#F0F0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_DIRECTION_LEFT</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">A sub-menu will appear</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_DIRECTION_RIGHT</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP"> </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN12266"></A><H3><ANAME="GTKSUBMENUPLACEMENT"></A>enum GtkSubmenuPlacement</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{ GTK_TOP_BOTTOM, GTK_LEFT_RIGHT} GtkSubmenuPlacement;</PRE></TD></TR></TABLE><P></P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN12271"></A><H3><ANAME="GTKTOOLBARSTYLE"></A>enum GtkToolbarStyle</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{ GTK_TOOLBAR_ICONS, GTK_TOOLBAR_TEXT, GTK_TOOLBAR_BOTH} GtkToolbarStyle;</PRE></TD></TR></TABLE><P>Used to customize the appearance of a <AHREF="gtktoolbar.html">GtkToolbar</A>.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN12277"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#F0F0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_TOOLBAR_ICONS</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Buttons should display only icons in the toolbar.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_TOOLBAR_TEXT</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Buttons should display only text labels in the toolbar.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_TOOLBAR_BOTH</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Buttons should display text and icons in the toolbar. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN12294"></A><H3><ANAME="GTKTROUGHTYPE"></A>enum GtkTroughType</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{ GTK_TROUGH_NONE, GTK_TROUGH_START, GTK_TROUGH_END, GTK_TROUGH_JUMP} GtkTroughType;</PRE></TD></TR></TABLE><P></P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN12299"></A><H3><ANAME="GTKUPDATETYPE"></A>enum GtkUpdateType</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{ GTK_UPDATE_CONTINUOUS, GTK_UPDATE_DISCONTINUOUS, GTK_UPDATE_DELAYED} GtkUpdateType;</PRE></TD></TR></TABLE><P></P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN12304"></A><H3><ANAME="GTKVISIBILITY"></A>enum GtkVisibility</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{ GTK_VISIBILITY_NONE, GTK_VISIBILITY_PARTIAL, GTK_VISIBILITY_FULL} GtkVisibility;</PRE></TD></TR></TABLE><P></P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN12309"></A><H3><ANAME="GTKWINDOWPOSITION"></A>enum GtkWindowPosition</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{ GTK_WIN_POS_NONE, GTK_WIN_POS_CENTER, GTK_WIN_POS_MOUSE} GtkWindowPosition;</PRE></TD></TR></TABLE><P>Window placement can be influenced using this enumeration.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN12314"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#F0F0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_WIN_POS_NONE</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">No influence is made on placement.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_WIN_POS_CENTER</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Windows should be placed in the center of the screen.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_WIN_POS_MOUSE</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Windows should be placed at the current mouse position. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN12331"></A><H3><ANAME="GTKWINDOWTYPE"></A>enum GtkWindowType</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{ GTK_WINDOW_TOPLEVEL, GTK_WINDOW_DIALOG, GTK_WINDOW_POPUP} GtkWindowType;</PRE></TD></TR></TABLE><P>A <AHREF="gtkwindow.html">GtkWindow</A> can be of these types. A toplevel window has standard windowdecorations by default. A dialog may have fewer decorations and obey adifferent placement policy. A popup window will have no decorations.</P><P>It should be noted that such decorations can often be over-ridden by modernwindow managers.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN12338"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#F0F0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_WINDOW_TOPLEVEL</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">A window for a typical application.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_WINDOW_DIALOG</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">A window for transient messages and dialogs.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_WINDOW_POPUP</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">A window for popups. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN12355"></A><H3><ANAME="GTKSORTTYPE"></A>enum GtkSortType</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{ GTK_SORT_ASCENDING, GTK_SORT_DESCENDING} GtkSortType;</PRE></TD></TR></TABLE><P>Determines the direction of a sort.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN12360"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#F0F0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_SORT_ASCENDING</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Sorting is in ascending order.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">GTK_SORT_DESCENDING</TT></TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Sorting is in descending order. </TD></TR></TBODY></TABLE><P></P></DIV></DIV></DIV><DIVCLASS="NAVFOOTER"><BRCLEAR="all"><BR><TABLEWIDTH="100%"BORDER="0"BGCOLOR="#000000"CELLPADDING="1"CELLSPACING="0"><TR><TDWIDTH="25%"BGCOLOR="#C00000"ALIGN="left"><AHREF="gtk-bindings.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><AHREF="gtk.html"><FONTCOLOR="#FFFFFF"SIZE="3"><B>Up</B></FONT></A></B></FONT></TD><TDWIDTH="25%"BGCOLOR="#C00000"ALIGN="right"><AHREF="gtk-private-information.html"><FONTCOLOR="#FFFFFF"SIZE="3"><B>Next Page >>></B></FONT></A></TD></TR><TR><TDCOLSPAN="2"ALIGN="left"><FONTCOLOR="#FFFFFF"SIZE="3"><B>Bindings</B></FONT></TD><TDCOLSPAN="2"ALIGN="right"><FONTCOLOR="#FFFFFF"SIZE="3"><B>Private Information</B></FONT></TD></TR></TABLE></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -