📄 gtk-resource-files.html
字号:
></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#FFD0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>scanner</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a GtkScanner (must be initialized for parsing an RC file)</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>priority</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">A pointer to <AHREF="gtk-standard-enumerations.html#GTKPATHPRIORITYTYPE">GtkPathPriorityType</A> variable in whichto store the result.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP"><TTCLASS="LITERAL">G_TOKEN_NONE</TT> if parsing suceeded, otherwise the tokenthat was expected but not found. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN5308"></A><H3><ANAME="GTK-RC-FIND-MODULE-IN-PATH"></A>gtk_rc_find_module_in_path ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GCHAR>gchar</A>* gtk_rc_find_module_in_path (const <AHREF=../glib/glib-basic-types.html#GCHAR>gchar</A> *module_file);</PRE></TD></TR></TABLE><P>Looks up a file in the current module path.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN5315"></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>module_file</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The name of the module to search for.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The filename, if found. (Must be freed with <AHREF=../glib/glib-memory-allocation.html#G-FREE>g_free</A>()),otherwise <TTCLASS="LITERAL">NULL</TT>. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN5330"></A><H3><ANAME="GTK-RC-FIND-PIXMAP-IN-PATH"></A>gtk_rc_find_pixmap_in_path ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GCHAR>gchar</A>* gtk_rc_find_pixmap_in_path (<AHREF=../glib/glib-lexical-scanner.html#GSCANNER>GScanner</A> *scanner, const <AHREF=../glib/glib-basic-types.html#GCHAR>gchar</A> *pixmap_file);</PRE></TD></TR></TABLE><P>Looks up a file in the current pixmap path. If the file isnot found, it outputs a warning message using <AHREF=../glib/glib-message-logging.html#G-WARNING>g_warning</A>()and returns <TTCLASS="LITERAL">NULL</TT>.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN5340"></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>scanner</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a GtkScanner. Used for printing out warning messagesif the file is not found.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>pixmap_file</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The name of the file to search for.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The filename, if found. (Must be freed with <AHREF=../glib/glib-memory-allocation.html#G-FREE>g_free</A>()),otherwise <TTCLASS="LITERAL">NULL</TT>. </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN5360"></A><H3><ANAME="GTK-RC-GET-MODULE-DIR"></A>gtk_rc_get_module_dir ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GCHAR>gchar</A>* gtk_rc_get_module_dir (void);</PRE></TD></TR></TABLE><P>Returns the directory in which GTK+ will look fortheme engines.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN5366"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#FFD0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The directory. (Must be freed with <AHREF=../glib/glib-memory-allocation.html#G-FREE>g_free</A>()) </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN5376"></A><H3><ANAME="GTK-RC-GET-THEME-DIR"></A>gtk_rc_get_theme_dir ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GCHAR>gchar</A>* gtk_rc_get_theme_dir (void);</PRE></TD></TR></TABLE><P>Returns the standard directory in which themes shouldbe installed. (GTK+ does not actually use this directoryitself.)</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN5382"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#FFD0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The directory. (Must be freed with <AHREF=../glib/glib-memory-allocation.html#G-FREE>g_free</A>()) </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN5392"></A><H3><ANAME="GTK-RC-SET-IMAGE-LOADER"></A>gtk_rc_set_image_loader ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_rc_set_image_loader (<AHREF="gtk-resource-files.html#GTKIMAGELOADER">GtkImageLoader</A> loader);</PRE></TD></TR></TABLE><P>Sets the function that GTK+ will use to load images </P><DIVCLASS="INFORMALTABLE"><ANAME="AEN5398"></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>loader</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the <AHREF="gtk-resource-files.html#GTKIMAGELOADER">GtkImageLoader</A> to use </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN5408"></A><H3><ANAME="GTK-RC-LOAD-IMAGE"></A>gtk_rc_load_image ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../gdk/gdk-bitmaps-and-pixmaps.html#GDKPIXMAP>GdkPixmap</A>* gtk_rc_load_image (<AHREF=../gdk/gdk-colormaps-and-colors.html#GDKCOLORMAP>GdkColormap</A> *colormap, <AHREF=../gdk/gdk-colormaps-and-colors.html#GDKCOLOR>GdkColor</A> *transparent_color, const <AHREF=../glib/glib-basic-types.html#GCHAR>gchar</A> *filename);</PRE></TD></TR></TABLE><P>Internal function. Loads an image using the currentimage loader.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN5417"></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>colormap</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the colormap to use for the image</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>transparent_color</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the transparent color for the image</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>filename</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the filename of the image file</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtkpixmap.html">GtkPixmap</A> representing <TTCLASS="PARAMETER"><I>filename</I></TT> </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN5440"></A><H3><ANAME="GTK-RC-STYLE-NEW"></A>gtk_rc_style_new ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF="gtk-resource-files.html#GTKRCSTYLE">GtkRcStyle</A>* gtk_rc_style_new (void);</PRE></TD></TR></TABLE><P>Create a new <AHREF="gtk-resource-files.html#GTKRCSTYLE">GtkRcStyle</A> with no fields set anda reference count of 1.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN5447"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#FFD0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">the newly create <AHREF="gtk-resource-files.html#GTKRCSTYLE">GtkRcStyle</A> </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN5457"></A><H3><ANAME="GTK-RC-STYLE-REF"></A>gtk_rc_style_ref ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_rc_style_ref (<AHREF="gtk-resource-files.html#GTKRCSTYLE">GtkRcStyle</A> *rc_style);</PRE></TD></TR></TABLE><P>Increment the reference count of a <AHREF="gtk-resource-files.html#GTKRCSTYLE">GtkRcStyle</A>.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN5464"></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>rc_style</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtk-resource-files.html#GTKRCSTYLE">GtkRcStyle</A> </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN5474"></A><H3><ANAME="GTK-RC-STYLE-UNREF"></A>gtk_rc_style_unref ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_rc_style_unref (<AHREF="gtk-resource-files.html#GTKRCSTYLE">GtkRcStyle</A> *rc_style);</PRE></TD></TR></TABLE><P>Decrement the reference count of a <AHREF="gtk-resource-files.html#GTKRCSTYLE">GtkRcStyle</A> andfree if the result is 0.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN5481"></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>rc_style</I></TT> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">a <AHREF="gtk-resource-files.html#GTKRCSTYLE">GtkRcStyle</A> </TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN5491"></A><H3><ANAME="GTK-RC-INIT"></A>gtk_rc_init ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_rc_init (void);</PRE></TD></TR></TABLE><P>Internal function.</P></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-themes.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-keyboard-accelerators.html"><FONTCOLOR="#FFFFFF"SIZE="3"><B>Next Page >>></B></FONT></A></TD></TR><TR><TDCOLSPAN="2"ALIGN="left"><FONTCOLOR="#FFFFFF"SIZE="3"><B>Themes</B></FONT></TD><TDCOLSPAN="2"ALIGN="right"><FONTCOLOR="#FFFFFF"SIZE="3"><B>Keyboard Accelerators</B></FONT></TD></TR></TABLE></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -