diff options
Diffstat (limited to 'docs')
44 files changed, 8609 insertions, 0 deletions
diff --git a/docs/Makefile.am b/docs/Makefile.am new file mode 100644 index 0000000..034926c --- /dev/null +++ b/docs/Makefile.am @@ -0,0 +1,3 @@ +SUBDIRS = reference + +-include $(top_srcdir)/git.mk diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am new file mode 100644 index 0000000..e33641c --- /dev/null +++ b/docs/reference/Makefile.am @@ -0,0 +1,3 @@ +SUBDIRS = mate-desktop + +-include $(top_srcdir)/git.mk diff --git a/docs/reference/mate-desktop/Makefile.am b/docs/reference/mate-desktop/Makefile.am new file mode 100644 index 0000000..4b3e97c --- /dev/null +++ b/docs/reference/mate-desktop/Makefile.am @@ -0,0 +1,80 @@ +## Process this file with automake to produce Makefile.in + +# We require automake 1.6 at least. +AUTOMAKE_OPTIONS = 1.6 + +# This is a blank Makefile.am for using gtk-doc. +# Copy this to your project's API docs directory and modify the variables to +# suit your project. See the GTK+ Makefiles in gtk+/docs/reference for examples +# of using the various options. + +# The name of the module, e.g. 'glib'. +DOC_MODULE=mate-desktop + +# The top-level SGML file. You can change this if you want to. +DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml + +# The directory containing the source code. Relative to $(srcdir). +# gtk-doc will search all .c & .h files beneath here for inline comments +# documenting the functions and macros. +# e.g. DOC_SOURCE_DIR=../../../gtk +DOC_SOURCE_DIR=../../../libmate-desktop + +# Extra options to pass to gtkdoc-scangobj. Not normally needed. +SCANGOBJ_OPTIONS= + +# Extra options to supply to gtkdoc-scan. +# e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED" +SCAN_OPTIONS=--deprecated-guards="MATE_DISABLE_DEPRECATED" + +# Extra options to supply to gtkdoc-mkdb. +# e.g. MKDB_OPTIONS=--sgml-mode --output-format=xml +MKDB_OPTIONS=--sgml-mode --output-format=xml + +# Extra options to supply to gtkdoc-mktmpl +# e.g. MKTMPL_OPTIONS=--only-section-tmpl +MKTMPL_OPTIONS= + +# Extra options to supply to gtkdoc-fixref. Not normally needed. +# e.g. FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html +FIXXREF_OPTIONS= + +# Used for dependencies. The docs will be rebuilt if any of these change. +# e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h +# e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c +HFILE_GLOB=$(top_srcdir)/libmate-desktop/libmate/*.h $(top_srcdir)/libmate-desktop/libmateui/*.h +CFILE_GLOB=$(top_srcdir)/libmate-desktop/*.c + +# Header files to ignore when scanning. +# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h +IGNORE_HFILES= + +# Images to copy into HTML directory. +# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png +HTML_IMAGES= + +# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE). +# e.g. content_files=running.sgml building.sgml changes-2.0.sgml +content_files= + +# SGML files where gtk-doc abbrevations (#GtkWidget) are expanded +# These files must be listed here *and* in content_files +# e.g. expand_content_files=running.sgml +expand_content_files= + +# CFLAGS and LDFLAGS for compiling gtkdoc-scangobj with your library. +# Only needed if you are using gtkdoc-scangobj to dynamically query widget +# signals and properties. +# e.g. INCLUDES=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS) +# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib) +INCLUDES=$(MATE_DESKTOP_CFLAGS) -I$(top_srcdir)/libmate-desktop -DMATE_DESKTOP_USE_UNSTABLE_API +GTKDOC_LIBS=$(MATE_DESKTOP_LIBS) $(top_builddir)/libmate-desktop/libmate-desktop-2.la + +# This includes the standard gtk-doc make rules, copied by gtkdocize. +include $(top_srcdir)/gtk-doc.make + +# Other files to distribute +# e.g. EXTRA_DIST += version.xml.in +EXTRA_DIST += + +-include $(top_srcdir)/git.mk diff --git a/docs/reference/mate-desktop/html/MateBG.html b/docs/reference/mate-desktop/html/MateBG.html new file mode 100644 index 0000000..7b4aec4 --- /dev/null +++ b/docs/reference/mate-desktop/html/MateBG.html @@ -0,0 +1,674 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>MateBG</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="background.html" title="Part II. Desktop Background"> +<link rel="prev" href="background.html" title="Part II. Desktop Background"> +<link rel="next" href="randr.html" title="Part III. Monitor Configuration"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> +<tr valign="middle"> +<td><a accesskey="p" href="background.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="u" href="background.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="randr.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr> +<tr><td colspan="5" class="shortcuts"> +<a href="#MateBG.synopsis" class="shortcut">Top</a> + | + <a href="#MateBG.description" class="shortcut">Description</a> + | + <a href="#MateBG.object-hierarchy" class="shortcut">Object Hierarchy</a> + | + <a href="#MateBG.signals" class="shortcut">Signals</a> +</td></tr> +</table> +<div class="refentry"> +<a name="MateBG"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="MateBG.top_of_page"></a>MateBG</span></h2> +<p>MateBG</p> +</td> +<td valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<a name="MateBG.synopsis"></a><h2>Synopsis</h2> +<pre class="synopsis"> +#include <libmateui/mate-bg.h> + + <a class="link" href="MateBG.html#MateBG-struct" title="MateBG">MateBG</a>; +enum <a class="link" href="MateBG.html#MateBGColorType" title="enum MateBGColorType">MateBGColorType</a>; +enum <a class="link" href="MateBG.html#MateBGPlacement" title="enum MateBGPlacement">MateBGPlacement</a>; +#define <a class="link" href="MateBG.html#MATE-BG-KEY-DIR:CAPS" title="MATE_BG_KEY_DIR">MATE_BG_KEY_DIR</a> +<a class="link" href="MateBG.html" title="MateBG"><span class="returnvalue">MateBG</span></a> * <a class="link" href="MateBG.html#mate-bg-new" title="mate_bg_new ()">mate_bg_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>); +<span class="returnvalue">void</span> <a class="link" href="MateBG.html#mate-bg-load-from-preferences" title="mate_bg_load_from_preferences ()">mate_bg_load_from_preferences</a> (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><span class="type">MateConfClient</span> *client</code></em>); +<span class="returnvalue">void</span> <a class="link" href="MateBG.html#mate-bg-save-to-preferences" title="mate_bg_save_to_preferences ()">mate_bg_save_to_preferences</a> (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><span class="type">MateConfClient</span> *client</code></em>); +<span class="returnvalue">void</span> <a class="link" href="MateBG.html#mate-bg-set-filename" title="mate_bg_set_filename ()">mate_bg_set_filename</a> (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *filename</code></em>); +<span class="returnvalue">void</span> <a class="link" href="MateBG.html#mate-bg-set-placement" title="mate_bg_set_placement ()">mate_bg_set_placement</a> (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><a class="link" href="MateBG.html#MateBGPlacement" title="enum MateBGPlacement"><span class="type">MateBGPlacement</span></a> placement</code></em>); +<span class="returnvalue">void</span> <a class="link" href="MateBG.html#mate-bg-set-color" title="mate_bg_set_color ()">mate_bg_set_color</a> (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><a class="link" href="MateBG.html#MateBGColorType" title="enum MateBGColorType"><span class="type">MateBGColorType</span></a> type</code></em>, + <em class="parameter"><code><span class="type">GdkColor</span> *primary</code></em>, + <em class="parameter"><code><span class="type">GdkColor</span> *secondary</code></em>); +const <span class="returnvalue">gchar</span> * <a class="link" href="MateBG.html#mate-bg-get-filename" title="mate_bg_get_filename ()">mate_bg_get_filename</a> (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>); +<a class="link" href="MateBG.html#MateBGPlacement" title="enum MateBGPlacement"><span class="returnvalue">MateBGPlacement</span></a> <a class="link" href="MateBG.html#mate-bg-get-placement" title="mate_bg_get_placement ()">mate_bg_get_placement</a> (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>); +<span class="returnvalue">void</span> <a class="link" href="MateBG.html#mate-bg-get-color" title="mate_bg_get_color ()">mate_bg_get_color</a> (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><a class="link" href="MateBG.html#MateBGColorType" title="enum MateBGColorType"><span class="type">MateBGColorType</span></a> *type</code></em>, + <em class="parameter"><code><span class="type">GdkColor</span> *primary</code></em>, + <em class="parameter"><code><span class="type">GdkColor</span> *secondary</code></em>); +<span class="returnvalue">void</span> <a class="link" href="MateBG.html#mate-bg-draw" title="mate_bg_draw ()">mate_bg_draw</a> (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><span class="type">GdkPixbuf</span> *dest</code></em>, + <em class="parameter"><code><span class="type">GdkScreen</span> *screen</code></em>, + <em class="parameter"><code><span class="type">gboolean</span> is_root</code></em>); +<span class="returnvalue">GdkPixmap</span> * <a class="link" href="MateBG.html#mate-bg-create-pixmap" title="mate_bg_create_pixmap ()">mate_bg_create_pixmap</a> (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><span class="type">GdkWindow</span> *window</code></em>, + <em class="parameter"><code><span class="type">int</span> width</code></em>, + <em class="parameter"><code><span class="type">int</span> height</code></em>, + <em class="parameter"><code><span class="type">gboolean</span> root</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="MateBG.html#mate-bg-get-image-size" title="mate_bg_get_image_size ()">mate_bg_get_image_size</a> (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code><span class="type">int</span> best_width</code></em>, + <em class="parameter"><code><span class="type">int</span> best_height</code></em>, + <em class="parameter"><code><span class="type">int</span> *width</code></em>, + <em class="parameter"><code><span class="type">int</span> *height</code></em>); +<span class="returnvalue">GdkPixbuf</span> * <a class="link" href="MateBG.html#mate-bg-create-thumbnail" title="mate_bg_create_thumbnail ()">mate_bg_create_thumbnail</a> (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code><span class="type">GdkScreen</span> *screen</code></em>, + <em class="parameter"><code><span class="type">int</span> dest_width</code></em>, + <em class="parameter"><code><span class="type">int</span> dest_height</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="MateBG.html#mate-bg-is-dark" title="mate_bg_is_dark ()">mate_bg_is_dark</a> (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><span class="type">int</span> dest_width</code></em>, + <em class="parameter"><code><span class="type">int</span> dest_height</code></em>); +<span class="returnvalue">void</span> <a class="link" href="MateBG.html#mate-bg-set-pixmap-as-root" title="mate_bg_set_pixmap_as_root ()">mate_bg_set_pixmap_as_root</a> (<em class="parameter"><code><span class="type">GdkScreen</span> *screen</code></em>, + <em class="parameter"><code><span class="type">GdkPixmap</span> *pixmap</code></em>); +</pre> +</div> +<div class="refsect1"> +<a name="MateBG.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="synopsis"> + GObject + +----MateBG +</pre> +</div> +<div class="refsect1"> +<a name="MateBG.signals"></a><h2>Signals</h2> +<pre class="synopsis"> + "<a class="link" href="MateBG.html#MateBG-changed" title='The "changed" signal'>changed</a>" : <code class="literal">Run Last</code> + "<a class="link" href="MateBG.html#MateBG-transitioned" title='The "transitioned" signal'>transitioned</a>" : <code class="literal">Run Last</code> +</pre> +</div> +<div class="refsect1"> +<a name="MateBG.description"></a><h2>Description</h2> +<p> +</p> +</div> +<div class="refsect1"> +<a name="MateBG.details"></a><h2>Details</h2> +<div class="refsect2"> +<a name="MateBG-struct"></a><h3>MateBG</h3> +<pre class="programlisting">typedef struct _MateBG MateBG;</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MateBGColorType"></a><h3>enum MateBGColorType</h3> +<pre class="programlisting">typedef enum { + MATE_BG_COLOR_SOLID, + MATE_BG_COLOR_H_GRADIENT, + MATE_BG_COLOR_V_GRADIENT +} MateBGColorType; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MateBGPlacement"></a><h3>enum MateBGPlacement</h3> +<pre class="programlisting">typedef enum { + MATE_BG_PLACEMENT_TILED, + MATE_BG_PLACEMENT_ZOOMED, + MATE_BG_PLACEMENT_CENTERED, + MATE_BG_PLACEMENT_SCALED, + MATE_BG_PLACEMENT_FILL_SCREEN, + MATE_BG_PLACEMENT_SPANNED +} MateBGPlacement; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-BG-KEY-DIR:CAPS"></a><h3>MATE_BG_KEY_DIR</h3> +<pre class="programlisting">#define MATE_BG_KEY_DIR "/desktop/mate/background" +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-new"></a><h3>mate_bg_new ()</h3> +<pre class="programlisting"><a class="link" href="MateBG.html" title="MateBG"><span class="returnvalue">MateBG</span></a> * mate_bg_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody><tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-load-from-preferences"></a><h3>mate_bg_load_from_preferences ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_bg_load_from_preferences (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><span class="type">MateConfClient</span> *client</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-save-to-preferences"></a><h3>mate_bg_save_to_preferences ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_bg_save_to_preferences (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><span class="type">MateConfClient</span> *client</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-set-filename"></a><h3>mate_bg_set_filename ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_bg_set_filename (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *filename</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-set-placement"></a><h3>mate_bg_set_placement ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_bg_set_placement (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><a class="link" href="MateBG.html#MateBGPlacement" title="enum MateBGPlacement"><span class="type">MateBGPlacement</span></a> placement</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>placement</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-set-color"></a><h3>mate_bg_set_color ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_bg_set_color (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><a class="link" href="MateBG.html#MateBGColorType" title="enum MateBGColorType"><span class="type">MateBGColorType</span></a> type</code></em>, + <em class="parameter"><code><span class="type">GdkColor</span> *primary</code></em>, + <em class="parameter"><code><span class="type">GdkColor</span> *secondary</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>primary</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>secondary</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-get-filename"></a><h3>mate_bg_get_filename ()</h3> +<pre class="programlisting">const <span class="returnvalue">gchar</span> * mate_bg_get_filename (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-get-placement"></a><h3>mate_bg_get_placement ()</h3> +<pre class="programlisting"><a class="link" href="MateBG.html#MateBGPlacement" title="enum MateBGPlacement"><span class="returnvalue">MateBGPlacement</span></a> mate_bg_get_placement (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-get-color"></a><h3>mate_bg_get_color ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_bg_get_color (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><a class="link" href="MateBG.html#MateBGColorType" title="enum MateBGColorType"><span class="type">MateBGColorType</span></a> *type</code></em>, + <em class="parameter"><code><span class="type">GdkColor</span> *primary</code></em>, + <em class="parameter"><code><span class="type">GdkColor</span> *secondary</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>primary</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>secondary</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-draw"></a><h3>mate_bg_draw ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_bg_draw (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><span class="type">GdkPixbuf</span> *dest</code></em>, + <em class="parameter"><code><span class="type">GdkScreen</span> *screen</code></em>, + <em class="parameter"><code><span class="type">gboolean</span> is_root</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>dest</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>is_root</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-create-pixmap"></a><h3>mate_bg_create_pixmap ()</h3> +<pre class="programlisting"><span class="returnvalue">GdkPixmap</span> * mate_bg_create_pixmap (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><span class="type">GdkWindow</span> *window</code></em>, + <em class="parameter"><code><span class="type">int</span> width</code></em>, + <em class="parameter"><code><span class="type">int</span> height</code></em>, + <em class="parameter"><code><span class="type">gboolean</span> root</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>window</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>root</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-get-image-size"></a><h3>mate_bg_get_image_size ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_bg_get_image_size (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code><span class="type">int</span> best_width</code></em>, + <em class="parameter"><code><span class="type">int</span> best_height</code></em>, + <em class="parameter"><code><span class="type">int</span> *width</code></em>, + <em class="parameter"><code><span class="type">int</span> *height</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>factory</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>best_width</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>best_height</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-create-thumbnail"></a><h3>mate_bg_create_thumbnail ()</h3> +<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> * mate_bg_create_thumbnail (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code><span class="type">GdkScreen</span> *screen</code></em>, + <em class="parameter"><code><span class="type">int</span> dest_width</code></em>, + <em class="parameter"><code><span class="type">int</span> dest_height</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>factory</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>dest_width</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>dest_height</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-is-dark"></a><h3>mate_bg_is_dark ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_bg_is_dark (<em class="parameter"><code><a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg</code></em>, + <em class="parameter"><code><span class="type">int</span> dest_width</code></em>, + <em class="parameter"><code><span class="type">int</span> dest_height</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>dest_width</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>dest_height</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-bg-set-pixmap-as-root"></a><h3>mate_bg_set_pixmap_as_root ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_bg_set_pixmap_as_root (<em class="parameter"><code><span class="type">GdkScreen</span> *screen</code></em>, + <em class="parameter"><code><span class="type">GdkPixmap</span> *pixmap</code></em>);</pre> +<p> +Set the root pixmap, and properties pointing to it. We +do this atomically with a server grab to make sure that +we won't leak the pixmap if somebody else it setting +it at the same time. (This assumes that they follow the +same conventions we do). <em class="parameter"><code>pixmap</code></em> should come from a call +to <a class="link" href="MateBG.html#mate-bg-create-pixmap" title="mate_bg_create_pixmap ()"><code class="function">mate_bg_create_pixmap()</code></a>. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td>the <span class="type">GdkScreen</span> to change root background on +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>pixmap</code></em> :</span></p></td> +<td>the <span class="type">GdkPixmap</span> to set root background from +</td> +</tr> +</tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="MateBG.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="MateBG-changed"></a><h3>The <code class="literal">"changed"</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg, + <span class="type">gpointer</span> user_data) : <code class="literal">Run Last</code></pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td>the object which received the signal. +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> +<td>user data set when the signal handler was connected.</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="MateBG-transitioned"></a><h3>The <code class="literal">"transitioned"</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="MateBG.html" title="MateBG"><span class="type">MateBG</span></a> *bg, + <span class="type">gpointer</span> user_data) : <code class="literal">Run Last</code></pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>bg</code></em> :</span></p></td> +<td>the object which received the signal. +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> +<td>user data set when the signal handler was connected.</td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/MateDesktopThumbnailFactory.html b/docs/reference/mate-desktop/html/MateDesktopThumbnailFactory.html new file mode 100644 index 0000000..4b42f86 --- /dev/null +++ b/docs/reference/mate-desktop/html/MateDesktopThumbnailFactory.html @@ -0,0 +1,395 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>MateDesktopThumbnailFactory</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="thumbnail.html" title="Part IV. Thumbnails"> +<link rel="prev" href="thumbnail.html" title="Part IV. Thumbnails"> +<link rel="next" href="mate-desktop-Miscellaneous-Thumbnail-Functions.html" title="Miscellaneous Thumbnail Functions"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> +<tr valign="middle"> +<td><a accesskey="p" href="thumbnail.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="u" href="thumbnail.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="mate-desktop-Miscellaneous-Thumbnail-Functions.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr> +<tr><td colspan="5" class="shortcuts"> +<a href="#MateDesktopThumbnailFactory.synopsis" class="shortcut">Top</a> + | + <a href="#MateDesktopThumbnailFactory.description" class="shortcut">Description</a> + | + <a href="#MateDesktopThumbnailFactory.object-hierarchy" class="shortcut">Object Hierarchy</a> +</td></tr> +</table> +<div class="refentry"> +<a name="MateDesktopThumbnailFactory"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="MateDesktopThumbnailFactory.top_of_page"></a>MateDesktopThumbnailFactory</span></h2> +<p>MateDesktopThumbnailFactory</p> +</td> +<td valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<a name="MateDesktopThumbnailFactory.synopsis"></a><h2>Synopsis</h2> +<pre class="synopsis"> +#include <libmateui/mate-thumbnail.h> + +struct <a class="link" href="MateDesktopThumbnailFactory.html#MateDesktopThumbnailFactory-struct" title="struct MateDesktopThumbnailFactory">MateDesktopThumbnailFactory</a>; +enum <a class="link" href="MateDesktopThumbnailFactory.html#MateDesktopThumbnailSize" title="enum MateDesktopThumbnailSize">MateDesktopThumbnailSize</a>; +<a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="returnvalue">MateDesktopThumbnailFactory</span></a> * <a class="link" href="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-new" title="mate_desktop_thumbnail_factory_new ()">mate_desktop_thumbnail_factory_new</a> + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html#MateDesktopThumbnailSize" title="enum MateDesktopThumbnailSize"><span class="type">MateDesktopThumbnailSize</span></a> size</code></em>); +<span class="returnvalue">char</span> * <a class="link" href="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-lookup" title="mate_desktop_thumbnail_factory_lookup ()">mate_desktop_thumbnail_factory_lookup</a> + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-has-valid-failed-thumbnail" title="mate_desktop_thumbnail_factory_has_valid_failed_thumbnail ()">mate_desktop_thumbnail_factory_has_valid_failed_thumbnail</a> + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-can-thumbnail" title="mate_desktop_thumbnail_factory_can_thumbnail ()">mate_desktop_thumbnail_factory_can_thumbnail</a> + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *mime_type</code></em>, + <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>); +<span class="returnvalue">GdkPixbuf</span> * <a class="link" href="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-generate-thumbnail" title="mate_desktop_thumbnail_factory_generate_thumbnail ()">mate_desktop_thumbnail_factory_generate_thumbnail</a> + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *mime_type</code></em>); +<span class="returnvalue">void</span> <a class="link" href="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-save-thumbnail" title="mate_desktop_thumbnail_factory_save_thumbnail ()">mate_desktop_thumbnail_factory_save_thumbnail</a> + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code><span class="type">GdkPixbuf</span> *thumbnail</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><span class="type">time_t</span> original_mtime</code></em>); +<span class="returnvalue">void</span> <a class="link" href="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-create-failed-thumbnail" title="mate_desktop_thumbnail_factory_create_failed_thumbnail ()">mate_desktop_thumbnail_factory_create_failed_thumbnail</a> + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>); +</pre> +</div> +<div class="refsect1"> +<a name="MateDesktopThumbnailFactory.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="synopsis"> + GObject + +----MateDesktopThumbnailFactory +</pre> +</div> +<div class="refsect1"> +<a name="MateDesktopThumbnailFactory.description"></a><h2>Description</h2> +<p> +</p> +</div> +<div class="refsect1"> +<a name="MateDesktopThumbnailFactory.details"></a><h2>Details</h2> +<div class="refsect2"> +<a name="MateDesktopThumbnailFactory-struct"></a><h3>struct MateDesktopThumbnailFactory</h3> +<pre class="programlisting">struct MateDesktopThumbnailFactory;</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MateDesktopThumbnailSize"></a><h3>enum MateDesktopThumbnailSize</h3> +<pre class="programlisting">typedef enum { + MATE_DESKTOP_THUMBNAIL_SIZE_NORMAL, + MATE_DESKTOP_THUMBNAIL_SIZE_LARGE +} MateDesktopThumbnailSize; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-thumbnail-factory-new"></a><h3>mate_desktop_thumbnail_factory_new ()</h3> +<pre class="programlisting"><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="returnvalue">MateDesktopThumbnailFactory</span></a> * mate_desktop_thumbnail_factory_new + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html#MateDesktopThumbnailSize" title="enum MateDesktopThumbnailSize"><span class="type">MateDesktopThumbnailSize</span></a> size</code></em>);</pre> +<p> +Creates a new <a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a>. +</p> +<p> +This function must be called on the main thread. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td> +<td>The thumbnail size to use +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> a new <a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> + +</td> +</tr> +</tbody> +</table></div> +<p class="since">Since 2.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-thumbnail-factory-lookup"></a><h3>mate_desktop_thumbnail_factory_lookup ()</h3> +<pre class="programlisting"><span class="returnvalue">char</span> * mate_desktop_thumbnail_factory_lookup + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);</pre> +<p> +Tries to locate an existing thumbnail for the file specified. +</p> +<p> +Usage of this function is threadsafe. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>factory</code></em> :</span></p></td> +<td>a <a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td> +<td>the uri of a file +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>mtime</code></em> :</span></p></td> +<td>the mtime of the file +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The absolute path of the thumbnail, or <a href="/mate/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> if none exist. + +</td> +</tr> +</tbody> +</table></div> +<p class="since">Since 2.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-thumbnail-factory-has-valid-failed-thumbnail"></a><h3>mate_desktop_thumbnail_factory_has_valid_failed_thumbnail ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_desktop_thumbnail_factory_has_valid_failed_thumbnail + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);</pre> +<p> +Tries to locate an failed thumbnail for the file specified. Writing +and looking for failed thumbnails is important to avoid to try to +thumbnail e.g. broken images several times. +</p> +<p> +Usage of this function is threadsafe. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>factory</code></em> :</span></p></td> +<td>a <a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td> +<td>the uri of a file +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>mtime</code></em> :</span></p></td> +<td>the mtime of the file +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> TRUE if there is a failed thumbnail for the file. + +</td> +</tr> +</tbody> +</table></div> +<p class="since">Since 2.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-thumbnail-factory-can-thumbnail"></a><h3>mate_desktop_thumbnail_factory_can_thumbnail ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_desktop_thumbnail_factory_can_thumbnail + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *mime_type</code></em>, + <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);</pre> +<p> +Returns TRUE if this MateIconFactory can (at least try) to thumbnail +this file. Thumbnails or files with failed thumbnails won't be thumbnailed. +</p> +<p> +Usage of this function is threadsafe. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>factory</code></em> :</span></p></td> +<td>a <a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td> +<td>the uri of a file +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>mime_type</code></em> :</span></p></td> +<td>the mime type of the file +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>mtime</code></em> :</span></p></td> +<td>the mtime of the file +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> TRUE if the file can be thumbnailed. + +</td> +</tr> +</tbody> +</table></div> +<p class="since">Since 2.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-thumbnail-factory-generate-thumbnail"></a><h3>mate_desktop_thumbnail_factory_generate_thumbnail ()</h3> +<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> * mate_desktop_thumbnail_factory_generate_thumbnail + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *mime_type</code></em>);</pre> +<p> +Tries to generate a thumbnail for the specified file. If it succeeds +it returns a pixbuf that can be used as a thumbnail. +</p> +<p> +Usage of this function is threadsafe. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>factory</code></em> :</span></p></td> +<td>a <a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td> +<td>the uri of a file +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>mime_type</code></em> :</span></p></td> +<td>the mime type of the file +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> thumbnail pixbuf if thumbnailing succeeded, <a href="/mate/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> otherwise. + +</td> +</tr> +</tbody> +</table></div> +<p class="since">Since 2.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-thumbnail-factory-save-thumbnail"></a><h3>mate_desktop_thumbnail_factory_save_thumbnail ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_thumbnail_factory_save_thumbnail + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code><span class="type">GdkPixbuf</span> *thumbnail</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><span class="type">time_t</span> original_mtime</code></em>);</pre> +<p> +Saves <em class="parameter"><code>thumbnail</code></em> at the right place. If the save fails a +failed thumbnail is written. +</p> +<p> +Usage of this function is threadsafe. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>factory</code></em> :</span></p></td> +<td>a <a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em> :</span></p></td> +<td>the thumbnail as a pixbuf +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td> +<td>the uri of a file +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>original_mtime</code></em> :</span></p></td> +<td>the modification time of the original file +</td> +</tr> +</tbody> +</table></div> +<p class="since">Since 2.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-thumbnail-factory-create-failed-thumbnail"></a><h3>mate_desktop_thumbnail_factory_create_failed_thumbnail ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_thumbnail_factory_create_failed_thumbnail + (<em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> *factory</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);</pre> +<p> +Creates a failed thumbnail for the file so that we don't try +to re-thumbnail the file later. +</p> +<p> +Usage of this function is threadsafe. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>factory</code></em> :</span></p></td> +<td>a <a class="link" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"><span class="type">MateDesktopThumbnailFactory</span></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td> +<td>the uri of a file +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>mtime</code></em> :</span></p></td> +<td>the modification time of the file +</td> +</tr> +</tbody> +</table></div> +<p class="since">Since 2.2</p> +</div> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/MateRRLabeler.html b/docs/reference/mate-desktop/html/MateRRLabeler.html new file mode 100644 index 0000000..ad51c4d --- /dev/null +++ b/docs/reference/mate-desktop/html/MateRRLabeler.html @@ -0,0 +1,147 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>MateRRLabeler</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="randr.html" title="Part III. Monitor Configuration"> +<link rel="prev" href="mate-desktop-mate-rr-config.html" title="mate-rr-config"> +<link rel="next" href="thumbnail.html" title="Part IV. Thumbnails"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> +<tr valign="middle"> +<td><a accesskey="p" href="mate-desktop-mate-rr-config.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="u" href="randr.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="thumbnail.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr> +<tr><td colspan="5" class="shortcuts"> +<a href="#MateRRLabeler.synopsis" class="shortcut">Top</a> + | + <a href="#MateRRLabeler.description" class="shortcut">Description</a> + | + <a href="#MateRRLabeler.object-hierarchy" class="shortcut">Object Hierarchy</a> +</td></tr> +</table> +<div class="refentry"> +<a name="MateRRLabeler"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="MateRRLabeler.top_of_page"></a>MateRRLabeler</span></h2> +<p>MateRRLabeler</p> +</td> +<td valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<a name="MateRRLabeler.synopsis"></a><h2>Synopsis</h2> +<pre class="synopsis"> +#include <libmateui/mate-rr-labeler.h> + + <a class="link" href="MateRRLabeler.html#MateRRLabeler-struct" title="MateRRLabeler">MateRRLabeler</a>; +<a class="link" href="MateRRLabeler.html" title="MateRRLabeler"><span class="returnvalue">MateRRLabeler</span></a> * <a class="link" href="MateRRLabeler.html#mate-rr-labeler-new" title="mate_rr_labeler_new ()">mate_rr_labeler_new</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *config</code></em>); +<span class="returnvalue">void</span> <a class="link" href="MateRRLabeler.html#mate-rr-labeler-hide" title="mate_rr_labeler_hide ()">mate_rr_labeler_hide</a> (<em class="parameter"><code><a class="link" href="MateRRLabeler.html" title="MateRRLabeler"><span class="type">MateRRLabeler</span></a> *labeler</code></em>); +<span class="returnvalue">void</span> <a class="link" href="MateRRLabeler.html#mate-rr-labeler-get-color-for-output" title="mate_rr_labeler_get_color_for_output ()">mate_rr_labeler_get_color_for_output</a> + (<em class="parameter"><code><a class="link" href="MateRRLabeler.html" title="MateRRLabeler"><span class="type">MateRRLabeler</span></a> *labeler</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateOutputInfo" title="MateOutputInfo"><span class="type">MateOutputInfo</span></a> *output</code></em>, + <em class="parameter"><code><span class="type">GdkColor</span> *color_out</code></em>); +</pre> +</div> +<div class="refsect1"> +<a name="MateRRLabeler.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="synopsis"> + GObject + +----MateRRLabeler +</pre> +</div> +<div class="refsect1"> +<a name="MateRRLabeler.description"></a><h2>Description</h2> +<p> +</p> +</div> +<div class="refsect1"> +<a name="MateRRLabeler.details"></a><h2>Details</h2> +<div class="refsect2"> +<a name="MateRRLabeler-struct"></a><h3>MateRRLabeler</h3> +<pre class="programlisting">typedef struct _MateRRLabeler MateRRLabeler;</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-labeler-new"></a><h3>mate_rr_labeler_new ()</h3> +<pre class="programlisting"><a class="link" href="MateRRLabeler.html" title="MateRRLabeler"><span class="returnvalue">MateRRLabeler</span></a> * mate_rr_labeler_new (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *config</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>config</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-labeler-hide"></a><h3>mate_rr_labeler_hide ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_rr_labeler_hide (<em class="parameter"><code><a class="link" href="MateRRLabeler.html" title="MateRRLabeler"><span class="type">MateRRLabeler</span></a> *labeler</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody><tr> +<td><p><span class="term"><em class="parameter"><code>labeler</code></em> :</span></p></td> +<td> +</td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-labeler-get-color-for-output"></a><h3>mate_rr_labeler_get_color_for_output ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_rr_labeler_get_color_for_output + (<em class="parameter"><code><a class="link" href="MateRRLabeler.html" title="MateRRLabeler"><span class="type">MateRRLabeler</span></a> *labeler</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateOutputInfo" title="MateOutputInfo"><span class="type">MateOutputInfo</span></a> *output</code></em>, + <em class="parameter"><code><span class="type">GdkColor</span> *color_out</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>labeler</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>color_out</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/background.html b/docs/reference/mate-desktop/html/background.html new file mode 100644 index 0000000..b907a6b --- /dev/null +++ b/docs/reference/mate-desktop/html/background.html @@ -0,0 +1,36 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Part II. Desktop Background</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="prev" href="intro.html" title="Part I. MATE Desktop Library Overview"> +<link rel="next" href="MateBG.html" title="MateBG"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"> +<td><a accesskey="p" href="intro.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td> </td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="MateBG.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr></table> +<div class="part"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="background"></a>Part II. Desktop Background</h1></div></div></div> +<div class="toc"> +<p><b>Table of Contents</b></p> +<dl><dt> +<span class="refentrytitle"><a href="MateBG.html">MateBG</a></span><span class="refpurpose"></span> +</dt></dl> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/home.png b/docs/reference/mate-desktop/html/home.png Binary files differnew file mode 100644 index 0000000..1700361 --- /dev/null +++ b/docs/reference/mate-desktop/html/home.png diff --git a/docs/reference/mate-desktop/html/index.html b/docs/reference/mate-desktop/html/index.html new file mode 100644 index 0000000..6035d15 --- /dev/null +++ b/docs/reference/mate-desktop/html/index.html @@ -0,0 +1,69 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>MATE Desktop Library Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="next" href="intro.html" title="Part I. MATE Desktop Library Overview"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<div class="book"> +<div class="titlepage"> +<div><div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">MATE Desktop Library Reference Manual</p></th></tr></table></div></div> +<hr> +</div> +<div class="toc"><dl> +<dt><span class="part"><a href="intro.html">I. MATE Desktop Library Overview</a></span></dt> +<dt><span class="part"><a href="background.html">II. Desktop Background</a></span></dt> +<dd><dl><dt> +<span class="refentrytitle"><a href="MateBG.html">MateBG</a></span><span class="refpurpose"></span> +</dt></dl></dd> +<dt><span class="part"><a href="randr.html">III. Monitor Configuration</a></span></dt> +<dd><dl> +<dt> +<span class="refentrytitle"><a href="mate-desktop-mate-rr-screen.html">mate-rr-screen</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="mate-desktop-mate-rr-output.html">mate-rr-output</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="mate-desktop-mate-rr-crtc.html">mate-rr-crtc</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="mate-desktop-mate-rr-mode.html">mate-rr-mode</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="mate-desktop-mate-rr-config.html">mate-rr-config</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="MateRRLabeler.html">MateRRLabeler</a></span><span class="refpurpose"></span> +</dt> +</dl></dd> +<dt><span class="part"><a href="thumbnail.html">IV. Thumbnails</a></span></dt> +<dd><dl> +<dt> +<span class="refentrytitle"><a href="MateDesktopThumbnailFactory.html">MateDesktopThumbnailFactory</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="mate-desktop-Miscellaneous-Thumbnail-Functions.html">Miscellaneous Thumbnail Functions</a></span><span class="refpurpose"></span> +</dt> +</dl></dd> +<dt><span class="part"><a href="libmate.html">V. Miscellaneous</a></span></dt> +<dd><dl> +<dt> +<span class="refentrytitle"><a href="mate-desktop-MateDesktopItem.html">MateDesktopItem</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="mate-desktop-Miscellaneous-Functions.html">Miscellaneous Functions</a></span><span class="refpurpose"></span> +</dt> +</dl></dd> +</dl></div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/index.sgml b/docs/reference/mate-desktop/html/index.sgml new file mode 100644 index 0000000..2288948 --- /dev/null +++ b/docs/reference/mate-desktop/html/index.sgml @@ -0,0 +1,226 @@ +<ANCHOR id="MateBG" href="mate-desktop/MateBG.html"> +<ANCHOR id="MateBG.synopsis" href="mate-desktop/MateBG.html#MateBG.synopsis"> +<ANCHOR id="MateBG.object-hierarchy" href="mate-desktop/MateBG.html#MateBG.object-hierarchy"> +<ANCHOR id="MateBG.signals" href="mate-desktop/MateBG.html#MateBG.signals"> +<ANCHOR id="MateBG.description" href="mate-desktop/MateBG.html#MateBG.description"> +<ANCHOR id="MateBG.details" href="mate-desktop/MateBG.html#MateBG.details"> +<ANCHOR id="MateBG-struct" href="mate-desktop/MateBG.html#MateBG-struct"> +<ANCHOR id="MateBGColorType" href="mate-desktop/MateBG.html#MateBGColorType"> +<ANCHOR id="MateBGPlacement" href="mate-desktop/MateBG.html#MateBGPlacement"> +<ANCHOR id="MATE-BG-KEY-DIR:CAPS" href="mate-desktop/MateBG.html#MATE-BG-KEY-DIR:CAPS"> +<ANCHOR id="mate-bg-new" href="mate-desktop/MateBG.html#mate-bg-new"> +<ANCHOR id="mate-bg-load-from-preferences" href="mate-desktop/MateBG.html#mate-bg-load-from-preferences"> +<ANCHOR id="mate-bg-save-to-preferences" href="mate-desktop/MateBG.html#mate-bg-save-to-preferences"> +<ANCHOR id="mate-bg-set-filename" href="mate-desktop/MateBG.html#mate-bg-set-filename"> +<ANCHOR id="mate-bg-set-placement" href="mate-desktop/MateBG.html#mate-bg-set-placement"> +<ANCHOR id="mate-bg-set-color" href="mate-desktop/MateBG.html#mate-bg-set-color"> +<ANCHOR id="mate-bg-get-filename" href="mate-desktop/MateBG.html#mate-bg-get-filename"> +<ANCHOR id="mate-bg-get-placement" href="mate-desktop/MateBG.html#mate-bg-get-placement"> +<ANCHOR id="mate-bg-get-color" href="mate-desktop/MateBG.html#mate-bg-get-color"> +<ANCHOR id="mate-bg-draw" href="mate-desktop/MateBG.html#mate-bg-draw"> +<ANCHOR id="mate-bg-create-pixmap" href="mate-desktop/MateBG.html#mate-bg-create-pixmap"> +<ANCHOR id="mate-bg-get-image-size" href="mate-desktop/MateBG.html#mate-bg-get-image-size"> +<ANCHOR id="mate-bg-create-thumbnail" href="mate-desktop/MateBG.html#mate-bg-create-thumbnail"> +<ANCHOR id="mate-bg-is-dark" href="mate-desktop/MateBG.html#mate-bg-is-dark"> +<ANCHOR id="mate-bg-set-pixmap-as-root" href="mate-desktop/MateBG.html#mate-bg-set-pixmap-as-root"> +<ANCHOR id="MateBG.signal-details" href="mate-desktop/MateBG.html#MateBG.signal-details"> +<ANCHOR id="MateBG-changed" href="mate-desktop/MateBG.html#MateBG-changed"> +<ANCHOR id="MateBG-transitioned" href="mate-desktop/MateBG.html#MateBG-transitioned"> +<ANCHOR id="mate-desktop-mate-rr-screen" href="mate-desktop/mate-desktop-mate-rr-screen.html"> +<ANCHOR id="mate-desktop-mate-rr-screen.synopsis" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-desktop-mate-rr-screen.synopsis"> +<ANCHOR id="mate-desktop-mate-rr-screen.description" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-desktop-mate-rr-screen.description"> +<ANCHOR id="mate-desktop-mate-rr-screen.details" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-desktop-mate-rr-screen.details"> +<ANCHOR id="MateRRScreen" href="mate-desktop/mate-desktop-mate-rr-screen.html#MateRRScreen"> +<ANCHOR id="MateRRScreenChanged" href="mate-desktop/mate-desktop-mate-rr-screen.html#MateRRScreenChanged"> +<ANCHOR id="mate-rr-screen-new" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-rr-screen-new"> +<ANCHOR id="mate-rr-screen-destroy" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-rr-screen-destroy"> +<ANCHOR id="mate-rr-screen-refresh" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-rr-screen-refresh"> +<ANCHOR id="mate-rr-screen-list-outputs" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-rr-screen-list-outputs"> +<ANCHOR id="mate-rr-screen-list-crtcs" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-rr-screen-list-crtcs"> +<ANCHOR id="mate-rr-screen-list-modes" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-rr-screen-list-modes"> +<ANCHOR id="mate-rr-screen-list-clone-modes" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-rr-screen-list-clone-modes"> +<ANCHOR id="mate-rr-screen-set-size" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-rr-screen-set-size"> +<ANCHOR id="mate-rr-screen-get-output-by-id" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-rr-screen-get-output-by-id"> +<ANCHOR id="mate-rr-screen-get-output-by-name" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-rr-screen-get-output-by-name"> +<ANCHOR id="mate-rr-screen-get-crtc-by-id" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-rr-screen-get-crtc-by-id"> +<ANCHOR id="mate-rr-screen-get-ranges" href="mate-desktop/mate-desktop-mate-rr-screen.html#mate-rr-screen-get-ranges"> +<ANCHOR id="mate-desktop-mate-rr-output" href="mate-desktop/mate-desktop-mate-rr-output.html"> +<ANCHOR id="mate-desktop-mate-rr-output.synopsis" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-desktop-mate-rr-output.synopsis"> +<ANCHOR id="mate-desktop-mate-rr-output.description" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-desktop-mate-rr-output.description"> +<ANCHOR id="mate-desktop-mate-rr-output.details" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-desktop-mate-rr-output.details"> +<ANCHOR id="MateRROutput" href="mate-desktop/mate-desktop-mate-rr-output.html#MateRROutput"> +<ANCHOR id="mate-rr-output-get-id" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-get-id"> +<ANCHOR id="mate-rr-output-get-name" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-get-name"> +<ANCHOR id="mate-rr-output-is-connected" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-is-connected"> +<ANCHOR id="mate-rr-output-get-size-inches" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-get-size-inches"> +<ANCHOR id="mate-rr-output-get-width-mm" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-get-width-mm"> +<ANCHOR id="mate-rr-output-get-height-mm" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-get-height-mm"> +<ANCHOR id="mate-rr-output-get-edid-data" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-get-edid-data"> +<ANCHOR id="mate-rr-output-get-possible-crtcs" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-get-possible-crtcs"> +<ANCHOR id="mate-rr-output-list-modes" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-list-modes"> +<ANCHOR id="mate-rr-output-get-current-mode" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-get-current-mode"> +<ANCHOR id="mate-rr-output-get-preferred-mode" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-get-preferred-mode"> +<ANCHOR id="mate-rr-output-supports-mode" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-supports-mode"> +<ANCHOR id="mate-rr-output-get-crtc" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-get-crtc"> +<ANCHOR id="mate-rr-output-get-position" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-get-position"> +<ANCHOR id="mate-rr-output-can-clone" href="mate-desktop/mate-desktop-mate-rr-output.html#mate-rr-output-can-clone"> +<ANCHOR id="mate-desktop-mate-rr-crtc" href="mate-desktop/mate-desktop-mate-rr-crtc.html"> +<ANCHOR id="mate-desktop-mate-rr-crtc.synopsis" href="mate-desktop/mate-desktop-mate-rr-crtc.html#mate-desktop-mate-rr-crtc.synopsis"> +<ANCHOR id="mate-desktop-mate-rr-crtc.description" href="mate-desktop/mate-desktop-mate-rr-crtc.html#mate-desktop-mate-rr-crtc.description"> +<ANCHOR id="mate-desktop-mate-rr-crtc.details" href="mate-desktop/mate-desktop-mate-rr-crtc.html#mate-desktop-mate-rr-crtc.details"> +<ANCHOR id="MateRRCrtc" href="mate-desktop/mate-desktop-mate-rr-crtc.html#MateRRCrtc"> +<ANCHOR id="MateRRRotation" href="mate-desktop/mate-desktop-mate-rr-crtc.html#MateRRRotation"> +<ANCHOR id="mate-rr-crtc-get-id" href="mate-desktop/mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-id"> +<ANCHOR id="mate-rr-crtc-set-config" href="mate-desktop/mate-desktop-mate-rr-crtc.html#mate-rr-crtc-set-config"> +<ANCHOR id="mate-rr-crtc-can-drive-output" href="mate-desktop/mate-desktop-mate-rr-crtc.html#mate-rr-crtc-can-drive-output"> +<ANCHOR id="mate-rr-crtc-get-current-mode" href="mate-desktop/mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-current-mode"> +<ANCHOR id="mate-rr-crtc-get-position" href="mate-desktop/mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-position"> +<ANCHOR id="mate-rr-crtc-supports-rotation" href="mate-desktop/mate-desktop-mate-rr-crtc.html#mate-rr-crtc-supports-rotation"> +<ANCHOR id="mate-rr-crtc-get-current-rotation" href="mate-desktop/mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-current-rotation"> +<ANCHOR id="mate-rr-crtc-get-rotations" href="mate-desktop/mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-rotations"> +<ANCHOR id="mate-desktop-mate-rr-mode" href="mate-desktop/mate-desktop-mate-rr-mode.html"> +<ANCHOR id="mate-desktop-mate-rr-mode.synopsis" href="mate-desktop/mate-desktop-mate-rr-mode.html#mate-desktop-mate-rr-mode.synopsis"> +<ANCHOR id="mate-desktop-mate-rr-mode.description" href="mate-desktop/mate-desktop-mate-rr-mode.html#mate-desktop-mate-rr-mode.description"> +<ANCHOR id="mate-desktop-mate-rr-mode.details" href="mate-desktop/mate-desktop-mate-rr-mode.html#mate-desktop-mate-rr-mode.details"> +<ANCHOR id="MateRRMode" href="mate-desktop/mate-desktop-mate-rr-mode.html#MateRRMode"> +<ANCHOR id="mate-rr-mode-get-id" href="mate-desktop/mate-desktop-mate-rr-mode.html#mate-rr-mode-get-id"> +<ANCHOR id="mate-rr-mode-get-width" href="mate-desktop/mate-desktop-mate-rr-mode.html#mate-rr-mode-get-width"> +<ANCHOR id="mate-rr-mode-get-height" href="mate-desktop/mate-desktop-mate-rr-mode.html#mate-rr-mode-get-height"> +<ANCHOR id="mate-rr-mode-get-freq" href="mate-desktop/mate-desktop-mate-rr-mode.html#mate-rr-mode-get-freq"> +<ANCHOR id="mate-desktop-mate-rr-config" href="mate-desktop/mate-desktop-mate-rr-config.html"> +<ANCHOR id="mate-desktop-mate-rr-config.synopsis" href="mate-desktop/mate-desktop-mate-rr-config.html#mate-desktop-mate-rr-config.synopsis"> +<ANCHOR id="mate-desktop-mate-rr-config.description" href="mate-desktop/mate-desktop-mate-rr-config.html#mate-desktop-mate-rr-config.description"> +<ANCHOR id="mate-desktop-mate-rr-config.details" href="mate-desktop/mate-desktop-mate-rr-config.html#mate-desktop-mate-rr-config.details"> +<ANCHOR id="MateOutputInfo" href="mate-desktop/mate-desktop-mate-rr-config.html#MateOutputInfo"> +<ANCHOR id="MateRRConfig" href="mate-desktop/mate-desktop-mate-rr-config.html#MateRRConfig"> +<ANCHOR id="mate-rr-config-new-current" href="mate-desktop/mate-desktop-mate-rr-config.html#mate-rr-config-new-current"> +<ANCHOR id="mate-rr-config-new-stored" href="mate-desktop/mate-desktop-mate-rr-config.html#mate-rr-config-new-stored"> +<ANCHOR id="mate-rr-config-free" href="mate-desktop/mate-desktop-mate-rr-config.html#mate-rr-config-free"> +<ANCHOR id="mate-rr-config-match" href="mate-desktop/mate-desktop-mate-rr-config.html#mate-rr-config-match"> +<ANCHOR id="mate-rr-config-equal" href="mate-desktop/mate-desktop-mate-rr-config.html#mate-rr-config-equal"> +<ANCHOR id="mate-rr-config-save" href="mate-desktop/mate-desktop-mate-rr-config.html#mate-rr-config-save"> +<ANCHOR id="mate-rr-config-sanitize" href="mate-desktop/mate-desktop-mate-rr-config.html#mate-rr-config-sanitize"> +<ANCHOR id="mate-rr-config-apply" href="mate-desktop/mate-desktop-mate-rr-config.html#mate-rr-config-apply"> +<ANCHOR id="mate-rr-config-apply-stored" href="mate-desktop/mate-desktop-mate-rr-config.html#mate-rr-config-apply-stored"> +<ANCHOR id="mate-rr-config-applicable" href="mate-desktop/mate-desktop-mate-rr-config.html#mate-rr-config-applicable"> +<ANCHOR id="MateRRLabeler" href="mate-desktop/MateRRLabeler.html"> +<ANCHOR id="MateRRLabeler.synopsis" href="mate-desktop/MateRRLabeler.html#MateRRLabeler.synopsis"> +<ANCHOR id="MateRRLabeler.object-hierarchy" href="mate-desktop/MateRRLabeler.html#MateRRLabeler.object-hierarchy"> +<ANCHOR id="MateRRLabeler.description" href="mate-desktop/MateRRLabeler.html#MateRRLabeler.description"> +<ANCHOR id="MateRRLabeler.details" href="mate-desktop/MateRRLabeler.html#MateRRLabeler.details"> +<ANCHOR id="MateRRLabeler-struct" href="mate-desktop/MateRRLabeler.html#MateRRLabeler-struct"> +<ANCHOR id="mate-rr-labeler-new" href="mate-desktop/MateRRLabeler.html#mate-rr-labeler-new"> +<ANCHOR id="mate-rr-labeler-hide" href="mate-desktop/MateRRLabeler.html#mate-rr-labeler-hide"> +<ANCHOR id="mate-rr-labeler-get-color-for-output" href="mate-desktop/MateRRLabeler.html#mate-rr-labeler-get-color-for-output"> +<ANCHOR id="MateDesktopThumbnailFactory" href="mate-desktop/MateDesktopThumbnailFactory.html"> +<ANCHOR id="MateDesktopThumbnailFactory.synopsis" href="mate-desktop/MateDesktopThumbnailFactory.html#MateDesktopThumbnailFactory.synopsis"> +<ANCHOR id="MateDesktopThumbnailFactory.object-hierarchy" href="mate-desktop/MateDesktopThumbnailFactory.html#MateDesktopThumbnailFactory.object-hierarchy"> +<ANCHOR id="MateDesktopThumbnailFactory.description" href="mate-desktop/MateDesktopThumbnailFactory.html#MateDesktopThumbnailFactory.description"> +<ANCHOR id="MateDesktopThumbnailFactory.details" href="mate-desktop/MateDesktopThumbnailFactory.html#MateDesktopThumbnailFactory.details"> +<ANCHOR id="MateDesktopThumbnailFactory-struct" href="mate-desktop/MateDesktopThumbnailFactory.html#MateDesktopThumbnailFactory-struct"> +<ANCHOR id="MateDesktopThumbnailSize" href="mate-desktop/MateDesktopThumbnailFactory.html#MateDesktopThumbnailSize"> +<ANCHOR id="mate-desktop-thumbnail-factory-new" href="mate-desktop/MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-new"> +<ANCHOR id="mate-desktop-thumbnail-factory-lookup" href="mate-desktop/MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-lookup"> +<ANCHOR id="mate-desktop-thumbnail-factory-has-valid-failed-thumbnail" href="mate-desktop/MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-has-valid-failed-thumbnail"> +<ANCHOR id="mate-desktop-thumbnail-factory-can-thumbnail" href="mate-desktop/MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-can-thumbnail"> +<ANCHOR id="mate-desktop-thumbnail-factory-generate-thumbnail" href="mate-desktop/MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-generate-thumbnail"> +<ANCHOR id="mate-desktop-thumbnail-factory-save-thumbnail" href="mate-desktop/MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-save-thumbnail"> +<ANCHOR id="mate-desktop-thumbnail-factory-create-failed-thumbnail" href="mate-desktop/MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-create-failed-thumbnail"> +<ANCHOR id="mate-desktop-Miscellaneous-Thumbnail-Functions" href="mate-desktop/mate-desktop-Miscellaneous-Thumbnail-Functions.html"> +<ANCHOR id="mate-desktop-Miscellaneous-Thumbnail-Functions.synopsis" href="mate-desktop/mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-Miscellaneous-Thumbnail-Functions.synopsis"> +<ANCHOR id="mate-desktop-Miscellaneous-Thumbnail-Functions.description" href="mate-desktop/mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-Miscellaneous-Thumbnail-Functions.description"> +<ANCHOR id="mate-desktop-Miscellaneous-Thumbnail-Functions.details" href="mate-desktop/mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-Miscellaneous-Thumbnail-Functions.details"> +<ANCHOR id="mate-desktop-thumbnail-has-uri" href="mate-desktop/mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-has-uri"> +<ANCHOR id="mate-desktop-thumbnail-is-valid" href="mate-desktop/mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-is-valid"> +<ANCHOR id="mate-desktop-thumbnail-md5" href="mate-desktop/mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-md5"> +<ANCHOR id="mate-desktop-thumbnail-path-for-uri" href="mate-desktop/mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-path-for-uri"> +<ANCHOR id="mate-desktop-thumbnail-scale-down-pixbuf" href="mate-desktop/mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-scale-down-pixbuf"> +<ANCHOR id="mate-desktop-MateDesktopItem" href="mate-desktop/mate-desktop-MateDesktopItem.html"> +<ANCHOR id="mate-desktop-MateDesktopItem.synopsis" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-MateDesktopItem.synopsis"> +<ANCHOR id="mate-desktop-MateDesktopItem.description" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-MateDesktopItem.description"> +<ANCHOR id="mate-desktop-MateDesktopItem.details" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-MateDesktopItem.details"> +<ANCHOR id="MateDesktopItemType" href="mate-desktop/mate-desktop-MateDesktopItem.html#MateDesktopItemType"> +<ANCHOR id="MateDesktopItemStatus" href="mate-desktop/mate-desktop-MateDesktopItem.html#MateDesktopItemStatus"> +<ANCHOR id="MateDesktopItem" href="mate-desktop/mate-desktop-MateDesktopItem.html#MateDesktopItem"> +<ANCHOR id="MATE-DESKTOP-ITEM-ENCODING:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ENCODING:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-VERSION:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-VERSION:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-NAME:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-NAME:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-GENERIC-NAME:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-GENERIC-NAME:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-TYPE:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TYPE:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-FILE-PATTERN:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-FILE-PATTERN:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-TRY-EXEC:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TRY-EXEC:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-NO-DISPLAY:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-NO-DISPLAY:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-COMMENT:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-COMMENT:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-EXEC:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-EXEC:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-ACTIONS:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ACTIONS:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-ICON:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ICON:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-MINI-ICON:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-MINI-ICON:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-HIDDEN:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-HIDDEN:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-PATH:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-PATH:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-TERMINAL:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TERMINAL:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-TERMINAL-OPTIONS:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TERMINAL-OPTIONS:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-SWALLOW-TITLE:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-SWALLOW-TITLE:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-SWALLOW-EXEC:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-SWALLOW-EXEC:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-MIME-TYPE:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-MIME-TYPE:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-PATTERNS:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-PATTERNS:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-DEFAULT-APP:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-DEFAULT-APP:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-DEV:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-DEV:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-FS-TYPE:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-FS-TYPE:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-MOUNT-POINT:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-MOUNT-POINT:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-READ-ONLY:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-READ-ONLY:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-UNMOUNT-ICON:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-UNMOUNT-ICON:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-SORT-ORDER:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-SORT-ORDER:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-URL:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-URL:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-DOC-PATH:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-DOC-PATH:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-CATEGORIES:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-CATEGORIES:CAPS"> +<ANCHOR id="MATE-DESKTOP-ITEM-ONLY-SHOW-IN:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ONLY-SHOW-IN:CAPS"> +<ANCHOR id="MateDesktopItemLoadFlags" href="mate-desktop/mate-desktop-MateDesktopItem.html#MateDesktopItemLoadFlags"> +<ANCHOR id="MateDesktopItemLaunchFlags" href="mate-desktop/mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags"> +<ANCHOR id="MateDesktopItemIconFlags" href="mate-desktop/mate-desktop-MateDesktopItem.html#MateDesktopItemIconFlags"> +<ANCHOR id="MateDesktopItemError" href="mate-desktop/mate-desktop-MateDesktopItem.html#MateDesktopItemError"> +<ANCHOR id="MATE-DESKTOP-ITEM-ERROR:CAPS" href="mate-desktop/mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ERROR:CAPS"> +<ANCHOR id="mate-desktop-item-new" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-new"> +<ANCHOR id="mate-desktop-item-new-from-file" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-file"> +<ANCHOR id="mate-desktop-item-new-from-uri" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-uri"> +<ANCHOR id="mate-desktop-item-new-from-string" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-string"> +<ANCHOR id="mate-desktop-item-new-from-basename" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-basename"> +<ANCHOR id="mate-desktop-item-copy" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-copy"> +<ANCHOR id="mate-desktop-item-save" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-save"> +<ANCHOR id="mate-desktop-item-ref" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-ref"> +<ANCHOR id="mate-desktop-item-unref" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-unref"> +<ANCHOR id="mate-desktop-item-launch" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-launch"> +<ANCHOR id="mate-desktop-item-launch-with-env" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-launch-with-env"> +<ANCHOR id="mate-desktop-item-launch-on-screen" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-launch-on-screen"> +<ANCHOR id="mate-desktop-item-drop-uri-list" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-drop-uri-list"> +<ANCHOR id="mate-desktop-item-drop-uri-list-with-env" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-drop-uri-list-with-env"> +<ANCHOR id="mate-desktop-item-exists" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-exists"> +<ANCHOR id="mate-desktop-item-get-entry-type" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-get-entry-type"> +<ANCHOR id="mate-desktop-item-set-entry-type" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-set-entry-type"> +<ANCHOR id="mate-desktop-item-get-location" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-get-location"> +<ANCHOR id="mate-desktop-item-set-location" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-set-location"> +<ANCHOR id="mate-desktop-item-set-location-file" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-set-location-file"> +<ANCHOR id="mate-desktop-item-get-file-status" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-get-file-status"> +<ANCHOR id="mate-desktop-item-get-icon" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-get-icon"> +<ANCHOR id="mate-desktop-item-find-icon" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-find-icon"> +<ANCHOR id="mate-desktop-item-attr-exists" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-attr-exists"> +<ANCHOR id="mate-desktop-item-get-string" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-get-string"> +<ANCHOR id="mate-desktop-item-set-string" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-set-string"> +<ANCHOR id="mate-desktop-item-get-attr-locale" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-get-attr-locale"> +<ANCHOR id="mate-desktop-item-get-localestring" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-get-localestring"> +<ANCHOR id="mate-desktop-item-get-localestring-lang" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-get-localestring-lang"> +<ANCHOR id="mate-desktop-item-get-languages" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-get-languages"> +<ANCHOR id="mate-desktop-item-set-localestring" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-set-localestring"> +<ANCHOR id="mate-desktop-item-set-localestring-lang" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-set-localestring-lang"> +<ANCHOR id="mate-desktop-item-clear-localestring" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-clear-localestring"> +<ANCHOR id="mate-desktop-item-get-strings" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-get-strings"> +<ANCHOR id="mate-desktop-item-set-strings" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-set-strings"> +<ANCHOR id="mate-desktop-item-get-boolean" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-get-boolean"> +<ANCHOR id="mate-desktop-item-set-boolean" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-set-boolean"> +<ANCHOR id="mate-desktop-item-set-launch-time" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-set-launch-time"> +<ANCHOR id="mate-desktop-item-clear-attr" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-clear-attr"> +<ANCHOR id="mate-desktop-item-clear-section" href="mate-desktop/mate-desktop-MateDesktopItem.html#mate-desktop-item-clear-section"> +<ANCHOR id="mate-desktop-Miscellaneous-Functions" href="mate-desktop/mate-desktop-Miscellaneous-Functions.html"> +<ANCHOR id="mate-desktop-Miscellaneous-Functions.synopsis" href="mate-desktop/mate-desktop-Miscellaneous-Functions.html#mate-desktop-Miscellaneous-Functions.synopsis"> +<ANCHOR id="mate-desktop-Miscellaneous-Functions.description" href="mate-desktop/mate-desktop-Miscellaneous-Functions.html#mate-desktop-Miscellaneous-Functions.description"> +<ANCHOR id="mate-desktop-Miscellaneous-Functions.details" href="mate-desktop/mate-desktop-Miscellaneous-Functions.html#mate-desktop-Miscellaneous-Functions.details"> +<ANCHOR id="mate-desktop-prepend-terminal-to-vector" href="mate-desktop/mate-desktop-Miscellaneous-Functions.html#mate-desktop-prepend-terminal-to-vector"> diff --git a/docs/reference/mate-desktop/html/intro.html b/docs/reference/mate-desktop/html/intro.html new file mode 100644 index 0000000..45053b3 --- /dev/null +++ b/docs/reference/mate-desktop/html/intro.html @@ -0,0 +1,36 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Part I. MATE Desktop Library Overview</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="prev" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="next" href="background.html" title="Part II. Desktop Background"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"> +<td><a accesskey="p" href="index.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td> </td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="background.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr></table> +<div class="part"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="intro"></a>Part I. MATE Desktop Library Overview</h1></div></div></div> +<div class="partintro"> +<div></div> +<p> +The libmate-desktop library contains APIs that can be useful for a few applications, but which do not belong to GTK+ because of the limited use case. There is no guarantee of API or ABI stability, so it's recommended to not depend on it if you do not follow the same development cycle as MATE. Use at your own risk. + </p> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/left.png b/docs/reference/mate-desktop/html/left.png Binary files differnew file mode 100644 index 0000000..2d05b3d --- /dev/null +++ b/docs/reference/mate-desktop/html/left.png diff --git a/docs/reference/mate-desktop/html/libmate.html b/docs/reference/mate-desktop/html/libmate.html new file mode 100644 index 0000000..3bdcc6a --- /dev/null +++ b/docs/reference/mate-desktop/html/libmate.html @@ -0,0 +1,41 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Part V. Miscellaneous</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="prev" href="mate-desktop-Miscellaneous-Thumbnail-Functions.html" title="Miscellaneous Thumbnail Functions"> +<link rel="next" href="mate-desktop-MateDesktopItem.html" title="MateDesktopItem"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"> +<td><a accesskey="p" href="mate-desktop-Miscellaneous-Thumbnail-Functions.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td> </td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="mate-desktop-MateDesktopItem.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr></table> +<div class="part"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="libmate"></a>Part V. Miscellaneous</h1></div></div></div> +<div class="toc"> +<p><b>Table of Contents</b></p> +<dl> +<dt> +<span class="refentrytitle"><a href="mate-desktop-MateDesktopItem.html">MateDesktopItem</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="mate-desktop-Miscellaneous-Functions.html">Miscellaneous Functions</a></span><span class="refpurpose"></span> +</dt> +</dl> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/mate-desktop-MateDesktopItem.html b/docs/reference/mate-desktop/html/mate-desktop-MateDesktopItem.html new file mode 100644 index 0000000..a36db27 --- /dev/null +++ b/docs/reference/mate-desktop/html/mate-desktop-MateDesktopItem.html @@ -0,0 +1,1842 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>MateDesktopItem</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="libmate.html" title="Part V. Miscellaneous"> +<link rel="prev" href="libmate.html" title="Part V. Miscellaneous"> +<link rel="next" href="mate-desktop-Miscellaneous-Functions.html" title="Miscellaneous Functions"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> +<tr valign="middle"> +<td><a accesskey="p" href="libmate.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="u" href="libmate.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="mate-desktop-Miscellaneous-Functions.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr> +<tr><td colspan="5" class="shortcuts"> +<a href="#mate-desktop-MateDesktopItem.synopsis" class="shortcut">Top</a> + | + <a href="#mate-desktop-MateDesktopItem.description" class="shortcut">Description</a> +</td></tr> +</table> +<div class="refentry"> +<a name="mate-desktop-MateDesktopItem"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="mate-desktop-MateDesktopItem.top_of_page"></a>MateDesktopItem</span></h2> +<p>MateDesktopItem</p> +</td> +<td valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<a name="mate-desktop-MateDesktopItem.synopsis"></a><h2>Synopsis</h2> +<pre class="synopsis"> +#include <libmate/mate-desktop-item.h> + +enum <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemType" title="enum MateDesktopItemType">MateDesktopItemType</a>; +enum <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemStatus" title="enum MateDesktopItemStatus">MateDesktopItemStatus</a>; + <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem">MateDesktopItem</a>; +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ENCODING:CAPS" title="MATE_DESKTOP_ITEM_ENCODING">MATE_DESKTOP_ITEM_ENCODING</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-VERSION:CAPS" title="MATE_DESKTOP_ITEM_VERSION">MATE_DESKTOP_ITEM_VERSION</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-NAME:CAPS" title="MATE_DESKTOP_ITEM_NAME">MATE_DESKTOP_ITEM_NAME</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-GENERIC-NAME:CAPS" title="MATE_DESKTOP_ITEM_GENERIC_NAME">MATE_DESKTOP_ITEM_GENERIC_NAME</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TYPE:CAPS" title="MATE_DESKTOP_ITEM_TYPE">MATE_DESKTOP_ITEM_TYPE</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-FILE-PATTERN:CAPS" title="MATE_DESKTOP_ITEM_FILE_PATTERN">MATE_DESKTOP_ITEM_FILE_PATTERN</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TRY-EXEC:CAPS" title="MATE_DESKTOP_ITEM_TRY_EXEC">MATE_DESKTOP_ITEM_TRY_EXEC</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-NO-DISPLAY:CAPS" title="MATE_DESKTOP_ITEM_NO_DISPLAY">MATE_DESKTOP_ITEM_NO_DISPLAY</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-COMMENT:CAPS" title="MATE_DESKTOP_ITEM_COMMENT">MATE_DESKTOP_ITEM_COMMENT</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-EXEC:CAPS" title="MATE_DESKTOP_ITEM_EXEC">MATE_DESKTOP_ITEM_EXEC</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ACTIONS:CAPS" title="MATE_DESKTOP_ITEM_ACTIONS">MATE_DESKTOP_ITEM_ACTIONS</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ICON:CAPS" title="MATE_DESKTOP_ITEM_ICON">MATE_DESKTOP_ITEM_ICON</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-MINI-ICON:CAPS" title="MATE_DESKTOP_ITEM_MINI_ICON">MATE_DESKTOP_ITEM_MINI_ICON</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-HIDDEN:CAPS" title="MATE_DESKTOP_ITEM_HIDDEN">MATE_DESKTOP_ITEM_HIDDEN</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-PATH:CAPS" title="MATE_DESKTOP_ITEM_PATH">MATE_DESKTOP_ITEM_PATH</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TERMINAL:CAPS" title="MATE_DESKTOP_ITEM_TERMINAL">MATE_DESKTOP_ITEM_TERMINAL</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TERMINAL-OPTIONS:CAPS" title="MATE_DESKTOP_ITEM_TERMINAL_OPTIONS">MATE_DESKTOP_ITEM_TERMINAL_OPTIONS</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-SWALLOW-TITLE:CAPS" title="MATE_DESKTOP_ITEM_SWALLOW_TITLE">MATE_DESKTOP_ITEM_SWALLOW_TITLE</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-SWALLOW-EXEC:CAPS" title="MATE_DESKTOP_ITEM_SWALLOW_EXEC">MATE_DESKTOP_ITEM_SWALLOW_EXEC</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-MIME-TYPE:CAPS" title="MATE_DESKTOP_ITEM_MIME_TYPE">MATE_DESKTOP_ITEM_MIME_TYPE</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-PATTERNS:CAPS" title="MATE_DESKTOP_ITEM_PATTERNS">MATE_DESKTOP_ITEM_PATTERNS</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-DEFAULT-APP:CAPS" title="MATE_DESKTOP_ITEM_DEFAULT_APP">MATE_DESKTOP_ITEM_DEFAULT_APP</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-DEV:CAPS" title="MATE_DESKTOP_ITEM_DEV">MATE_DESKTOP_ITEM_DEV</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-FS-TYPE:CAPS" title="MATE_DESKTOP_ITEM_FS_TYPE">MATE_DESKTOP_ITEM_FS_TYPE</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-MOUNT-POINT:CAPS" title="MATE_DESKTOP_ITEM_MOUNT_POINT">MATE_DESKTOP_ITEM_MOUNT_POINT</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-READ-ONLY:CAPS" title="MATE_DESKTOP_ITEM_READ_ONLY">MATE_DESKTOP_ITEM_READ_ONLY</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-UNMOUNT-ICON:CAPS" title="MATE_DESKTOP_ITEM_UNMOUNT_ICON">MATE_DESKTOP_ITEM_UNMOUNT_ICON</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-SORT-ORDER:CAPS" title="MATE_DESKTOP_ITEM_SORT_ORDER">MATE_DESKTOP_ITEM_SORT_ORDER</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-URL:CAPS" title="MATE_DESKTOP_ITEM_URL">MATE_DESKTOP_ITEM_URL</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-DOC-PATH:CAPS" title="MATE_DESKTOP_ITEM_DOC_PATH">MATE_DESKTOP_ITEM_DOC_PATH</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-CATEGORIES:CAPS" title="MATE_DESKTOP_ITEM_CATEGORIES">MATE_DESKTOP_ITEM_CATEGORIES</a> +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ONLY-SHOW-IN:CAPS" title="MATE_DESKTOP_ITEM_ONLY_SHOW_IN">MATE_DESKTOP_ITEM_ONLY_SHOW_IN</a> +enum <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLoadFlags" title="enum MateDesktopItemLoadFlags">MateDesktopItemLoadFlags</a>; +enum <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags" title="enum MateDesktopItemLaunchFlags">MateDesktopItemLaunchFlags</a>; +enum <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemIconFlags" title="enum MateDesktopItemIconFlags">MateDesktopItemIconFlags</a>; +enum <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemError" title="enum MateDesktopItemError">MateDesktopItemError</a>; +#define <a class="link" href="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ERROR:CAPS" title="MATE_DESKTOP_ITEM_ERROR">MATE_DESKTOP_ITEM_ERROR</a> +<a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-new" title="mate_desktop_item_new ()">mate_desktop_item_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>); +<a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-file" title="mate_desktop_item_new_from_file ()">mate_desktop_item_new_from_file</a> + (<em class="parameter"><code>const <span class="type">char</span> *file</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLoadFlags" title="enum MateDesktopItemLoadFlags"><span class="type">MateDesktopItemLoadFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-uri" title="mate_desktop_item_new_from_uri ()">mate_desktop_item_new_from_uri</a> + (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLoadFlags" title="enum MateDesktopItemLoadFlags"><span class="type">MateDesktopItemLoadFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-string" title="mate_desktop_item_new_from_string ()">mate_desktop_item_new_from_string</a> + (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *string</code></em>, + <em class="parameter"><code><span class="type">gssize</span> length</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLoadFlags" title="enum MateDesktopItemLoadFlags"><span class="type">MateDesktopItemLoadFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-basename" title="mate_desktop_item_new_from_basename ()">mate_desktop_item_new_from_basename</a> + (<em class="parameter"><code>const <span class="type">char</span> *basename</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLoadFlags" title="enum MateDesktopItemLoadFlags"><span class="type">MateDesktopItemLoadFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-copy" title="mate_desktop_item_copy ()">mate_desktop_item_copy</a> (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-save" title="mate_desktop_item_save ()">mate_desktop_item_save</a> (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *under</code></em>, + <em class="parameter"><code><span class="type">gboolean</span> force</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-ref" title="mate_desktop_item_ref ()">mate_desktop_item_ref</a> (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-unref" title="mate_desktop_item_unref ()">mate_desktop_item_unref</a> (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>); +<span class="returnvalue">int</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-launch" title="mate_desktop_item_launch ()">mate_desktop_item_launch</a> (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code><span class="type">GList</span> *file_list</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags" title="enum MateDesktopItemLaunchFlags"><span class="type">MateDesktopItemLaunchFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<span class="returnvalue">int</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-launch-with-env" title="mate_desktop_item_launch_with_env ()">mate_desktop_item_launch_with_env</a> (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code><span class="type">GList</span> *file_list</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags" title="enum MateDesktopItemLaunchFlags"><span class="type">MateDesktopItemLaunchFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">char</span> **envp</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<span class="returnvalue">int</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-launch-on-screen" title="mate_desktop_item_launch_on_screen ()">mate_desktop_item_launch_on_screen</a> (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code><span class="type">GList</span> *file_list</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags" title="enum MateDesktopItemLaunchFlags"><span class="type">MateDesktopItemLaunchFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GdkScreen</span> *screen</code></em>, + <em class="parameter"><code><span class="type">int</span> workspace</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<span class="returnvalue">int</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-drop-uri-list" title="mate_desktop_item_drop_uri_list ()">mate_desktop_item_drop_uri_list</a> (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri_list</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags" title="enum MateDesktopItemLaunchFlags"><span class="type">MateDesktopItemLaunchFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<span class="returnvalue">int</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-drop-uri-list-with-env" title="mate_desktop_item_drop_uri_list_with_env ()">mate_desktop_item_drop_uri_list_with_env</a> + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri_list</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags" title="enum MateDesktopItemLaunchFlags"><span class="type">MateDesktopItemLaunchFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">char</span> **envp</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-exists" title="mate_desktop_item_exists ()">mate_desktop_item_exists</a> (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>); +<a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemType" title="enum MateDesktopItemType"><span class="returnvalue">MateDesktopItemType</span></a> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-entry-type" title="mate_desktop_item_get_entry_type ()">mate_desktop_item_get_entry_type</a> (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-entry-type" title="mate_desktop_item_set_entry_type ()">mate_desktop_item_set_entry_type</a> (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemType" title="enum MateDesktopItemType"><span class="type">MateDesktopItemType</span></a> type</code></em>); +const <span class="returnvalue">char</span> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-location" title="mate_desktop_item_get_location ()">mate_desktop_item_get_location</a> + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-location" title="mate_desktop_item_set_location ()">mate_desktop_item_set_location</a> (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *location</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-location-file" title="mate_desktop_item_set_location_file ()">mate_desktop_item_set_location_file</a> + (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *file</code></em>); +<a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemStatus" title="enum MateDesktopItemStatus"><span class="returnvalue">MateDesktopItemStatus</span></a> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-file-status" title="mate_desktop_item_get_file_status ()">mate_desktop_item_get_file_status</a> + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>); +<span class="returnvalue">char</span> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-icon" title="mate_desktop_item_get_icon ()">mate_desktop_item_get_icon</a> (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code><span class="type">GtkIconTheme</span> *icon_theme</code></em>); +<span class="returnvalue">char</span> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-find-icon" title="mate_desktop_item_find_icon ()">mate_desktop_item_find_icon</a> (<em class="parameter"><code><span class="type">GtkIconTheme</span> *icon_theme</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *icon</code></em>, + <em class="parameter"><code><span class="type">int</span> desired_size</code></em>, + <em class="parameter"><code><span class="type">int</span> flags</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-attr-exists" title="mate_desktop_item_attr_exists ()">mate_desktop_item_attr_exists</a> (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>); +const <span class="returnvalue">char</span> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-string" title="mate_desktop_item_get_string ()">mate_desktop_item_get_string</a> (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-string" title="mate_desktop_item_set_string ()">mate_desktop_item_set_string</a> (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *value</code></em>); +const <span class="returnvalue">char</span> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-attr-locale" title="mate_desktop_item_get_attr_locale ()">mate_desktop_item_get_attr_locale</a> + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>); +const <span class="returnvalue">char</span> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-localestring" title="mate_desktop_item_get_localestring ()">mate_desktop_item_get_localestring</a> + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>); +const <span class="returnvalue">char</span> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-localestring-lang" title="mate_desktop_item_get_localestring_lang ()">mate_desktop_item_get_localestring_lang</a> + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *language</code></em>); +<span class="returnvalue">GList</span> * <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-languages" title="mate_desktop_item_get_languages ()">mate_desktop_item_get_languages</a> + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-localestring" title="mate_desktop_item_set_localestring ()">mate_desktop_item_set_localestring</a> (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *value</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-localestring-lang" title="mate_desktop_item_set_localestring_lang ()">mate_desktop_item_set_localestring_lang</a> + (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *language</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *value</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-clear-localestring" title="mate_desktop_item_clear_localestring ()">mate_desktop_item_clear_localestring</a> + (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>); +<span class="returnvalue">char</span> ** <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-strings" title="mate_desktop_item_get_strings ()">mate_desktop_item_get_strings</a> (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-strings" title="mate_desktop_item_set_strings ()">mate_desktop_item_set_strings</a> (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>, + <em class="parameter"><code><span class="type">char</span> **strings</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-boolean" title="mate_desktop_item_get_boolean ()">mate_desktop_item_get_boolean</a> (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-boolean" title="mate_desktop_item_set_boolean ()">mate_desktop_item_set_boolean</a> (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>, + <em class="parameter"><code><span class="type">gboolean</span> value</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-launch-time" title="mate_desktop_item_set_launch_time ()">mate_desktop_item_set_launch_time</a> (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code><span class="type">guint32</span> timestamp</code></em>); +#define <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-clear-attr" title="mate_desktop_item_clear_attr()">mate_desktop_item_clear_attr</a> (item, + attr) +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-MateDesktopItem.html#mate-desktop-item-clear-section" title="mate_desktop_item_clear_section ()">mate_desktop_item_clear_section</a> (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *section</code></em>); +</pre> +</div> +<div class="refsect1"> +<a name="mate-desktop-MateDesktopItem.description"></a><h2>Description</h2> +<p> +</p> +</div> +<div class="refsect1"> +<a name="mate-desktop-MateDesktopItem.details"></a><h2>Details</h2> +<div class="refsect2"> +<a name="MateDesktopItemType"></a><h3>enum MateDesktopItemType</h3> +<pre class="programlisting">typedef enum { + MATE_DESKTOP_ITEM_TYPE_NULL = 0 /* This means its NULL, that is, not + * set */, + MATE_DESKTOP_ITEM_TYPE_OTHER /* This means it's not one of the below + strings types, and you must get the + Type attribute. */, + + /* These are the standard compliant types: */ + MATE_DESKTOP_ITEM_TYPE_APPLICATION, + MATE_DESKTOP_ITEM_TYPE_LINK, + MATE_DESKTOP_ITEM_TYPE_FSDEVICE, + MATE_DESKTOP_ITEM_TYPE_MIME_TYPE, + MATE_DESKTOP_ITEM_TYPE_DIRECTORY, + MATE_DESKTOP_ITEM_TYPE_SERVICE, + MATE_DESKTOP_ITEM_TYPE_SERVICE_TYPE +} MateDesktopItemType; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MateDesktopItemStatus"></a><h3>enum MateDesktopItemStatus</h3> +<pre class="programlisting">typedef enum { + MATE_DESKTOP_ITEM_UNCHANGED = 0, + MATE_DESKTOP_ITEM_CHANGED = 1, + MATE_DESKTOP_ITEM_DISAPPEARED = 2 +} MateDesktopItemStatus; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MateDesktopItem"></a><h3>MateDesktopItem</h3> +<pre class="programlisting">typedef struct _MateDesktopItem MateDesktopItem;</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-ENCODING:CAPS"></a><h3>MATE_DESKTOP_ITEM_ENCODING</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_ENCODING "Encoding" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-VERSION:CAPS"></a><h3>MATE_DESKTOP_ITEM_VERSION</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_VERSION "Version" /* numeric */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-NAME:CAPS"></a><h3>MATE_DESKTOP_ITEM_NAME</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_NAME "Name" /* localestring */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-GENERIC-NAME:CAPS"></a><h3>MATE_DESKTOP_ITEM_GENERIC_NAME</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_GENERIC_NAME "GenericName" /* localestring */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-TYPE:CAPS"></a><h3>MATE_DESKTOP_ITEM_TYPE</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_TYPE "Type" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-FILE-PATTERN:CAPS"></a><h3>MATE_DESKTOP_ITEM_FILE_PATTERN</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_FILE_PATTERN "FilePattern" /* regexp(s) */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-TRY-EXEC:CAPS"></a><h3>MATE_DESKTOP_ITEM_TRY_EXEC</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_TRY_EXEC "TryExec" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-NO-DISPLAY:CAPS"></a><h3>MATE_DESKTOP_ITEM_NO_DISPLAY</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_NO_DISPLAY "NoDisplay" /* boolean */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-COMMENT:CAPS"></a><h3>MATE_DESKTOP_ITEM_COMMENT</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_COMMENT "Comment" /* localestring */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-EXEC:CAPS"></a><h3>MATE_DESKTOP_ITEM_EXEC</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_EXEC "Exec" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-ACTIONS:CAPS"></a><h3>MATE_DESKTOP_ITEM_ACTIONS</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_ACTIONS "Actions" /* strings */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-ICON:CAPS"></a><h3>MATE_DESKTOP_ITEM_ICON</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_ICON "Icon" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-MINI-ICON:CAPS"></a><h3>MATE_DESKTOP_ITEM_MINI_ICON</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_MINI_ICON "MiniIcon" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-HIDDEN:CAPS"></a><h3>MATE_DESKTOP_ITEM_HIDDEN</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_HIDDEN "Hidden" /* boolean */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-PATH:CAPS"></a><h3>MATE_DESKTOP_ITEM_PATH</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_PATH "Path" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-TERMINAL:CAPS"></a><h3>MATE_DESKTOP_ITEM_TERMINAL</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_TERMINAL "Terminal" /* boolean */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-TERMINAL-OPTIONS:CAPS"></a><h3>MATE_DESKTOP_ITEM_TERMINAL_OPTIONS</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_TERMINAL_OPTIONS "TerminalOptions" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-SWALLOW-TITLE:CAPS"></a><h3>MATE_DESKTOP_ITEM_SWALLOW_TITLE</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_SWALLOW_TITLE "SwallowTitle" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-SWALLOW-EXEC:CAPS"></a><h3>MATE_DESKTOP_ITEM_SWALLOW_EXEC</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_SWALLOW_EXEC "SwallowExec" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-MIME-TYPE:CAPS"></a><h3>MATE_DESKTOP_ITEM_MIME_TYPE</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_MIME_TYPE "MimeType" /* regexp(s) */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-PATTERNS:CAPS"></a><h3>MATE_DESKTOP_ITEM_PATTERNS</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_PATTERNS "Patterns" /* regexp(s) */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-DEFAULT-APP:CAPS"></a><h3>MATE_DESKTOP_ITEM_DEFAULT_APP</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_DEFAULT_APP "DefaultApp" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-DEV:CAPS"></a><h3>MATE_DESKTOP_ITEM_DEV</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_DEV "Dev" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-FS-TYPE:CAPS"></a><h3>MATE_DESKTOP_ITEM_FS_TYPE</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_FS_TYPE "FSType" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-MOUNT-POINT:CAPS"></a><h3>MATE_DESKTOP_ITEM_MOUNT_POINT</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_MOUNT_POINT "MountPoint" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-READ-ONLY:CAPS"></a><h3>MATE_DESKTOP_ITEM_READ_ONLY</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_READ_ONLY "ReadOnly" /* boolean */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-UNMOUNT-ICON:CAPS"></a><h3>MATE_DESKTOP_ITEM_UNMOUNT_ICON</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_UNMOUNT_ICON "UnmountIcon" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-SORT-ORDER:CAPS"></a><h3>MATE_DESKTOP_ITEM_SORT_ORDER</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_SORT_ORDER "SortOrder" /* strings */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-URL:CAPS"></a><h3>MATE_DESKTOP_ITEM_URL</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_URL "URL" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-DOC-PATH:CAPS"></a><h3>MATE_DESKTOP_ITEM_DOC_PATH</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_DOC_PATH "X-MATE-DocPath" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-CATEGORIES:CAPS"></a><h3>MATE_DESKTOP_ITEM_CATEGORIES</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_CATEGORIES "Categories" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-ONLY-SHOW-IN:CAPS"></a><h3>MATE_DESKTOP_ITEM_ONLY_SHOW_IN</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_ONLY_SHOW_IN "OnlyShowIn" /* string */ +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MateDesktopItemLoadFlags"></a><h3>enum MateDesktopItemLoadFlags</h3> +<pre class="programlisting">typedef enum { + /* Use the TryExec field to determine if this should be loaded */ + MATE_DESKTOP_ITEM_LOAD_ONLY_IF_EXISTS = 1<<0, + MATE_DESKTOP_ITEM_LOAD_NO_TRANSLATIONS = 1<<1 +} MateDesktopItemLoadFlags; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MateDesktopItemLaunchFlags"></a><h3>enum MateDesktopItemLaunchFlags</h3> +<pre class="programlisting">typedef enum { + /* Never launch more instances even if the app can only + * handle one file and we have passed many */ + MATE_DESKTOP_ITEM_LAUNCH_ONLY_ONE = 1<<0, + /* Use current directory instead of home directory */ + MATE_DESKTOP_ITEM_LAUNCH_USE_CURRENT_DIR = 1<<1, + /* Append the list of URIs to the command if no Exec + * parameter is specified, instead of launching the + * app without parameters. */ + MATE_DESKTOP_ITEM_LAUNCH_APPEND_URIS = 1<<2, + /* Same as above but instead append local paths */ + MATE_DESKTOP_ITEM_LAUNCH_APPEND_PATHS = 1<<3, + /* Don't automatically reap child process. */ + MATE_DESKTOP_ITEM_LAUNCH_DO_NOT_REAP_CHILD = 1<<4 +} MateDesktopItemLaunchFlags; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MateDesktopItemIconFlags"></a><h3>enum MateDesktopItemIconFlags</h3> +<pre class="programlisting">typedef enum { + /* Don't check the kde directories */ + MATE_DESKTOP_ITEM_ICON_NO_KDE = 1<<0 +} MateDesktopItemIconFlags; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MateDesktopItemError"></a><h3>enum MateDesktopItemError</h3> +<pre class="programlisting">typedef enum { + MATE_DESKTOP_ITEM_ERROR_NO_FILENAME /* No filename set or given on save */, + MATE_DESKTOP_ITEM_ERROR_UNKNOWN_ENCODING /* Unknown encoding of the file */, + MATE_DESKTOP_ITEM_ERROR_CANNOT_OPEN /* Cannot open file */, + MATE_DESKTOP_ITEM_ERROR_NO_EXEC_STRING /* Cannot launch due to no execute string */, + MATE_DESKTOP_ITEM_ERROR_BAD_EXEC_STRING /* Cannot launch due to bad execute string */, + MATE_DESKTOP_ITEM_ERROR_NO_URL /* No URL on a url entry*/, + MATE_DESKTOP_ITEM_ERROR_NOT_LAUNCHABLE /* Not a launchable type of item */, + MATE_DESKTOP_ITEM_ERROR_INVALID_TYPE /* Not of type application/x-mate-app-info */ +} MateDesktopItemError; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MATE-DESKTOP-ITEM-ERROR:CAPS"></a><h3>MATE_DESKTOP_ITEM_ERROR</h3> +<pre class="programlisting">#define MATE_DESKTOP_ITEM_ERROR mate_desktop_item_error_quark () +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-new"></a><h3>mate_desktop_item_new ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * mate_desktop_item_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p> +Creates a MateDesktopItem object. The reference count on the returned value is set to '1'. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody><tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The new MateDesktopItem +</td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-new-from-file"></a><h3>mate_desktop_item_new_from_file ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * mate_desktop_item_new_from_file + (<em class="parameter"><code>const <span class="type">char</span> *file</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLoadFlags" title="enum MateDesktopItemLoadFlags"><span class="type">MateDesktopItemLoadFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +This function loads 'file' and turns it into a MateDesktopItem. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>file</code></em> :</span></p></td> +<td>The filename or directory path to load the MateDesktopItem from +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td> +<td>Flags to influence the loading process +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The newly loaded item. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-new-from-uri"></a><h3>mate_desktop_item_new_from_uri ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * mate_desktop_item_new_from_uri + (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLoadFlags" title="enum MateDesktopItemLoadFlags"><span class="type">MateDesktopItemLoadFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +This function loads 'uri' and turns it into a MateDesktopItem. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td> +<td>URI to load the MateDesktopItem from +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td> +<td>Flags to influence the loading process +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The newly loaded item. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-new-from-string"></a><h3>mate_desktop_item_new_from_string ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * mate_desktop_item_new_from_string + (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *string</code></em>, + <em class="parameter"><code><span class="type">gssize</span> length</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLoadFlags" title="enum MateDesktopItemLoadFlags"><span class="type">MateDesktopItemLoadFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +This function turns the contents of the string into a MateDesktopItem. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>string</code></em> :</span></p></td> +<td>string to load the MateDesktopItem from +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>length</code></em> :</span></p></td> +<td>length of string, or -1 to use strlen +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td> +<td>Flags to influence the loading process +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td>place to put errors +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The newly loaded item. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-new-from-basename"></a><h3>mate_desktop_item_new_from_basename ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * mate_desktop_item_new_from_basename + (<em class="parameter"><code>const <span class="type">char</span> *basename</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLoadFlags" title="enum MateDesktopItemLoadFlags"><span class="type">MateDesktopItemLoadFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +This function loads 'basename' from a system data directory and +returns its MateDesktopItem. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>basename</code></em> :</span></p></td> +<td>The basename of the MateDesktopItem to load. +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td> +<td>Flags to influence the loading process +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The newly loaded item. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-copy"></a><h3>mate_desktop_item_copy ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * mate_desktop_item_copy (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>);</pre> +<p> +Creates a copy of a MateDesktopItem. The new copy has a refcount of 1. +Note: Section stack is NOT copied. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>The item to be copied +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The new copy +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-save"></a><h3>mate_desktop_item_save ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_desktop_item_save (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *under</code></em>, + <em class="parameter"><code><span class="type">gboolean</span> force</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +Writes the specified item to disk. If the 'under' is NULL, the original +location is used. It sets the location of this entry to point to the +new location. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>under</code></em> :</span></p></td> +<td>A new uri (location) for this <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>force</code></em> :</span></p></td> +<td>Save even if it wasn't modified +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td> +<span class="type">GError</span> return +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> boolean. <code class="literal">TRUE</code> if the file was saved, <code class="literal">FALSE</code> otherwise +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-ref"></a><h3>mate_desktop_item_ref ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="returnvalue">MateDesktopItem</span></a> * mate_desktop_item_ref (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>);</pre> +<p> +Increases the reference count of the specified item. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> the newly referenced <em class="parameter"><code>item</code></em> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-unref"></a><h3>mate_desktop_item_unref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_item_unref (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>);</pre> +<p> +Decreases the reference count of the specified item, and destroys the item if there are no more references left. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody><tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-launch"></a><h3>mate_desktop_item_launch ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> mate_desktop_item_launch (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code><span class="type">GList</span> *file_list</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags" title="enum MateDesktopItemLaunchFlags"><span class="type">MateDesktopItemLaunchFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +This function runs the program listed in the specified 'item', +optionally appending additional arguments to its command line. It uses +<span class="type">g_shell_parse_argv</span> to parse the the exec string into a vector which is +then passed to <span class="type">g_spawn_async</span> for execution. This can return all +the errors from MateURL, <span class="type">g_shell_parse_argv</span> and <span class="type">g_spawn_async</span>, +in addition to it's own. The files are +only added if the entry defines one of the standard % strings in it's +Exec field. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>file_list</code></em> :</span></p></td> +<td>Files/URIs to launch this item with, can be <a href="/mate/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td> +<td>FIXME +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td>FIXME +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The the pid of the process spawned. If more then one +process was spawned the last pid is returned. On error -1 +is returned and <em class="parameter"><code>error</code></em> is set. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-launch-with-env"></a><h3>mate_desktop_item_launch_with_env ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> mate_desktop_item_launch_with_env (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code><span class="type">GList</span> *file_list</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags" title="enum MateDesktopItemLaunchFlags"><span class="type">MateDesktopItemLaunchFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">char</span> **envp</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +See mate_desktop_item_launch for a full description. This function +additionally passes an environment vector for the child process +which is to be launched. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>file_list</code></em> :</span></p></td> +<td>Files/URIs to launch this item with, can be <a href="/mate/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td> +<td>FIXME +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>envp</code></em> :</span></p></td> +<td>child's environment, or <a href="/mate/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> to inherit parent's +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td>FIXME +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The the pid of the process spawned. If more then one +process was spawned the last pid is returned. On error -1 +is returned and <em class="parameter"><code>error</code></em> is set. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-launch-on-screen"></a><h3>mate_desktop_item_launch_on_screen ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> mate_desktop_item_launch_on_screen (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code><span class="type">GList</span> *file_list</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags" title="enum MateDesktopItemLaunchFlags"><span class="type">MateDesktopItemLaunchFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GdkScreen</span> *screen</code></em>, + <em class="parameter"><code><span class="type">int</span> workspace</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +See mate_desktop_item_launch for a full description. This function +additionally attempts to launch the application on a given screen +and workspace. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>file_list</code></em> :</span></p></td> +<td>Files/URIs to launch this item with, can be <a href="/mate/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td> +<td>FIXME +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td>the <code class="literal">GdkScreen</code> on which the application should be launched +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>workspace</code></em> :</span></p></td> +<td>the workspace on which the app should be launched (-1 for current) +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td>FIXME +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The the pid of the process spawned. If more then one +process was spawned the last pid is returned. On error -1 +is returned and <em class="parameter"><code>error</code></em> is set. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-drop-uri-list"></a><h3>mate_desktop_item_drop_uri_list ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> mate_desktop_item_drop_uri_list (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri_list</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags" title="enum MateDesktopItemLaunchFlags"><span class="type">MateDesktopItemLaunchFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +A list of files or urls dropped onto an icon, the proper (Url or File) +exec is run you can pass directly string that you got as the +text/uri-list. This just parses the list and calls +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri_list</code></em> :</span></p></td> +<td>text as gotten from a text/uri-list +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td> +<td>FIXME +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td>FIXME +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The value returned by #<code class="function">mate_execute_async()</code> upon execution of +the specified item or -1 on error. If multiple instances are run, the +return of the last one is returned. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-drop-uri-list-with-env"></a><h3>mate_desktop_item_drop_uri_list_with_env ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> mate_desktop_item_drop_uri_list_with_env + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri_list</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags" title="enum MateDesktopItemLaunchFlags"><span class="type">MateDesktopItemLaunchFlags</span></a> flags</code></em>, + <em class="parameter"><code><span class="type">char</span> **envp</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +See mate_desktop_item_drop_uri_list for a full description. This function +additionally passes an environment vector for the child process +which is to be launched. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri_list</code></em> :</span></p></td> +<td>text as gotten from a text/uri-list +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td> +<td>FIXME +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>envp</code></em> :</span></p></td> +<td>child's environment +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td>FIXME +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The value returned by #<code class="function">mate_execute_async()</code> upon execution of +the specified item or -1 on error. If multiple instances are run, the +return of the last one is returned. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-exists"></a><h3>mate_desktop_item_exists ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_desktop_item_exists (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>);</pre> +<p> +Attempt to figure out if the program that can be executed by this item +actually exists. First it tries the TryExec attribute to see if that +contains a program that is in the path. Then if there is no such +attribute, it tries the first word of the Exec attribute. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> A boolean, <code class="literal">TRUE</code> if it exists, <code class="literal">FALSE</code> otherwise. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-get-entry-type"></a><h3>mate_desktop_item_get_entry_type ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemType" title="enum MateDesktopItemType"><span class="returnvalue">MateDesktopItemType</span></a> mate_desktop_item_get_entry_type (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>);</pre> +<p> +Gets the type attribute (the 'Type' field) of the item. This should +usually be 'Application' for an application, but it can be 'Directory' +for a directory description. There are other types available as well. +The type usually indicates how the desktop item should be handeled and +how the 'Exec' field should be handeled. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The type of the specified 'item'. The returned +memory remains owned by the MateDesktopItem and should not be freed. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-set-entry-type"></a><h3>mate_desktop_item_set_entry_type ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_item_set_entry_type (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemType" title="enum MateDesktopItemType"><span class="type">MateDesktopItemType</span></a> type</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-get-location"></a><h3>mate_desktop_item_get_location ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * mate_desktop_item_get_location + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>);</pre> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> The file location associated with 'item'. + +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-set-location"></a><h3>mate_desktop_item_set_location ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_item_set_location (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *location</code></em>);</pre> +<p> +Set's the 'location' uri of this item. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>location</code></em> :</span></p></td> +<td>A uri string specifying the file location of this particular item. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-set-location-file"></a><h3>mate_desktop_item_set_location_file ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_item_set_location_file + (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *file</code></em>);</pre> +<p> +Set's the 'location' uri of this item to the given <em class="parameter"><code>file</code></em>. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>file</code></em> :</span></p></td> +<td>A local filename specifying the file location of this particular item. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-get-file-status"></a><h3>mate_desktop_item_get_file_status ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItemStatus" title="enum MateDesktopItemStatus"><span class="returnvalue">MateDesktopItemStatus</span></a> mate_desktop_item_get_file_status + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>);</pre> +<p> +This function checks the modification time of the on-disk file to +see if it is more recent than the in-memory data. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> An enum value that specifies whether the item has changed since being loaded. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-get-icon"></a><h3>mate_desktop_item_get_icon ()</h3> +<pre class="programlisting"><span class="returnvalue">char</span> * mate_desktop_item_get_icon (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code><span class="type">GtkIconTheme</span> *icon_theme</code></em>);</pre> +<p> +This function goes and looks for the icon file. If the icon +is not set as an absolute filename, this will look for it in the standard places. +If it can't find the icon, it will return <a href="/mate/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td>A desktop item +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>icon_theme</code></em> :</span></p></td> +<td>a <span class="type">GtkIconTheme</span> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> A newly allocated string +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-find-icon"></a><h3>mate_desktop_item_find_icon ()</h3> +<pre class="programlisting"><span class="returnvalue">char</span> * mate_desktop_item_find_icon (<em class="parameter"><code><span class="type">GtkIconTheme</span> *icon_theme</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *icon</code></em>, + <em class="parameter"><code><span class="type">int</span> desired_size</code></em>, + <em class="parameter"><code><span class="type">int</span> flags</code></em>);</pre> +<p> +This function goes and looks for the icon file. If the icon +is not an absolute filename, this will look for it in the standard places. +If it can't find the icon, it will return <a href="/mate/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>icon_theme</code></em> :</span></p></td> +<td>a <span class="type">GtkIconTheme</span> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>icon</code></em> :</span></p></td> +<td>icon name, something you'd get out of the Icon key +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>desired_size</code></em> :</span></p></td> +<td>FIXME +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td> +<td>FIXME +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> A newly allocated string +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-attr-exists"></a><h3>mate_desktop_item_attr_exists ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_desktop_item_attr_exists (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-get-string"></a><h3>mate_desktop_item_get_string ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * mate_desktop_item_get_string (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-set-string"></a><h3>mate_desktop_item_set_string ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_item_set_string (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *value</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-get-attr-locale"></a><h3>mate_desktop_item_get_attr_locale ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * mate_desktop_item_get_attr_locale + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-get-localestring"></a><h3>mate_desktop_item_get_localestring ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * mate_desktop_item_get_localestring + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-get-localestring-lang"></a><h3>mate_desktop_item_get_localestring_lang ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * mate_desktop_item_get_localestring_lang + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *language</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>language</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-get-languages"></a><h3>mate_desktop_item_get_languages ()</h3> +<pre class="programlisting"><span class="returnvalue">GList</span> * mate_desktop_item_get_languages + (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-set-localestring"></a><h3>mate_desktop_item_set_localestring ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_item_set_localestring (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *value</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-set-localestring-lang"></a><h3>mate_desktop_item_set_localestring_lang ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_item_set_localestring_lang + (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *language</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *value</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>language</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-clear-localestring"></a><h3>mate_desktop_item_clear_localestring ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_item_clear_localestring + (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-get-strings"></a><h3>mate_desktop_item_get_strings ()</h3> +<pre class="programlisting"><span class="returnvalue">char</span> ** mate_desktop_item_get_strings (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-set-strings"></a><h3>mate_desktop_item_set_strings ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_item_set_strings (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>, + <em class="parameter"><code><span class="type">char</span> **strings</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>strings</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-get-boolean"></a><h3>mate_desktop_item_get_boolean ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_desktop_item_get_boolean (<em class="parameter"><code>const <a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-set-boolean"></a><h3>mate_desktop_item_set_boolean ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_item_set_boolean (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *attr</code></em>, + <em class="parameter"><code><span class="type">gboolean</span> value</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-set-launch-time"></a><h3>mate_desktop_item_set_launch_time ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_item_set_launch_time (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code><span class="type">guint32</span> timestamp</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>timestamp</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-clear-attr"></a><h3>mate_desktop_item_clear_attr()</h3> +<pre class="programlisting">#define mate_desktop_item_clear_attr(item,attr)</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-item-clear-section"></a><h3>mate_desktop_item_clear_section ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_item_clear_section (<em class="parameter"><code><a class="link" href="mate-desktop-MateDesktopItem.html#MateDesktopItem" title="MateDesktopItem"><span class="type">MateDesktopItem</span></a> *item</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *section</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>item</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>section</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/mate-desktop-Miscellaneous-Functions.html b/docs/reference/mate-desktop/html/mate-desktop-Miscellaneous-Functions.html new file mode 100644 index 0000000..a61d29d --- /dev/null +++ b/docs/reference/mate-desktop/html/mate-desktop-Miscellaneous-Functions.html @@ -0,0 +1,91 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Miscellaneous Functions</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="libmate.html" title="Part V. Miscellaneous"> +<link rel="prev" href="mate-desktop-MateDesktopItem.html" title="MateDesktopItem"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> +<tr valign="middle"> +<td><a accesskey="p" href="mate-desktop-MateDesktopItem.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="u" href="libmate.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td> </td> +</tr> +<tr><td colspan="5" class="shortcuts"> +<a href="#mate-desktop-Miscellaneous-Functions.synopsis" class="shortcut">Top</a> + | + <a href="#mate-desktop-Miscellaneous-Functions.description" class="shortcut">Description</a> +</td></tr> +</table> +<div class="refentry"> +<a name="mate-desktop-Miscellaneous-Functions"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="mate-desktop-Miscellaneous-Functions.top_of_page"></a>Miscellaneous Functions</span></h2> +<p>Miscellaneous Functions</p> +</td> +<td valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<a name="mate-desktop-Miscellaneous-Functions.synopsis"></a><h2>Synopsis</h2> +<pre class="synopsis"> +#include <libmate/mate-desktop-utils.h> + +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-Miscellaneous-Functions.html#mate-desktop-prepend-terminal-to-vector" title="mate_desktop_prepend_terminal_to_vector ()">mate_desktop_prepend_terminal_to_vector</a> + (<em class="parameter"><code><span class="type">int</span> *argc</code></em>, + <em class="parameter"><code><span class="type">char</span> ***argv</code></em>); +</pre> +</div> +<div class="refsect1"> +<a name="mate-desktop-Miscellaneous-Functions.description"></a><h2>Description</h2> +<p> +</p> +</div> +<div class="refsect1"> +<a name="mate-desktop-Miscellaneous-Functions.details"></a><h2>Details</h2> +<div class="refsect2"> +<a name="mate-desktop-prepend-terminal-to-vector"></a><h3>mate_desktop_prepend_terminal_to_vector ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_desktop_prepend_terminal_to_vector + (<em class="parameter"><code><span class="type">int</span> *argc</code></em>, + <em class="parameter"><code><span class="type">char</span> ***argv</code></em>);</pre> +<p> +Prepends a terminal (either the one configured as default in +the user's MATE setup, or one of the common xterm emulators) to the passed +in vector, modifying it in the process. The vector should be allocated with +<span class="type">g_malloc</span>, as this will <span class="type">g_free</span> the original vector. Also all elements must +have been allocated separately. That is the standard glib/MATE way of +doing vectors however. If the integer that <em class="parameter"><code>argc</code></em> points to is negative, the +size will first be computed. Also note that passing in pointers to a vector +that is empty, will just create a new vector for you. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>argc</code></em> :</span></p></td> +<td>a pointer to the vector size +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>argv</code></em> :</span></p></td> +<td>a pointer to the vector +</td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/mate-desktop-Miscellaneous-Thumbnail-Functions.html b/docs/reference/mate-desktop/html/mate-desktop-Miscellaneous-Thumbnail-Functions.html new file mode 100644 index 0000000..b69da7f --- /dev/null +++ b/docs/reference/mate-desktop/html/mate-desktop-Miscellaneous-Thumbnail-Functions.html @@ -0,0 +1,233 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Miscellaneous Thumbnail Functions</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="thumbnail.html" title="Part IV. Thumbnails"> +<link rel="prev" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"> +<link rel="next" href="libmate.html" title="Part V. Miscellaneous"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> +<tr valign="middle"> +<td><a accesskey="p" href="MateDesktopThumbnailFactory.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="u" href="thumbnail.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="libmate.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr> +<tr><td colspan="5" class="shortcuts"> +<a href="#mate-desktop-Miscellaneous-Thumbnail-Functions.synopsis" class="shortcut">Top</a> + | + <a href="#mate-desktop-Miscellaneous-Thumbnail-Functions.description" class="shortcut">Description</a> +</td></tr> +</table> +<div class="refentry"> +<a name="mate-desktop-Miscellaneous-Thumbnail-Functions"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="mate-desktop-Miscellaneous-Thumbnail-Functions.top_of_page"></a>Miscellaneous Thumbnail Functions</span></h2> +<p>Miscellaneous Thumbnail Functions</p> +</td> +<td valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<a name="mate-desktop-Miscellaneous-Thumbnail-Functions.synopsis"></a><h2>Synopsis</h2> +<pre class="synopsis"> +#include <libmateui/mate-thumbnail.h> + +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-has-uri" title="mate_desktop_thumbnail_has_uri ()">mate_desktop_thumbnail_has_uri</a> (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-is-valid" title="mate_desktop_thumbnail_is_valid ()">mate_desktop_thumbnail_is_valid</a> (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>); +<span class="returnvalue">char</span> * <a class="link" href="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-md5" title="mate_desktop_thumbnail_md5 ()">mate_desktop_thumbnail_md5</a> (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>); +<span class="returnvalue">char</span> * <a class="link" href="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-path-for-uri" title="mate_desktop_thumbnail_path_for_uri ()">mate_desktop_thumbnail_path_for_uri</a> + (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html#MateDesktopThumbnailSize" title="enum MateDesktopThumbnailSize"><span class="type">MateDesktopThumbnailSize</span></a> size</code></em>); +<span class="returnvalue">GdkPixbuf</span> * <a class="link" href="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-scale-down-pixbuf" title="mate_desktop_thumbnail_scale_down_pixbuf ()">mate_desktop_thumbnail_scale_down_pixbuf</a> + (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>, + <em class="parameter"><code><span class="type">int</span> dest_width</code></em>, + <em class="parameter"><code><span class="type">int</span> dest_height</code></em>); +</pre> +</div> +<div class="refsect1"> +<a name="mate-desktop-Miscellaneous-Thumbnail-Functions.description"></a><h2>Description</h2> +<p> +</p> +</div> +<div class="refsect1"> +<a name="mate-desktop-Miscellaneous-Thumbnail-Functions.details"></a><h2>Details</h2> +<div class="refsect2"> +<a name="mate-desktop-thumbnail-has-uri"></a><h3>mate_desktop_thumbnail_has_uri ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_desktop_thumbnail_has_uri (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);</pre> +<p> +Returns whether the thumbnail has the correct uri embedded in the +Thumb::URI option in the png. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td> +<td>an loaded thumbnail pixbuf +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td> +<td>a uri +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> TRUE if the thumbnail is for <em class="parameter"><code>uri</code></em> + +</td> +</tr> +</tbody> +</table></div> +<p class="since">Since 2.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-thumbnail-is-valid"></a><h3>mate_desktop_thumbnail_is_valid ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_desktop_thumbnail_is_valid (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);</pre> +<p> +Returns whether the thumbnail has the correct uri and mtime embedded in the +png options. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td> +<td>an loaded thumbnail <span class="type">GdkPixbuf</span> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td> +<td>a uri +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>mtime</code></em> :</span></p></td> +<td>the mtime +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> TRUE if the thumbnail has the right <em class="parameter"><code>uri</code></em> and <em class="parameter"><code>mtime</code></em> + +</td> +</tr> +</tbody> +</table></div> +<p class="since">Since 2.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-thumbnail-md5"></a><h3>mate_desktop_thumbnail_md5 ()</h3> +<pre class="programlisting"><span class="returnvalue">char</span> * mate_desktop_thumbnail_md5 (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);</pre> +<p> +Calculates the MD5 checksum of the uri. This can be useful +if you want to manually handle thumbnail files. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td> +<td>an uri +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> A string with the MD5 digest of the uri string. + +</td> +</tr> +</tbody> +</table></div> +<p class="since">Since 2.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-thumbnail-path-for-uri"></a><h3>mate_desktop_thumbnail_path_for_uri ()</h3> +<pre class="programlisting"><span class="returnvalue">char</span> * mate_desktop_thumbnail_path_for_uri + (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>, + <em class="parameter"><code><a class="link" href="MateDesktopThumbnailFactory.html#MateDesktopThumbnailSize" title="enum MateDesktopThumbnailSize"><span class="type">MateDesktopThumbnailSize</span></a> size</code></em>);</pre> +<p> +Returns the filename that a thumbnail of size <em class="parameter"><code>size</code></em> for <em class="parameter"><code>uri</code></em> would have. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td> +<td>an uri +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td> +<td>a thumbnail size +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> an absolute filename + +</td> +</tr> +</tbody> +</table></div> +<p class="since">Since 2.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-desktop-thumbnail-scale-down-pixbuf"></a><h3>mate_desktop_thumbnail_scale_down_pixbuf ()</h3> +<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> * mate_desktop_thumbnail_scale_down_pixbuf + (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>, + <em class="parameter"><code><span class="type">int</span> dest_width</code></em>, + <em class="parameter"><code><span class="type">int</span> dest_height</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>dest_width</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>dest_height</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/mate-desktop-mate-rr-config.html b/docs/reference/mate-desktop/html/mate-desktop-mate-rr-config.html new file mode 100644 index 0000000..6f01b64 --- /dev/null +++ b/docs/reference/mate-desktop/html/mate-desktop-mate-rr-config.html @@ -0,0 +1,369 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>mate-rr-config</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="randr.html" title="Part III. Monitor Configuration"> +<link rel="prev" href="mate-desktop-mate-rr-mode.html" title="mate-rr-mode"> +<link rel="next" href="MateRRLabeler.html" title="MateRRLabeler"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> +<tr valign="middle"> +<td><a accesskey="p" href="mate-desktop-mate-rr-mode.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="u" href="randr.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="MateRRLabeler.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr> +<tr><td colspan="5" class="shortcuts"> +<a href="#mate-desktop-mate-rr-config.synopsis" class="shortcut">Top</a> + | + <a href="#mate-desktop-mate-rr-config.description" class="shortcut">Description</a> +</td></tr> +</table> +<div class="refentry"> +<a name="mate-desktop-mate-rr-config"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="mate-desktop-mate-rr-config.top_of_page"></a>mate-rr-config</span></h2> +<p>mate-rr-config</p> +</td> +<td valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<a name="mate-desktop-mate-rr-config.synopsis"></a><h2>Synopsis</h2> +<pre class="synopsis"> +#include <libmateui/mate-rr-config.h> + +typedef <a class="link" href="mate-desktop-mate-rr-config.html#MateOutputInfo" title="MateOutputInfo">MateOutputInfo</a>; +typedef <a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig">MateRRConfig</a>; +<a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="returnvalue">MateRRConfig</span></a> * <a class="link" href="mate-desktop-mate-rr-config.html#mate-rr-config-new-current" title="mate_rr_config_new_current ()">mate_rr_config_new_current</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>); +<a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="returnvalue">MateRRConfig</span></a> * <a class="link" href="mate-desktop-mate-rr-config.html#mate-rr-config-new-stored" title="mate_rr_config_new_stored ()">mate_rr_config_new_stored</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-mate-rr-config.html#mate-rr-config-free" title="mate_rr_config_free ()">mate_rr_config_free</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *configuration</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-mate-rr-config.html#mate-rr-config-match" title="mate_rr_config_match ()">mate_rr_config_match</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *config1</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *config2</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-mate-rr-config.html#mate-rr-config-equal" title="mate_rr_config_equal ()">mate_rr_config_equal</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *config1</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *config2</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-mate-rr-config.html#mate-rr-config-save" title="mate_rr_config_save ()">mate_rr_config_save</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *configuration</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-mate-rr-config.html#mate-rr-config-sanitize" title="mate_rr_config_sanitize ()">mate_rr_config_sanitize</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *configuration</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-mate-rr-config.html#mate-rr-config-apply" title="mate_rr_config_apply ()">mate_rr_config_apply</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *configuration</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-mate-rr-config.html#mate-rr-config-apply-stored" title="mate_rr_config_apply_stored ()">mate_rr_config_apply_stored</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-mate-rr-config.html#mate-rr-config-applicable" title="mate_rr_config_applicable ()">mate_rr_config_applicable</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *configuration</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +</pre> +</div> +<div class="refsect1"> +<a name="mate-desktop-mate-rr-config.description"></a><h2>Description</h2> +<p> +</p> +</div> +<div class="refsect1"> +<a name="mate-desktop-mate-rr-config.details"></a><h2>Details</h2> +<div class="refsect2"> +<a name="MateOutputInfo"></a><h3>MateOutputInfo</h3> +<pre class="programlisting">typedef struct MateOutputInfo MateOutputInfo; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MateRRConfig"></a><h3>MateRRConfig</h3> +<pre class="programlisting">typedef struct MateRRConfig MateRRConfig; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-config-new-current"></a><h3>mate_rr_config_new_current ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="returnvalue">MateRRConfig</span></a> * mate_rr_config_new_current (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-config-new-stored"></a><h3>mate_rr_config_new_stored ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="returnvalue">MateRRConfig</span></a> * mate_rr_config_new_stored (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-config-free"></a><h3>mate_rr_config_free ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_rr_config_free (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *configuration</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody><tr> +<td><p><span class="term"><em class="parameter"><code>configuration</code></em> :</span></p></td> +<td> +</td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-config-match"></a><h3>mate_rr_config_match ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_rr_config_match (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *config1</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *config2</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>config1</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>config2</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-config-equal"></a><h3>mate_rr_config_equal ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_rr_config_equal (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *config1</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *config2</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>config1</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>config2</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-config-save"></a><h3>mate_rr_config_save ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_rr_config_save (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *configuration</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>configuration</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-config-sanitize"></a><h3>mate_rr_config_sanitize ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_rr_config_sanitize (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *configuration</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody><tr> +<td><p><span class="term"><em class="parameter"><code>configuration</code></em> :</span></p></td> +<td> +</td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-config-apply"></a><h3>mate_rr_config_apply ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_rr_config_apply (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *configuration</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"> +<h3 class="title">Warning</h3> +<p><code class="literal">mate_rr_config_apply</code> is deprecated and should not be used in newly-written code.</p> +</div> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>configuration</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-config-apply-stored"></a><h3>mate_rr_config_apply_stored ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_rr_config_apply_stored (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"> +<h3 class="title">Warning</h3> +<p><code class="literal">mate_rr_config_apply_stored</code> is deprecated and should not be used in newly-written code.</p> +</div> +<p> +See the documentation for <code class="function">mate_rr_config_apply_from_filename()</code>. This +function simply calls that other function with a filename of +<code class="function">mate_rr_config_get_intended_filename()</code>. +</p> +<p> +<em class="parameter"><code>Deprecated</code></em>: 2.26: Use <code class="function">mate_rr_config_apply_from_filename()</code> instead and pass it +the filename from <code class="function">mate_rr_config_get_intended_filename()</code>. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td>A <a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td>Location to store error, or <a href="/mate/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-config-applicable"></a><h3>mate_rr_config_applicable ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_rr_config_applicable (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-config.html#MateRRConfig" title="MateRRConfig"><span class="type">MateRRConfig</span></a> *configuration</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>configuration</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/mate-desktop-mate-rr-crtc.html b/docs/reference/mate-desktop/html/mate-desktop-mate-rr-crtc.html new file mode 100644 index 0000000..7f44117 --- /dev/null +++ b/docs/reference/mate-desktop/html/mate-desktop-mate-rr-crtc.html @@ -0,0 +1,343 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>mate-rr-crtc</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="randr.html" title="Part III. Monitor Configuration"> +<link rel="prev" href="mate-desktop-mate-rr-output.html" title="mate-rr-output"> +<link rel="next" href="mate-desktop-mate-rr-mode.html" title="mate-rr-mode"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> +<tr valign="middle"> +<td><a accesskey="p" href="mate-desktop-mate-rr-output.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="u" href="randr.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="mate-desktop-mate-rr-mode.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr> +<tr><td colspan="5" class="shortcuts"> +<a href="#mate-desktop-mate-rr-crtc.synopsis" class="shortcut">Top</a> + | + <a href="#mate-desktop-mate-rr-crtc.description" class="shortcut">Description</a> +</td></tr> +</table> +<div class="refentry"> +<a name="mate-desktop-mate-rr-crtc"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="mate-desktop-mate-rr-crtc.top_of_page"></a>mate-rr-crtc</span></h2> +<p>mate-rr-crtc</p> +</td> +<td valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<a name="mate-desktop-mate-rr-crtc.synopsis"></a><h2>Synopsis</h2> +<pre class="synopsis"> +#include <libmateui/mate-rr.h> + +typedef <a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc">MateRRCrtc</a>; +enum <a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRRotation" title="enum MateRRRotation">MateRRRotation</a>; +<span class="returnvalue">guint32</span> <a class="link" href="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-id" title="mate_rr_crtc_get_id ()">mate_rr_crtc_get_id</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-set-config" title="mate_rr_crtc_set_config ()">mate_rr_crtc_set_config</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>, + <em class="parameter"><code><span class="type">int</span> x</code></em>, + <em class="parameter"><code><span class="type">int</span> y</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="type">MateRRMode</span></a> *mode</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRRotation" title="enum MateRRRotation"><span class="type">MateRRRotation</span></a> rotation</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> **outputs</code></em>, + <em class="parameter"><code><span class="type">int</span> n_outputs</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-can-drive-output" title="mate_rr_crtc_can_drive_output ()">mate_rr_crtc_can_drive_output</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>); +<a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="returnvalue">MateRRMode</span></a> * <a class="link" href="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-current-mode" title="mate_rr_crtc_get_current_mode ()">mate_rr_crtc_get_current_mode</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-position" title="mate_rr_crtc_get_position ()">mate_rr_crtc_get_position</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>, + <em class="parameter"><code><span class="type">int</span> *x</code></em>, + <em class="parameter"><code><span class="type">int</span> *y</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-supports-rotation" title="mate_rr_crtc_supports_rotation ()">mate_rr_crtc_supports_rotation</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRRotation" title="enum MateRRRotation"><span class="type">MateRRRotation</span></a> rotation</code></em>); +<a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRRotation" title="enum MateRRRotation"><span class="returnvalue">MateRRRotation</span></a> <a class="link" href="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-current-rotation" title="mate_rr_crtc_get_current_rotation ()">mate_rr_crtc_get_current_rotation</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>); +<a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRRotation" title="enum MateRRRotation"><span class="returnvalue">MateRRRotation</span></a> <a class="link" href="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-rotations" title="mate_rr_crtc_get_rotations ()">mate_rr_crtc_get_rotations</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>); +</pre> +</div> +<div class="refsect1"> +<a name="mate-desktop-mate-rr-crtc.description"></a><h2>Description</h2> +<p> +</p> +</div> +<div class="refsect1"> +<a name="mate-desktop-mate-rr-crtc.details"></a><h2>Details</h2> +<div class="refsect2"> +<a name="MateRRCrtc"></a><h3>MateRRCrtc</h3> +<pre class="programlisting">typedef struct MateRRCrtc MateRRCrtc; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MateRRRotation"></a><h3>enum MateRRRotation</h3> +<pre class="programlisting">typedef enum +{ + MATE_RR_ROTATION_0 = (1 << 0), + MATE_RR_ROTATION_90 = (1 << 1), + MATE_RR_ROTATION_180 = (1 << 2), + MATE_RR_ROTATION_270 = (1 << 3), + MATE_RR_REFLECT_X = (1 << 4), + MATE_RR_REFLECT_Y = (1 << 5) +} MateRRRotation; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-crtc-get-id"></a><h3>mate_rr_crtc_get_id ()</h3> +<pre class="programlisting"><span class="returnvalue">guint32</span> mate_rr_crtc_get_id (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>crtc</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-crtc-set-config"></a><h3>mate_rr_crtc_set_config ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_rr_crtc_set_config (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>, + <em class="parameter"><code><span class="type">int</span> x</code></em>, + <em class="parameter"><code><span class="type">int</span> y</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="type">MateRRMode</span></a> *mode</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRRotation" title="enum MateRRRotation"><span class="type">MateRRRotation</span></a> rotation</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> **outputs</code></em>, + <em class="parameter"><code><span class="type">int</span> n_outputs</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"> +<h3 class="title">Warning</h3> +<p><code class="literal">mate_rr_crtc_set_config</code> is deprecated and should not be used in newly-written code.</p> +</div> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>crtc</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>x</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>y</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>mode</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>rotation</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>outputs</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>n_outputs</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-crtc-can-drive-output"></a><h3>mate_rr_crtc_can_drive_output ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_rr_crtc_can_drive_output (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>crtc</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-crtc-get-current-mode"></a><h3>mate_rr_crtc_get_current_mode ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="returnvalue">MateRRMode</span></a> * mate_rr_crtc_get_current_mode (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>crtc</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-crtc-get-position"></a><h3>mate_rr_crtc_get_position ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_rr_crtc_get_position (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>, + <em class="parameter"><code><span class="type">int</span> *x</code></em>, + <em class="parameter"><code><span class="type">int</span> *y</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>crtc</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>x</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>y</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-crtc-supports-rotation"></a><h3>mate_rr_crtc_supports_rotation ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_rr_crtc_supports_rotation (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRRotation" title="enum MateRRRotation"><span class="type">MateRRRotation</span></a> rotation</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>crtc</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>rotation</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-crtc-get-current-rotation"></a><h3>mate_rr_crtc_get_current_rotation ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRRotation" title="enum MateRRRotation"><span class="returnvalue">MateRRRotation</span></a> mate_rr_crtc_get_current_rotation (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>crtc</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-crtc-get-rotations"></a><h3>mate_rr_crtc_get_rotations ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRRotation" title="enum MateRRRotation"><span class="returnvalue">MateRRRotation</span></a> mate_rr_crtc_get_rotations (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="type">MateRRCrtc</span></a> *crtc</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>crtc</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/mate-desktop-mate-rr-mode.html b/docs/reference/mate-desktop/html/mate-desktop-mate-rr-mode.html new file mode 100644 index 0000000..91dd64e --- /dev/null +++ b/docs/reference/mate-desktop/html/mate-desktop-mate-rr-mode.html @@ -0,0 +1,158 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>mate-rr-mode</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="randr.html" title="Part III. Monitor Configuration"> +<link rel="prev" href="mate-desktop-mate-rr-crtc.html" title="mate-rr-crtc"> +<link rel="next" href="mate-desktop-mate-rr-config.html" title="mate-rr-config"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> +<tr valign="middle"> +<td><a accesskey="p" href="mate-desktop-mate-rr-crtc.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="u" href="randr.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="mate-desktop-mate-rr-config.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr> +<tr><td colspan="5" class="shortcuts"> +<a href="#mate-desktop-mate-rr-mode.synopsis" class="shortcut">Top</a> + | + <a href="#mate-desktop-mate-rr-mode.description" class="shortcut">Description</a> +</td></tr> +</table> +<div class="refentry"> +<a name="mate-desktop-mate-rr-mode"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="mate-desktop-mate-rr-mode.top_of_page"></a>mate-rr-mode</span></h2> +<p>mate-rr-mode</p> +</td> +<td valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<a name="mate-desktop-mate-rr-mode.synopsis"></a><h2>Synopsis</h2> +<pre class="synopsis"> +#include <libmateui/mate-rr.h> + +typedef <a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode">MateRRMode</a>; +<span class="returnvalue">guint32</span> <a class="link" href="mate-desktop-mate-rr-mode.html#mate-rr-mode-get-id" title="mate_rr_mode_get_id ()">mate_rr_mode_get_id</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="type">MateRRMode</span></a> *mode</code></em>); +<span class="returnvalue">guint</span> <a class="link" href="mate-desktop-mate-rr-mode.html#mate-rr-mode-get-width" title="mate_rr_mode_get_width ()">mate_rr_mode_get_width</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="type">MateRRMode</span></a> *mode</code></em>); +<span class="returnvalue">guint</span> <a class="link" href="mate-desktop-mate-rr-mode.html#mate-rr-mode-get-height" title="mate_rr_mode_get_height ()">mate_rr_mode_get_height</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="type">MateRRMode</span></a> *mode</code></em>); +<span class="returnvalue">int</span> <a class="link" href="mate-desktop-mate-rr-mode.html#mate-rr-mode-get-freq" title="mate_rr_mode_get_freq ()">mate_rr_mode_get_freq</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="type">MateRRMode</span></a> *mode</code></em>); +</pre> +</div> +<div class="refsect1"> +<a name="mate-desktop-mate-rr-mode.description"></a><h2>Description</h2> +<p> +</p> +</div> +<div class="refsect1"> +<a name="mate-desktop-mate-rr-mode.details"></a><h2>Details</h2> +<div class="refsect2"> +<a name="MateRRMode"></a><h3>MateRRMode</h3> +<pre class="programlisting">typedef struct MateRRMode MateRRMode; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-mode-get-id"></a><h3>mate_rr_mode_get_id ()</h3> +<pre class="programlisting"><span class="returnvalue">guint32</span> mate_rr_mode_get_id (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="type">MateRRMode</span></a> *mode</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>mode</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-mode-get-width"></a><h3>mate_rr_mode_get_width ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> mate_rr_mode_get_width (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="type">MateRRMode</span></a> *mode</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>mode</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-mode-get-height"></a><h3>mate_rr_mode_get_height ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> mate_rr_mode_get_height (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="type">MateRRMode</span></a> *mode</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>mode</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-mode-get-freq"></a><h3>mate_rr_mode_get_freq ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> mate_rr_mode_get_freq (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="type">MateRRMode</span></a> *mode</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>mode</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/mate-desktop-mate-rr-output.html b/docs/reference/mate-desktop/html/mate-desktop-mate-rr-output.html new file mode 100644 index 0000000..71a0c7e --- /dev/null +++ b/docs/reference/mate-desktop/html/mate-desktop-mate-rr-output.html @@ -0,0 +1,434 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>mate-rr-output</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="randr.html" title="Part III. Monitor Configuration"> +<link rel="prev" href="mate-desktop-mate-rr-screen.html" title="mate-rr-screen"> +<link rel="next" href="mate-desktop-mate-rr-crtc.html" title="mate-rr-crtc"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> +<tr valign="middle"> +<td><a accesskey="p" href="mate-desktop-mate-rr-screen.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="u" href="randr.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="mate-desktop-mate-rr-crtc.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr> +<tr><td colspan="5" class="shortcuts"> +<a href="#mate-desktop-mate-rr-output.synopsis" class="shortcut">Top</a> + | + <a href="#mate-desktop-mate-rr-output.description" class="shortcut">Description</a> +</td></tr> +</table> +<div class="refentry"> +<a name="mate-desktop-mate-rr-output"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="mate-desktop-mate-rr-output.top_of_page"></a>mate-rr-output</span></h2> +<p>mate-rr-output</p> +</td> +<td valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<a name="mate-desktop-mate-rr-output.synopsis"></a><h2>Synopsis</h2> +<pre class="synopsis"> +#include <libmateui/mate-rr.h> + +typedef <a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput">MateRROutput</a>; +<span class="returnvalue">guint32</span> <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-get-id" title="mate_rr_output_get_id ()">mate_rr_output_get_id</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>); +const <span class="returnvalue">char</span> * <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-get-name" title="mate_rr_output_get_name ()">mate_rr_output_get_name</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-is-connected" title="mate_rr_output_is_connected ()">mate_rr_output_is_connected</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>); +<span class="returnvalue">int</span> <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-get-size-inches" title="mate_rr_output_get_size_inches ()">mate_rr_output_get_size_inches</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>); +<span class="returnvalue">int</span> <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-get-width-mm" title="mate_rr_output_get_width_mm ()">mate_rr_output_get_width_mm</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *outout</code></em>); +<span class="returnvalue">int</span> <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-get-height-mm" title="mate_rr_output_get_height_mm ()">mate_rr_output_get_height_mm</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>); +const <span class="returnvalue">guint8</span> * <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-get-edid-data" title="mate_rr_output_get_edid_data ()">mate_rr_output_get_edid_data</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>); +<a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="returnvalue">MateRRCrtc</span></a> ** <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-get-possible-crtcs" title="mate_rr_output_get_possible_crtcs ()">mate_rr_output_get_possible_crtcs</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>); +<a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="returnvalue">MateRRMode</span></a> ** <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-list-modes" title="mate_rr_output_list_modes ()">mate_rr_output_list_modes</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>); +<a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="returnvalue">MateRRMode</span></a> * <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-get-current-mode" title="mate_rr_output_get_current_mode ()">mate_rr_output_get_current_mode</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>); +<a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="returnvalue">MateRRMode</span></a> * <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-get-preferred-mode" title="mate_rr_output_get_preferred_mode ()">mate_rr_output_get_preferred_mode</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-supports-mode" title="mate_rr_output_supports_mode ()">mate_rr_output_supports_mode</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="type">MateRRMode</span></a> *mode</code></em>); +<a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="returnvalue">MateRRCrtc</span></a> * <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-get-crtc" title="mate_rr_output_get_crtc ()">mate_rr_output_get_crtc</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-get-position" title="mate_rr_output_get_position ()">mate_rr_output_get_position</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>, + <em class="parameter"><code><span class="type">int</span> *x</code></em>, + <em class="parameter"><code><span class="type">int</span> *y</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-mate-rr-output.html#mate-rr-output-can-clone" title="mate_rr_output_can_clone ()">mate_rr_output_can_clone</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *clone</code></em>); +</pre> +</div> +<div class="refsect1"> +<a name="mate-desktop-mate-rr-output.description"></a><h2>Description</h2> +<p> +</p> +</div> +<div class="refsect1"> +<a name="mate-desktop-mate-rr-output.details"></a><h2>Details</h2> +<div class="refsect2"> +<a name="MateRROutput"></a><h3>MateRROutput</h3> +<pre class="programlisting">typedef struct MateRROutput MateRROutput; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-get-id"></a><h3>mate_rr_output_get_id ()</h3> +<pre class="programlisting"><span class="returnvalue">guint32</span> mate_rr_output_get_id (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-get-name"></a><h3>mate_rr_output_get_name ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * mate_rr_output_get_name (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-is-connected"></a><h3>mate_rr_output_is_connected ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_rr_output_is_connected (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-get-size-inches"></a><h3>mate_rr_output_get_size_inches ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> mate_rr_output_get_size_inches (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-get-width-mm"></a><h3>mate_rr_output_get_width_mm ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> mate_rr_output_get_width_mm (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *outout</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>outout</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-get-height-mm"></a><h3>mate_rr_output_get_height_mm ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> mate_rr_output_get_height_mm (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-get-edid-data"></a><h3>mate_rr_output_get_edid_data ()</h3> +<pre class="programlisting">const <span class="returnvalue">guint8</span> * mate_rr_output_get_edid_data (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-get-possible-crtcs"></a><h3>mate_rr_output_get_possible_crtcs ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="returnvalue">MateRRCrtc</span></a> ** mate_rr_output_get_possible_crtcs (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-list-modes"></a><h3>mate_rr_output_list_modes ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="returnvalue">MateRRMode</span></a> ** mate_rr_output_list_modes (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-get-current-mode"></a><h3>mate_rr_output_get_current_mode ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="returnvalue">MateRRMode</span></a> * mate_rr_output_get_current_mode (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-get-preferred-mode"></a><h3>mate_rr_output_get_preferred_mode ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="returnvalue">MateRRMode</span></a> * mate_rr_output_get_preferred_mode (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-supports-mode"></a><h3>mate_rr_output_supports_mode ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_rr_output_supports_mode (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="type">MateRRMode</span></a> *mode</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>mode</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-get-crtc"></a><h3>mate_rr_output_get_crtc ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="returnvalue">MateRRCrtc</span></a> * mate_rr_output_get_crtc (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-get-position"></a><h3>mate_rr_output_get_position ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_rr_output_get_position (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>, + <em class="parameter"><code><span class="type">int</span> *x</code></em>, + <em class="parameter"><code><span class="type">int</span> *y</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>x</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>y</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-output-can-clone"></a><h3>mate_rr_output_can_clone ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_rr_output_can_clone (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *output</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="type">MateRROutput</span></a> *clone</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>output</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>clone</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/mate-desktop-mate-rr-screen.html b/docs/reference/mate-desktop/html/mate-desktop-mate-rr-screen.html new file mode 100644 index 0000000..a5f25a8 --- /dev/null +++ b/docs/reference/mate-desktop/html/mate-desktop-mate-rr-screen.html @@ -0,0 +1,460 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>mate-rr-screen</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="randr.html" title="Part III. Monitor Configuration"> +<link rel="prev" href="randr.html" title="Part III. Monitor Configuration"> +<link rel="next" href="mate-desktop-mate-rr-output.html" title="mate-rr-output"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> +<tr valign="middle"> +<td><a accesskey="p" href="randr.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="u" href="randr.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="mate-desktop-mate-rr-output.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr> +<tr><td colspan="5" class="shortcuts"> +<a href="#mate-desktop-mate-rr-screen.synopsis" class="shortcut">Top</a> + | + <a href="#mate-desktop-mate-rr-screen.description" class="shortcut">Description</a> +</td></tr> +</table> +<div class="refentry"> +<a name="mate-desktop-mate-rr-screen"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="mate-desktop-mate-rr-screen.top_of_page"></a>mate-rr-screen</span></h2> +<p>mate-rr-screen</p> +</td> +<td valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<a name="mate-desktop-mate-rr-screen.synopsis"></a><h2>Synopsis</h2> +<pre class="synopsis"> +#include <libmateui/mate-rr.h> + +typedef <a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen">MateRRScreen</a>; +<span class="returnvalue">void</span> (<a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreenChanged" title="MateRRScreenChanged ()">*MateRRScreenChanged</a>) (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">gpointer</span> data</code></em>); +<a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="returnvalue">MateRRScreen</span></a> * <a class="link" href="mate-desktop-mate-rr-screen.html#mate-rr-screen-new" title="mate_rr_screen_new ()">mate_rr_screen_new</a> (<em class="parameter"><code><span class="type">GdkScreen</span> *screen</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreenChanged" title="MateRRScreenChanged ()"><span class="type">MateRRScreenChanged</span></a> callback</code></em>, + <em class="parameter"><code><span class="type">gpointer</span> data</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-mate-rr-screen.html#mate-rr-screen-destroy" title="mate_rr_screen_destroy ()">mate_rr_screen_destroy</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>); +<span class="returnvalue">gboolean</span> <a class="link" href="mate-desktop-mate-rr-screen.html#mate-rr-screen-refresh" title="mate_rr_screen_refresh ()">mate_rr_screen_refresh</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>); +<a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="returnvalue">MateRROutput</span></a> ** <a class="link" href="mate-desktop-mate-rr-screen.html#mate-rr-screen-list-outputs" title="mate_rr_screen_list_outputs ()">mate_rr_screen_list_outputs</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>); +<a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="returnvalue">MateRRCrtc</span></a> ** <a class="link" href="mate-desktop-mate-rr-screen.html#mate-rr-screen-list-crtcs" title="mate_rr_screen_list_crtcs ()">mate_rr_screen_list_crtcs</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>); +<a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="returnvalue">MateRRMode</span></a> ** <a class="link" href="mate-desktop-mate-rr-screen.html#mate-rr-screen-list-modes" title="mate_rr_screen_list_modes ()">mate_rr_screen_list_modes</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>); +<a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="returnvalue">MateRRMode</span></a> ** <a class="link" href="mate-desktop-mate-rr-screen.html#mate-rr-screen-list-clone-modes" title="mate_rr_screen_list_clone_modes ()">mate_rr_screen_list_clone_modes</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-mate-rr-screen.html#mate-rr-screen-set-size" title="mate_rr_screen_set_size ()">mate_rr_screen_set_size</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">int</span> width</code></em>, + <em class="parameter"><code><span class="type">int</span> height</code></em>, + <em class="parameter"><code><span class="type">int</span> mm_width</code></em>, + <em class="parameter"><code><span class="type">int</span> mm_height</code></em>); +<a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="returnvalue">MateRROutput</span></a> * <a class="link" href="mate-desktop-mate-rr-screen.html#mate-rr-screen-get-output-by-id" title="mate_rr_screen_get_output_by_id ()">mate_rr_screen_get_output_by_id</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">guint32</span> id</code></em>); +<a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="returnvalue">MateRROutput</span></a> * <a class="link" href="mate-desktop-mate-rr-screen.html#mate-rr-screen-get-output-by-name" title="mate_rr_screen_get_output_by_name ()">mate_rr_screen_get_output_by_name</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *name</code></em>); +<a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="returnvalue">MateRRCrtc</span></a> * <a class="link" href="mate-desktop-mate-rr-screen.html#mate-rr-screen-get-crtc-by-id" title="mate_rr_screen_get_crtc_by_id ()">mate_rr_screen_get_crtc_by_id</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">guint32</span> id</code></em>); +<span class="returnvalue">void</span> <a class="link" href="mate-desktop-mate-rr-screen.html#mate-rr-screen-get-ranges" title="mate_rr_screen_get_ranges ()">mate_rr_screen_get_ranges</a> (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">int</span> *min_width</code></em>, + <em class="parameter"><code><span class="type">int</span> *max_width</code></em>, + <em class="parameter"><code><span class="type">int</span> *min_height</code></em>, + <em class="parameter"><code><span class="type">int</span> *max_height</code></em>); +</pre> +</div> +<div class="refsect1"> +<a name="mate-desktop-mate-rr-screen.description"></a><h2>Description</h2> +<p> +</p> +</div> +<div class="refsect1"> +<a name="mate-desktop-mate-rr-screen.details"></a><h2>Details</h2> +<div class="refsect2"> +<a name="MateRRScreen"></a><h3>MateRRScreen</h3> +<pre class="programlisting">typedef struct MateRRScreen MateRRScreen; +</pre> +<p> +</p> +</div> +<hr> +<div class="refsect2"> +<a name="MateRRScreenChanged"></a><h3>MateRRScreenChanged ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> (*MateRRScreenChanged) (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-screen-new"></a><h3>mate_rr_screen_new ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="returnvalue">MateRRScreen</span></a> * mate_rr_screen_new (<em class="parameter"><code><span class="type">GdkScreen</span> *screen</code></em>, + <em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreenChanged" title="MateRRScreenChanged ()"><span class="type">MateRRScreenChanged</span></a> callback</code></em>, + <em class="parameter"><code><span class="type">gpointer</span> data</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-screen-destroy"></a><h3>mate_rr_screen_destroy ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_rr_screen_destroy (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody><tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-screen-refresh"></a><h3>mate_rr_screen_refresh ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> mate_rr_screen_refresh (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p> +Refreshes the screen configuration, and calls the screen's callback if it +exists and if the screen's configuration changed. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td>a <a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td> +<td>location to store error, or <a href="/mate/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> TRUE if the screen's configuration changed; otherwise, the +function returns FALSE and a NULL error if the configuration didn't change, +or FALSE and a non-NULL error if there was an error while refreshing the +configuration. +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-screen-list-outputs"></a><h3>mate_rr_screen_list_outputs ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="returnvalue">MateRROutput</span></a> ** mate_rr_screen_list_outputs (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-screen-list-crtcs"></a><h3>mate_rr_screen_list_crtcs ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="returnvalue">MateRRCrtc</span></a> ** mate_rr_screen_list_crtcs (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-screen-list-modes"></a><h3>mate_rr_screen_list_modes ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="returnvalue">MateRRMode</span></a> ** mate_rr_screen_list_modes (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-screen-list-clone-modes"></a><h3>mate_rr_screen_list_clone_modes ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-mode.html#MateRRMode" title="MateRRMode"><span class="returnvalue">MateRRMode</span></a> ** mate_rr_screen_list_clone_modes (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-screen-set-size"></a><h3>mate_rr_screen_set_size ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_rr_screen_set_size (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">int</span> width</code></em>, + <em class="parameter"><code><span class="type">int</span> height</code></em>, + <em class="parameter"><code><span class="type">int</span> mm_width</code></em>, + <em class="parameter"><code><span class="type">int</span> mm_height</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>mm_width</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>mm_height</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-screen-get-output-by-id"></a><h3>mate_rr_screen_get_output_by_id ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="returnvalue">MateRROutput</span></a> * mate_rr_screen_get_output_by_id (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">guint32</span> id</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-screen-get-output-by-name"></a><h3>mate_rr_screen_get_output_by_name ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-output.html#MateRROutput" title="MateRROutput"><span class="returnvalue">MateRROutput</span></a> * mate_rr_screen_get_output_by_name (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-screen-get-crtc-by-id"></a><h3>mate_rr_screen_get_crtc_by_id ()</h3> +<pre class="programlisting"><a class="link" href="mate-desktop-mate-rr-crtc.html#MateRRCrtc" title="MateRRCrtc"><span class="returnvalue">MateRRCrtc</span></a> * mate_rr_screen_get_crtc_by_id (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">guint32</span> id</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="mate-rr-screen-get-ranges"></a><h3>mate_rr_screen_get_ranges ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> mate_rr_screen_get_ranges (<em class="parameter"><code><a class="link" href="mate-desktop-mate-rr-screen.html#MateRRScreen" title="MateRRScreen"><span class="type">MateRRScreen</span></a> *screen</code></em>, + <em class="parameter"><code><span class="type">int</span> *min_width</code></em>, + <em class="parameter"><code><span class="type">int</span> *max_width</code></em>, + <em class="parameter"><code><span class="type">int</span> *min_height</code></em>, + <em class="parameter"><code><span class="type">int</span> *max_height</code></em>);</pre> +<p> +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>min_width</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>max_width</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>min_height</code></em> :</span></p></td> +<td> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>max_height</code></em> :</span></p></td> +<td> +</td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/mate-desktop.devhelp b/docs/reference/mate-desktop/html/mate-desktop.devhelp new file mode 100644 index 0000000..6dd19f4 --- /dev/null +++ b/docs/reference/mate-desktop/html/mate-desktop.devhelp @@ -0,0 +1,205 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""> +<book xmlns="http://www.devhelp.net/book" title="MATE Desktop Library Reference Manual" link="index.html" author="" name="mate-desktop"> + <chapters> + <sub name="MATE Desktop Library Overview" link="intro.html"/> + <sub name="Desktop Background" link="background.html"> + <sub name="MateBG" link="MateBG.html"/> + </sub> + <sub name="Monitor Configuration" link="randr.html"> + <sub name="mate-rr-screen" link="mate-desktop-mate-rr-screen.html"/> + <sub name="mate-rr-output" link="mate-desktop-mate-rr-output.html"/> + <sub name="mate-rr-crtc" link="mate-desktop-mate-rr-crtc.html"/> + <sub name="mate-rr-mode" link="mate-desktop-mate-rr-mode.html"/> + <sub name="mate-rr-config" link="mate-desktop-mate-rr-config.html"/> + <sub name="MateRRLabeler" link="MateRRLabeler.html"/> + </sub> + <sub name="Thumbnails" link="thumbnail.html"> + <sub name="MateDesktopThumbnailFactory" link="MateDesktopThumbnailFactory.html"/> + <sub name="Miscellaneous Thumbnail Functions" link="mate-desktop-Miscellaneous-Thumbnail-Functions.html"/> + </sub> + <sub name="Miscellaneous" link="libmate.html"> + <sub name="MateDesktopItem" link="mate-desktop-MateDesktopItem.html"/> + <sub name="Miscellaneous Functions" link="mate-desktop-Miscellaneous-Functions.html"/> + </sub> + </chapters> + <functions> + <function name="MateBG" link="MateBG.html#MateBG-struct"/> + <function name="enum MateBGColorType" link="MateBG.html#MateBGColorType"/> + <function name="enum MateBGPlacement" link="MateBG.html#MateBGPlacement"/> + <function name="MATE_BG_KEY_DIR" link="MateBG.html#MATE-BG-KEY-DIR:CAPS"/> + <function name="mate_bg_new ()" link="MateBG.html#mate-bg-new"/> + <function name="mate_bg_load_from_preferences ()" link="MateBG.html#mate-bg-load-from-preferences"/> + <function name="mate_bg_save_to_preferences ()" link="MateBG.html#mate-bg-save-to-preferences"/> + <function name="mate_bg_set_filename ()" link="MateBG.html#mate-bg-set-filename"/> + <function name="mate_bg_set_placement ()" link="MateBG.html#mate-bg-set-placement"/> + <function name="mate_bg_set_color ()" link="MateBG.html#mate-bg-set-color"/> + <function name="mate_bg_get_filename ()" link="MateBG.html#mate-bg-get-filename"/> + <function name="mate_bg_get_placement ()" link="MateBG.html#mate-bg-get-placement"/> + <function name="mate_bg_get_color ()" link="MateBG.html#mate-bg-get-color"/> + <function name="mate_bg_draw ()" link="MateBG.html#mate-bg-draw"/> + <function name="mate_bg_create_pixmap ()" link="MateBG.html#mate-bg-create-pixmap"/> + <function name="mate_bg_get_image_size ()" link="MateBG.html#mate-bg-get-image-size"/> + <function name="mate_bg_create_thumbnail ()" link="MateBG.html#mate-bg-create-thumbnail"/> + <function name="mate_bg_is_dark ()" link="MateBG.html#mate-bg-is-dark"/> + <function name="mate_bg_set_pixmap_as_root ()" link="MateBG.html#mate-bg-set-pixmap-as-root"/> + <function name="The "changed" signal" link="MateBG.html#MateBG-changed"/> + <function name="The "transitioned" signal" link="MateBG.html#MateBG-transitioned"/> + <function name="MateRRScreen" link="mate-desktop-mate-rr-screen.html#MateRRScreen"/> + <function name="MateRRScreenChanged ()" link="mate-desktop-mate-rr-screen.html#MateRRScreenChanged"/> + <function name="mate_rr_screen_new ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-new"/> + <function name="mate_rr_screen_destroy ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-destroy"/> + <function name="mate_rr_screen_refresh ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-refresh"/> + <function name="mate_rr_screen_list_outputs ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-list-outputs"/> + <function name="mate_rr_screen_list_crtcs ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-list-crtcs"/> + <function name="mate_rr_screen_list_modes ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-list-modes"/> + <function name="mate_rr_screen_list_clone_modes ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-list-clone-modes"/> + <function name="mate_rr_screen_set_size ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-set-size"/> + <function name="mate_rr_screen_get_output_by_id ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-get-output-by-id"/> + <function name="mate_rr_screen_get_output_by_name ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-get-output-by-name"/> + <function name="mate_rr_screen_get_crtc_by_id ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-get-crtc-by-id"/> + <function name="mate_rr_screen_get_ranges ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-get-ranges"/> + <function name="MateRROutput" link="mate-desktop-mate-rr-output.html#MateRROutput"/> + <function name="mate_rr_output_get_id ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-id"/> + <function name="mate_rr_output_get_name ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-name"/> + <function name="mate_rr_output_is_connected ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-is-connected"/> + <function name="mate_rr_output_get_size_inches ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-size-inches"/> + <function name="mate_rr_output_get_width_mm ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-width-mm"/> + <function name="mate_rr_output_get_height_mm ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-height-mm"/> + <function name="mate_rr_output_get_edid_data ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-edid-data"/> + <function name="mate_rr_output_get_possible_crtcs ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-possible-crtcs"/> + <function name="mate_rr_output_list_modes ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-list-modes"/> + <function name="mate_rr_output_get_current_mode ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-current-mode"/> + <function name="mate_rr_output_get_preferred_mode ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-preferred-mode"/> + <function name="mate_rr_output_supports_mode ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-supports-mode"/> + <function name="mate_rr_output_get_crtc ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-crtc"/> + <function name="mate_rr_output_get_position ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-position"/> + <function name="mate_rr_output_can_clone ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-can-clone"/> + <function name="MateRRCrtc" link="mate-desktop-mate-rr-crtc.html#MateRRCrtc"/> + <function name="enum MateRRRotation" link="mate-desktop-mate-rr-crtc.html#MateRRRotation"/> + <function name="mate_rr_crtc_get_id ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-id"/> + <function name="mate_rr_crtc_set_config ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-set-config"/> + <function name="mate_rr_crtc_can_drive_output ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-can-drive-output"/> + <function name="mate_rr_crtc_get_current_mode ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-current-mode"/> + <function name="mate_rr_crtc_get_position ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-position"/> + <function name="mate_rr_crtc_supports_rotation ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-supports-rotation"/> + <function name="mate_rr_crtc_get_current_rotation ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-current-rotation"/> + <function name="mate_rr_crtc_get_rotations ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-rotations"/> + <function name="MateRRMode" link="mate-desktop-mate-rr-mode.html#MateRRMode"/> + <function name="mate_rr_mode_get_id ()" link="mate-desktop-mate-rr-mode.html#mate-rr-mode-get-id"/> + <function name="mate_rr_mode_get_width ()" link="mate-desktop-mate-rr-mode.html#mate-rr-mode-get-width"/> + <function name="mate_rr_mode_get_height ()" link="mate-desktop-mate-rr-mode.html#mate-rr-mode-get-height"/> + <function name="mate_rr_mode_get_freq ()" link="mate-desktop-mate-rr-mode.html#mate-rr-mode-get-freq"/> + <function name="MateOutputInfo" link="mate-desktop-mate-rr-config.html#MateOutputInfo"/> + <function name="MateRRConfig" link="mate-desktop-mate-rr-config.html#MateRRConfig"/> + <function name="mate_rr_config_new_current ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-new-current"/> + <function name="mate_rr_config_new_stored ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-new-stored"/> + <function name="mate_rr_config_free ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-free"/> + <function name="mate_rr_config_match ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-match"/> + <function name="mate_rr_config_equal ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-equal"/> + <function name="mate_rr_config_save ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-save"/> + <function name="mate_rr_config_sanitize ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-sanitize"/> + <function name="mate_rr_config_apply ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-apply"/> + <function name="mate_rr_config_apply_stored ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-apply-stored"/> + <function name="mate_rr_config_applicable ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-applicable"/> + <function name="MateRRLabeler" link="MateRRLabeler.html#MateRRLabeler-struct"/> + <function name="mate_rr_labeler_new ()" link="MateRRLabeler.html#mate-rr-labeler-new"/> + <function name="mate_rr_labeler_hide ()" link="MateRRLabeler.html#mate-rr-labeler-hide"/> + <function name="mate_rr_labeler_get_color_for_output ()" link="MateRRLabeler.html#mate-rr-labeler-get-color-for-output"/> + <function name="struct MateDesktopThumbnailFactory" link="MateDesktopThumbnailFactory.html#MateDesktopThumbnailFactory-struct"/> + <function name="enum MateDesktopThumbnailSize" link="MateDesktopThumbnailFactory.html#MateDesktopThumbnailSize"/> + <function name="mate_desktop_thumbnail_factory_new ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-new"/> + <function name="mate_desktop_thumbnail_factory_lookup ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-lookup"/> + <function name="mate_desktop_thumbnail_factory_has_valid_failed_thumbnail ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-has-valid-failed-thumbnail"/> + <function name="mate_desktop_thumbnail_factory_can_thumbnail ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-can-thumbnail"/> + <function name="mate_desktop_thumbnail_factory_generate_thumbnail ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-generate-thumbnail"/> + <function name="mate_desktop_thumbnail_factory_save_thumbnail ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-save-thumbnail"/> + <function name="mate_desktop_thumbnail_factory_create_failed_thumbnail ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-create-failed-thumbnail"/> + <function name="mate_desktop_thumbnail_has_uri ()" link="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-has-uri"/> + <function name="mate_desktop_thumbnail_is_valid ()" link="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-is-valid"/> + <function name="mate_desktop_thumbnail_md5 ()" link="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-md5"/> + <function name="mate_desktop_thumbnail_path_for_uri ()" link="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-path-for-uri"/> + <function name="mate_desktop_thumbnail_scale_down_pixbuf ()" link="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-scale-down-pixbuf"/> + <function name="enum MateDesktopItemType" link="mate-desktop-MateDesktopItem.html#MateDesktopItemType"/> + <function name="enum MateDesktopItemStatus" link="mate-desktop-MateDesktopItem.html#MateDesktopItemStatus"/> + <function name="MateDesktopItem" link="mate-desktop-MateDesktopItem.html#MateDesktopItem"/> + <function name="MATE_DESKTOP_ITEM_ENCODING" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ENCODING:CAPS"/> + <function name="MATE_DESKTOP_ITEM_VERSION" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-VERSION:CAPS"/> + <function name="MATE_DESKTOP_ITEM_NAME" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-NAME:CAPS"/> + <function name="MATE_DESKTOP_ITEM_GENERIC_NAME" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-GENERIC-NAME:CAPS"/> + <function name="MATE_DESKTOP_ITEM_TYPE" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TYPE:CAPS"/> + <function name="MATE_DESKTOP_ITEM_FILE_PATTERN" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-FILE-PATTERN:CAPS"/> + <function name="MATE_DESKTOP_ITEM_TRY_EXEC" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TRY-EXEC:CAPS"/> + <function name="MATE_DESKTOP_ITEM_NO_DISPLAY" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-NO-DISPLAY:CAPS"/> + <function name="MATE_DESKTOP_ITEM_COMMENT" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-COMMENT:CAPS"/> + <function name="MATE_DESKTOP_ITEM_EXEC" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-EXEC:CAPS"/> + <function name="MATE_DESKTOP_ITEM_ACTIONS" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ACTIONS:CAPS"/> + <function name="MATE_DESKTOP_ITEM_ICON" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ICON:CAPS"/> + <function name="MATE_DESKTOP_ITEM_MINI_ICON" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-MINI-ICON:CAPS"/> + <function name="MATE_DESKTOP_ITEM_HIDDEN" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-HIDDEN:CAPS"/> + <function name="MATE_DESKTOP_ITEM_PATH" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-PATH:CAPS"/> + <function name="MATE_DESKTOP_ITEM_TERMINAL" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TERMINAL:CAPS"/> + <function name="MATE_DESKTOP_ITEM_TERMINAL_OPTIONS" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TERMINAL-OPTIONS:CAPS"/> + <function name="MATE_DESKTOP_ITEM_SWALLOW_TITLE" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-SWALLOW-TITLE:CAPS"/> + <function name="MATE_DESKTOP_ITEM_SWALLOW_EXEC" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-SWALLOW-EXEC:CAPS"/> + <function name="MATE_DESKTOP_ITEM_MIME_TYPE" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-MIME-TYPE:CAPS"/> + <function name="MATE_DESKTOP_ITEM_PATTERNS" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-PATTERNS:CAPS"/> + <function name="MATE_DESKTOP_ITEM_DEFAULT_APP" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-DEFAULT-APP:CAPS"/> + <function name="MATE_DESKTOP_ITEM_DEV" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-DEV:CAPS"/> + <function name="MATE_DESKTOP_ITEM_FS_TYPE" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-FS-TYPE:CAPS"/> + <function name="MATE_DESKTOP_ITEM_MOUNT_POINT" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-MOUNT-POINT:CAPS"/> + <function name="MATE_DESKTOP_ITEM_READ_ONLY" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-READ-ONLY:CAPS"/> + <function name="MATE_DESKTOP_ITEM_UNMOUNT_ICON" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-UNMOUNT-ICON:CAPS"/> + <function name="MATE_DESKTOP_ITEM_SORT_ORDER" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-SORT-ORDER:CAPS"/> + <function name="MATE_DESKTOP_ITEM_URL" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-URL:CAPS"/> + <function name="MATE_DESKTOP_ITEM_DOC_PATH" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-DOC-PATH:CAPS"/> + <function name="MATE_DESKTOP_ITEM_CATEGORIES" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-CATEGORIES:CAPS"/> + <function name="MATE_DESKTOP_ITEM_ONLY_SHOW_IN" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ONLY-SHOW-IN:CAPS"/> + <function name="enum MateDesktopItemLoadFlags" link="mate-desktop-MateDesktopItem.html#MateDesktopItemLoadFlags"/> + <function name="enum MateDesktopItemLaunchFlags" link="mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags"/> + <function name="enum MateDesktopItemIconFlags" link="mate-desktop-MateDesktopItem.html#MateDesktopItemIconFlags"/> + <function name="enum MateDesktopItemError" link="mate-desktop-MateDesktopItem.html#MateDesktopItemError"/> + <function name="MATE_DESKTOP_ITEM_ERROR" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ERROR:CAPS"/> + <function name="mate_desktop_item_new ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-new"/> + <function name="mate_desktop_item_new_from_file ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-file"/> + <function name="mate_desktop_item_new_from_uri ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-uri"/> + <function name="mate_desktop_item_new_from_string ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-string"/> + <function name="mate_desktop_item_new_from_basename ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-basename"/> + <function name="mate_desktop_item_copy ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-copy"/> + <function name="mate_desktop_item_save ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-save"/> + <function name="mate_desktop_item_ref ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-ref"/> + <function name="mate_desktop_item_unref ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-unref"/> + <function name="mate_desktop_item_launch ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-launch"/> + <function name="mate_desktop_item_launch_with_env ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-launch-with-env"/> + <function name="mate_desktop_item_launch_on_screen ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-launch-on-screen"/> + <function name="mate_desktop_item_drop_uri_list ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-drop-uri-list"/> + <function name="mate_desktop_item_drop_uri_list_with_env ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-drop-uri-list-with-env"/> + <function name="mate_desktop_item_exists ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-exists"/> + <function name="mate_desktop_item_get_entry_type ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-entry-type"/> + <function name="mate_desktop_item_set_entry_type ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-entry-type"/> + <function name="mate_desktop_item_get_location ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-location"/> + <function name="mate_desktop_item_set_location ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-location"/> + <function name="mate_desktop_item_set_location_file ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-location-file"/> + <function name="mate_desktop_item_get_file_status ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-file-status"/> + <function name="mate_desktop_item_get_icon ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-icon"/> + <function name="mate_desktop_item_find_icon ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-find-icon"/> + <function name="mate_desktop_item_attr_exists ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-attr-exists"/> + <function name="mate_desktop_item_get_string ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-string"/> + <function name="mate_desktop_item_set_string ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-string"/> + <function name="mate_desktop_item_get_attr_locale ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-attr-locale"/> + <function name="mate_desktop_item_get_localestring ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-localestring"/> + <function name="mate_desktop_item_get_localestring_lang ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-localestring-lang"/> + <function name="mate_desktop_item_get_languages ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-languages"/> + <function name="mate_desktop_item_set_localestring ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-localestring"/> + <function name="mate_desktop_item_set_localestring_lang ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-localestring-lang"/> + <function name="mate_desktop_item_clear_localestring ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-clear-localestring"/> + <function name="mate_desktop_item_get_strings ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-strings"/> + <function name="mate_desktop_item_set_strings ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-strings"/> + <function name="mate_desktop_item_get_boolean ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-boolean"/> + <function name="mate_desktop_item_set_boolean ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-boolean"/> + <function name="mate_desktop_item_set_launch_time ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-launch-time"/> + <function name="mate_desktop_item_clear_attr()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-clear-attr"/> + <function name="mate_desktop_item_clear_section ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-clear-section"/> + <function name="mate_desktop_prepend_terminal_to_vector ()" link="mate-desktop-Miscellaneous-Functions.html#mate-desktop-prepend-terminal-to-vector"/> + </functions> +</book> diff --git a/docs/reference/mate-desktop/html/mate-desktop.devhelp2 b/docs/reference/mate-desktop/html/mate-desktop.devhelp2 new file mode 100644 index 0000000..5691761 --- /dev/null +++ b/docs/reference/mate-desktop/html/mate-desktop.devhelp2 @@ -0,0 +1,205 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""> +<book xmlns="http://www.devhelp.net/book" title="MATE Desktop Library Reference Manual" link="index.html" author="" name="mate-desktop" version="2" language="c"> + <chapters> + <sub name="MATE Desktop Library Overview" link="intro.html"/> + <sub name="Desktop Background" link="background.html"> + <sub name="MateBG" link="MateBG.html"/> + </sub> + <sub name="Monitor Configuration" link="randr.html"> + <sub name="mate-rr-screen" link="mate-desktop-mate-rr-screen.html"/> + <sub name="mate-rr-output" link="mate-desktop-mate-rr-output.html"/> + <sub name="mate-rr-crtc" link="mate-desktop-mate-rr-crtc.html"/> + <sub name="mate-rr-mode" link="mate-desktop-mate-rr-mode.html"/> + <sub name="mate-rr-config" link="mate-desktop-mate-rr-config.html"/> + <sub name="MateRRLabeler" link="MateRRLabeler.html"/> + </sub> + <sub name="Thumbnails" link="thumbnail.html"> + <sub name="MateDesktopThumbnailFactory" link="MateDesktopThumbnailFactory.html"/> + <sub name="Miscellaneous Thumbnail Functions" link="mate-desktop-Miscellaneous-Thumbnail-Functions.html"/> + </sub> + <sub name="Miscellaneous" link="libmate.html"> + <sub name="MateDesktopItem" link="mate-desktop-MateDesktopItem.html"/> + <sub name="Miscellaneous Functions" link="mate-desktop-Miscellaneous-Functions.html"/> + </sub> + </chapters> + <functions> + <keyword type="struct" name="MateBG" link="MateBG.html#MateBG-struct"/> + <keyword type="enum" name="enum MateBGColorType" link="MateBG.html#MateBGColorType"/> + <keyword type="enum" name="enum MateBGPlacement" link="MateBG.html#MateBGPlacement"/> + <keyword type="macro" name="MATE_BG_KEY_DIR" link="MateBG.html#MATE-BG-KEY-DIR:CAPS"/> + <keyword type="function" name="mate_bg_new ()" link="MateBG.html#mate-bg-new"/> + <keyword type="function" name="mate_bg_load_from_preferences ()" link="MateBG.html#mate-bg-load-from-preferences"/> + <keyword type="function" name="mate_bg_save_to_preferences ()" link="MateBG.html#mate-bg-save-to-preferences"/> + <keyword type="function" name="mate_bg_set_filename ()" link="MateBG.html#mate-bg-set-filename"/> + <keyword type="function" name="mate_bg_set_placement ()" link="MateBG.html#mate-bg-set-placement"/> + <keyword type="function" name="mate_bg_set_color ()" link="MateBG.html#mate-bg-set-color"/> + <keyword type="function" name="mate_bg_get_filename ()" link="MateBG.html#mate-bg-get-filename"/> + <keyword type="function" name="mate_bg_get_placement ()" link="MateBG.html#mate-bg-get-placement"/> + <keyword type="function" name="mate_bg_get_color ()" link="MateBG.html#mate-bg-get-color"/> + <keyword type="function" name="mate_bg_draw ()" link="MateBG.html#mate-bg-draw"/> + <keyword type="function" name="mate_bg_create_pixmap ()" link="MateBG.html#mate-bg-create-pixmap"/> + <keyword type="function" name="mate_bg_get_image_size ()" link="MateBG.html#mate-bg-get-image-size"/> + <keyword type="function" name="mate_bg_create_thumbnail ()" link="MateBG.html#mate-bg-create-thumbnail"/> + <keyword type="function" name="mate_bg_is_dark ()" link="MateBG.html#mate-bg-is-dark"/> + <keyword type="function" name="mate_bg_set_pixmap_as_root ()" link="MateBG.html#mate-bg-set-pixmap-as-root"/> + <keyword type="signal" name="The "changed" signal" link="MateBG.html#MateBG-changed"/> + <keyword type="signal" name="The "transitioned" signal" link="MateBG.html#MateBG-transitioned"/> + <keyword type="typedef" name="MateRRScreen" link="mate-desktop-mate-rr-screen.html#MateRRScreen"/> + <keyword type="function" name="MateRRScreenChanged ()" link="mate-desktop-mate-rr-screen.html#MateRRScreenChanged"/> + <keyword type="function" name="mate_rr_screen_new ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-new"/> + <keyword type="function" name="mate_rr_screen_destroy ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-destroy"/> + <keyword type="function" name="mate_rr_screen_refresh ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-refresh"/> + <keyword type="function" name="mate_rr_screen_list_outputs ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-list-outputs"/> + <keyword type="function" name="mate_rr_screen_list_crtcs ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-list-crtcs"/> + <keyword type="function" name="mate_rr_screen_list_modes ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-list-modes"/> + <keyword type="function" name="mate_rr_screen_list_clone_modes ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-list-clone-modes"/> + <keyword type="function" name="mate_rr_screen_set_size ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-set-size"/> + <keyword type="function" name="mate_rr_screen_get_output_by_id ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-get-output-by-id"/> + <keyword type="function" name="mate_rr_screen_get_output_by_name ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-get-output-by-name"/> + <keyword type="function" name="mate_rr_screen_get_crtc_by_id ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-get-crtc-by-id"/> + <keyword type="function" name="mate_rr_screen_get_ranges ()" link="mate-desktop-mate-rr-screen.html#mate-rr-screen-get-ranges"/> + <keyword type="typedef" name="MateRROutput" link="mate-desktop-mate-rr-output.html#MateRROutput"/> + <keyword type="function" name="mate_rr_output_get_id ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-id"/> + <keyword type="function" name="mate_rr_output_get_name ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-name"/> + <keyword type="function" name="mate_rr_output_is_connected ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-is-connected"/> + <keyword type="function" name="mate_rr_output_get_size_inches ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-size-inches"/> + <keyword type="function" name="mate_rr_output_get_width_mm ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-width-mm"/> + <keyword type="function" name="mate_rr_output_get_height_mm ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-height-mm"/> + <keyword type="function" name="mate_rr_output_get_edid_data ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-edid-data"/> + <keyword type="function" name="mate_rr_output_get_possible_crtcs ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-possible-crtcs"/> + <keyword type="function" name="mate_rr_output_list_modes ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-list-modes"/> + <keyword type="function" name="mate_rr_output_get_current_mode ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-current-mode"/> + <keyword type="function" name="mate_rr_output_get_preferred_mode ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-preferred-mode"/> + <keyword type="function" name="mate_rr_output_supports_mode ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-supports-mode"/> + <keyword type="function" name="mate_rr_output_get_crtc ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-crtc"/> + <keyword type="function" name="mate_rr_output_get_position ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-get-position"/> + <keyword type="function" name="mate_rr_output_can_clone ()" link="mate-desktop-mate-rr-output.html#mate-rr-output-can-clone"/> + <keyword type="typedef" name="MateRRCrtc" link="mate-desktop-mate-rr-crtc.html#MateRRCrtc"/> + <keyword type="enum" name="enum MateRRRotation" link="mate-desktop-mate-rr-crtc.html#MateRRRotation"/> + <keyword type="function" name="mate_rr_crtc_get_id ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-id"/> + <keyword type="function" name="mate_rr_crtc_set_config ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-set-config" deprecated=""/> + <keyword type="function" name="mate_rr_crtc_can_drive_output ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-can-drive-output"/> + <keyword type="function" name="mate_rr_crtc_get_current_mode ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-current-mode"/> + <keyword type="function" name="mate_rr_crtc_get_position ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-position"/> + <keyword type="function" name="mate_rr_crtc_supports_rotation ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-supports-rotation"/> + <keyword type="function" name="mate_rr_crtc_get_current_rotation ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-current-rotation"/> + <keyword type="function" name="mate_rr_crtc_get_rotations ()" link="mate-desktop-mate-rr-crtc.html#mate-rr-crtc-get-rotations"/> + <keyword type="typedef" name="MateRRMode" link="mate-desktop-mate-rr-mode.html#MateRRMode"/> + <keyword type="function" name="mate_rr_mode_get_id ()" link="mate-desktop-mate-rr-mode.html#mate-rr-mode-get-id"/> + <keyword type="function" name="mate_rr_mode_get_width ()" link="mate-desktop-mate-rr-mode.html#mate-rr-mode-get-width"/> + <keyword type="function" name="mate_rr_mode_get_height ()" link="mate-desktop-mate-rr-mode.html#mate-rr-mode-get-height"/> + <keyword type="function" name="mate_rr_mode_get_freq ()" link="mate-desktop-mate-rr-mode.html#mate-rr-mode-get-freq"/> + <keyword type="typedef" name="MateOutputInfo" link="mate-desktop-mate-rr-config.html#MateOutputInfo"/> + <keyword type="typedef" name="MateRRConfig" link="mate-desktop-mate-rr-config.html#MateRRConfig"/> + <keyword type="function" name="mate_rr_config_new_current ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-new-current"/> + <keyword type="function" name="mate_rr_config_new_stored ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-new-stored"/> + <keyword type="function" name="mate_rr_config_free ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-free"/> + <keyword type="function" name="mate_rr_config_match ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-match"/> + <keyword type="function" name="mate_rr_config_equal ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-equal"/> + <keyword type="function" name="mate_rr_config_save ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-save"/> + <keyword type="function" name="mate_rr_config_sanitize ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-sanitize"/> + <keyword type="function" name="mate_rr_config_apply ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-apply" deprecated=""/> + <keyword type="function" name="mate_rr_config_apply_stored ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-apply-stored" deprecated=""/> + <keyword type="function" name="mate_rr_config_applicable ()" link="mate-desktop-mate-rr-config.html#mate-rr-config-applicable"/> + <keyword type="struct" name="MateRRLabeler" link="MateRRLabeler.html#MateRRLabeler-struct"/> + <keyword type="function" name="mate_rr_labeler_new ()" link="MateRRLabeler.html#mate-rr-labeler-new"/> + <keyword type="function" name="mate_rr_labeler_hide ()" link="MateRRLabeler.html#mate-rr-labeler-hide"/> + <keyword type="function" name="mate_rr_labeler_get_color_for_output ()" link="MateRRLabeler.html#mate-rr-labeler-get-color-for-output"/> + <keyword type="struct" name="struct MateDesktopThumbnailFactory" link="MateDesktopThumbnailFactory.html#MateDesktopThumbnailFactory-struct"/> + <keyword type="enum" name="enum MateDesktopThumbnailSize" link="MateDesktopThumbnailFactory.html#MateDesktopThumbnailSize"/> + <keyword type="function" name="mate_desktop_thumbnail_factory_new ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-new" since="2.2"/> + <keyword type="function" name="mate_desktop_thumbnail_factory_lookup ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-lookup" since="2.2"/> + <keyword type="function" name="mate_desktop_thumbnail_factory_has_valid_failed_thumbnail ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-has-valid-failed-thumbnail" since="2.2"/> + <keyword type="function" name="mate_desktop_thumbnail_factory_can_thumbnail ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-can-thumbnail" since="2.2"/> + <keyword type="function" name="mate_desktop_thumbnail_factory_generate_thumbnail ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-generate-thumbnail" since="2.2"/> + <keyword type="function" name="mate_desktop_thumbnail_factory_save_thumbnail ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-save-thumbnail" since="2.2"/> + <keyword type="function" name="mate_desktop_thumbnail_factory_create_failed_thumbnail ()" link="MateDesktopThumbnailFactory.html#mate-desktop-thumbnail-factory-create-failed-thumbnail" since="2.2"/> + <keyword type="function" name="mate_desktop_thumbnail_has_uri ()" link="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-has-uri" since="2.2"/> + <keyword type="function" name="mate_desktop_thumbnail_is_valid ()" link="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-is-valid" since="2.2"/> + <keyword type="function" name="mate_desktop_thumbnail_md5 ()" link="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-md5" since="2.2"/> + <keyword type="function" name="mate_desktop_thumbnail_path_for_uri ()" link="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-path-for-uri" since="2.2"/> + <keyword type="function" name="mate_desktop_thumbnail_scale_down_pixbuf ()" link="mate-desktop-Miscellaneous-Thumbnail-Functions.html#mate-desktop-thumbnail-scale-down-pixbuf"/> + <keyword type="enum" name="enum MateDesktopItemType" link="mate-desktop-MateDesktopItem.html#MateDesktopItemType"/> + <keyword type="enum" name="enum MateDesktopItemStatus" link="mate-desktop-MateDesktopItem.html#MateDesktopItemStatus"/> + <keyword type="struct" name="MateDesktopItem" link="mate-desktop-MateDesktopItem.html#MateDesktopItem"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_ENCODING" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ENCODING:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_VERSION" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-VERSION:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_NAME" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-NAME:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_GENERIC_NAME" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-GENERIC-NAME:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_TYPE" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TYPE:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_FILE_PATTERN" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-FILE-PATTERN:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_TRY_EXEC" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TRY-EXEC:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_NO_DISPLAY" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-NO-DISPLAY:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_COMMENT" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-COMMENT:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_EXEC" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-EXEC:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_ACTIONS" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ACTIONS:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_ICON" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ICON:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_MINI_ICON" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-MINI-ICON:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_HIDDEN" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-HIDDEN:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_PATH" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-PATH:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_TERMINAL" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TERMINAL:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_TERMINAL_OPTIONS" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-TERMINAL-OPTIONS:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_SWALLOW_TITLE" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-SWALLOW-TITLE:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_SWALLOW_EXEC" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-SWALLOW-EXEC:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_MIME_TYPE" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-MIME-TYPE:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_PATTERNS" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-PATTERNS:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_DEFAULT_APP" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-DEFAULT-APP:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_DEV" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-DEV:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_FS_TYPE" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-FS-TYPE:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_MOUNT_POINT" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-MOUNT-POINT:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_READ_ONLY" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-READ-ONLY:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_UNMOUNT_ICON" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-UNMOUNT-ICON:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_SORT_ORDER" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-SORT-ORDER:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_URL" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-URL:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_DOC_PATH" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-DOC-PATH:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_CATEGORIES" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-CATEGORIES:CAPS"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_ONLY_SHOW_IN" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ONLY-SHOW-IN:CAPS"/> + <keyword type="enum" name="enum MateDesktopItemLoadFlags" link="mate-desktop-MateDesktopItem.html#MateDesktopItemLoadFlags"/> + <keyword type="enum" name="enum MateDesktopItemLaunchFlags" link="mate-desktop-MateDesktopItem.html#MateDesktopItemLaunchFlags"/> + <keyword type="enum" name="enum MateDesktopItemIconFlags" link="mate-desktop-MateDesktopItem.html#MateDesktopItemIconFlags"/> + <keyword type="enum" name="enum MateDesktopItemError" link="mate-desktop-MateDesktopItem.html#MateDesktopItemError"/> + <keyword type="macro" name="MATE_DESKTOP_ITEM_ERROR" link="mate-desktop-MateDesktopItem.html#MATE-DESKTOP-ITEM-ERROR:CAPS"/> + <keyword type="function" name="mate_desktop_item_new ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-new"/> + <keyword type="function" name="mate_desktop_item_new_from_file ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-file"/> + <keyword type="function" name="mate_desktop_item_new_from_uri ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-uri"/> + <keyword type="function" name="mate_desktop_item_new_from_string ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-string"/> + <keyword type="function" name="mate_desktop_item_new_from_basename ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-new-from-basename"/> + <keyword type="function" name="mate_desktop_item_copy ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-copy"/> + <keyword type="function" name="mate_desktop_item_save ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-save"/> + <keyword type="function" name="mate_desktop_item_ref ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-ref"/> + <keyword type="function" name="mate_desktop_item_unref ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-unref"/> + <keyword type="function" name="mate_desktop_item_launch ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-launch"/> + <keyword type="function" name="mate_desktop_item_launch_with_env ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-launch-with-env"/> + <keyword type="function" name="mate_desktop_item_launch_on_screen ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-launch-on-screen"/> + <keyword type="function" name="mate_desktop_item_drop_uri_list ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-drop-uri-list"/> + <keyword type="function" name="mate_desktop_item_drop_uri_list_with_env ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-drop-uri-list-with-env"/> + <keyword type="function" name="mate_desktop_item_exists ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-exists"/> + <keyword type="function" name="mate_desktop_item_get_entry_type ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-entry-type"/> + <keyword type="function" name="mate_desktop_item_set_entry_type ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-entry-type"/> + <keyword type="function" name="mate_desktop_item_get_location ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-location"/> + <keyword type="function" name="mate_desktop_item_set_location ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-location"/> + <keyword type="function" name="mate_desktop_item_set_location_file ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-location-file"/> + <keyword type="function" name="mate_desktop_item_get_file_status ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-file-status"/> + <keyword type="function" name="mate_desktop_item_get_icon ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-icon"/> + <keyword type="function" name="mate_desktop_item_find_icon ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-find-icon"/> + <keyword type="function" name="mate_desktop_item_attr_exists ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-attr-exists"/> + <keyword type="function" name="mate_desktop_item_get_string ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-string"/> + <keyword type="function" name="mate_desktop_item_set_string ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-string"/> + <keyword type="function" name="mate_desktop_item_get_attr_locale ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-attr-locale"/> + <keyword type="function" name="mate_desktop_item_get_localestring ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-localestring"/> + <keyword type="function" name="mate_desktop_item_get_localestring_lang ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-localestring-lang"/> + <keyword type="function" name="mate_desktop_item_get_languages ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-languages"/> + <keyword type="function" name="mate_desktop_item_set_localestring ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-localestring"/> + <keyword type="function" name="mate_desktop_item_set_localestring_lang ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-localestring-lang"/> + <keyword type="function" name="mate_desktop_item_clear_localestring ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-clear-localestring"/> + <keyword type="function" name="mate_desktop_item_get_strings ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-strings"/> + <keyword type="function" name="mate_desktop_item_set_strings ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-strings"/> + <keyword type="function" name="mate_desktop_item_get_boolean ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-get-boolean"/> + <keyword type="function" name="mate_desktop_item_set_boolean ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-boolean"/> + <keyword type="function" name="mate_desktop_item_set_launch_time ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-set-launch-time"/> + <keyword type="macro" name="mate_desktop_item_clear_attr()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-clear-attr"/> + <keyword type="function" name="mate_desktop_item_clear_section ()" link="mate-desktop-MateDesktopItem.html#mate-desktop-item-clear-section"/> + <keyword type="function" name="mate_desktop_prepend_terminal_to_vector ()" link="mate-desktop-Miscellaneous-Functions.html#mate-desktop-prepend-terminal-to-vector"/> + </functions> +</book> diff --git a/docs/reference/mate-desktop/html/randr.html b/docs/reference/mate-desktop/html/randr.html new file mode 100644 index 0000000..6ec3b31 --- /dev/null +++ b/docs/reference/mate-desktop/html/randr.html @@ -0,0 +1,53 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Part III. Monitor Configuration</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="prev" href="MateBG.html" title="MateBG"> +<link rel="next" href="mate-desktop-mate-rr-screen.html" title="mate-rr-screen"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"> +<td><a accesskey="p" href="MateBG.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td> </td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="mate-desktop-mate-rr-screen.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr></table> +<div class="part"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="randr"></a>Part III. Monitor Configuration</h1></div></div></div> +<div class="toc"> +<p><b>Table of Contents</b></p> +<dl> +<dt> +<span class="refentrytitle"><a href="mate-desktop-mate-rr-screen.html">mate-rr-screen</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="mate-desktop-mate-rr-output.html">mate-rr-output</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="mate-desktop-mate-rr-crtc.html">mate-rr-crtc</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="mate-desktop-mate-rr-mode.html">mate-rr-mode</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="mate-desktop-mate-rr-config.html">mate-rr-config</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="MateRRLabeler.html">MateRRLabeler</a></span><span class="refpurpose"></span> +</dt> +</dl> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/right.png b/docs/reference/mate-desktop/html/right.png Binary files differnew file mode 100644 index 0000000..92832e3 --- /dev/null +++ b/docs/reference/mate-desktop/html/right.png diff --git a/docs/reference/mate-desktop/html/style.css b/docs/reference/mate-desktop/html/style.css new file mode 100644 index 0000000..d544a2c --- /dev/null +++ b/docs/reference/mate-desktop/html/style.css @@ -0,0 +1,265 @@ +.synopsis, .classsynopsis +{ + /* tango:aluminium 1/2 */ + background: #eeeeec; + border: solid 1px #d3d7cf; + padding: 0.5em; +} +.programlisting +{ + /* tango:sky blue 0/1 */ + background: #e6f3ff; + border: solid 1px #729fcf; + padding: 0.5em; +} +.variablelist +{ + padding: 4px; + margin-left: 3em; +} +.variablelist td:first-child +{ + vertical-align: top; +} + +@media screen { + sup a.footnote + { + position: relative; + top: 0em ! important; + + } + /* this is needed so that the local anchors are displayed below the naviagtion */ + div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] + { + position: relative; + padding-top:4.5em; + } + /* this seems to be a bug in the xsl style sheets when generating indexes */ + div.index div.index + { + top: 0em; + } + /* make space for the fixed navigation bar and add space at the bottom so that + * link targets appear somewhat close to top + */ + body + { + padding-top: 3.2em; + padding-bottom: 20em; + } + /* style and size the navigation bar */ + table.navigation#top + { + position: fixed; + /* tango:scarlet red 0/1 */ + background: #ffe6e6; + border: solid 1px #ef2929; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + z-index: 10; + } + .navigation a, .navigation a:visited + { + /* tango:scarlet red 3 */ + color: #a40000; + } + .navigation a:hover + { + /* tango:scarlet red 1 */ + color: #ef2929; + } + td.shortcuts + { + /* tango:scarlet red 1 */ + color: #ef2929; + font-size: 80%; + white-space: nowrap; + } +} +@media print { + table.navigation { + visibility: collapse; + display: none; + } + div.titlepage table.navigation { + visibility: visible; + display: table; + /* tango:scarlet red 0/1 */ + background: #ffe6e6; + border: solid 1px #ef2929; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + } +} + +.navigation .title +{ + font-size: 200%; +} + +div.gallery-float +{ + float: left; + padding: 10px; +} +div.gallery-float img +{ + border-style: none; +} +div.gallery-spacer +{ + clear: both; +} + +a, a:visited +{ + text-decoration: none; + /* tango:sky blue 2 */ + color: #3465a4; +} +a:hover +{ + text-decoration: underline; + /* tango:sky blue 1 */ + color: #729fcf; +} + +div.table table +{ + border-collapse: collapse; + border-spacing: 0px; + /* tango:aluminium 3 */ + border: solid 1px #babdb6; +} + +div.table table td, div.table table th +{ + /* tango:aluminium 3 */ + border: solid 1px #babdb6; + padding: 3px; + vertical-align: top; +} + +div.table table th +{ + /* tango:aluminium 2 */ + background-color: #d3d7cf; +} + +hr +{ + /* tango:aluminium 3 */ + color: #babdb6; + background: #babdb6; + border: none 0px; + height: 1px; + clear: both; +} + +.footer +{ + padding-top: 3.5em; + /* tango:aluminium 3 */ + color: #babdb6; + text-align: center; + font-size: 80%; +} + +.warning +{ + /* tango:orange 0/1 */ + background: #ffeed9; + border-color: #ffb04f; +} +.note +{ + /* tango:chameleon 0/0.5 */ + background: #d8ffb2; + border-color: #abf562; +} +.note, .warning +{ + padding: 0.5em; + border-width: 1px; + border-style: solid; +} +.note h3, .warning h3 +{ + margin-top: 0.0em +} +.note p, .warning p +{ + margin-bottom: 0.0em +} + +/* blob links */ +h2 .extralinks, h3 .extralinks +{ + float: right; + /* tango:aluminium 3 */ + color: #babdb6; + font-size: 80%; + font-weight: normal; +} + +.annotation +{ + /* tango:aluminium 5 */ + color: #555753; + font-size: 80%; + font-weight: normal; +} + +/* code listings */ + +.listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */ +.listing_code .programlisting .comment { color: #a1a39d; } /* tango: aluminium 4 */ +.listing_code .programlisting .function { color: #000000; font-weight: bold; } +.listing_code .programlisting .function a { color: #11326b; font-weight: bold; } /* tango: sky blue 4 */ +.listing_code .programlisting .keyword { color: #4e9a06; } /* tango: chameleon 3 */ +.listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */ +.listing_code .programlisting .normal { color: #000000; } +.listing_code .programlisting .number { color: #75507b; } /* tango: plum 2 */ +.listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */ +.listing_code .programlisting .string { color: #c17d11; } /* tango: chocolate 2 */ +.listing_code .programlisting .type { color: #000000; } +.listing_code .programlisting .type a { color: #11326b; } /* tango: sky blue 4 */ +.listing_code .programlisting .symbol { color: #ce5c00; } /* tango: orange 3 */ + +.listing_frame { + /* tango:sky blue 1 */ + border: solid 1px #729fcf; + padding: 0px; +} + +.listing_lines, .listing_code { + margin-top: 0px; + margin-bottom: 0px; + padding: 0.5em; +} +.listing_lines { + /* tango:sky blue 0.5 */ + background: #a6c5e3; + /* tango:aluminium 6 */ + color: #2e3436; +} +.listing_code { + /* tango:sky blue 0 */ + background: #e6f3ff; +} +.listing_code .programlisting { + /* override from previous */ + border: none 0px; + padding: 0px; +} +.listing_lines pre, .listing_code pre { + margin: 0px; +} + diff --git a/docs/reference/mate-desktop/html/thumbnail.html b/docs/reference/mate-desktop/html/thumbnail.html new file mode 100644 index 0000000..40254b8 --- /dev/null +++ b/docs/reference/mate-desktop/html/thumbnail.html @@ -0,0 +1,41 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Part IV. Thumbnails</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<link rel="home" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="up" href="index.html" title="MATE Desktop Library Reference Manual"> +<link rel="prev" href="MateRRLabeler.html" title="MateRRLabeler"> +<link rel="next" href="MateDesktopThumbnailFactory.html" title="MateDesktopThumbnailFactory"> +<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"> +<td><a accesskey="p" href="MateRRLabeler.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td> </td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">MATE Desktop Library Reference Manual</th> +<td><a accesskey="n" href="MateDesktopThumbnailFactory.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr></table> +<div class="part"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="thumbnail"></a>Part IV. Thumbnails</h1></div></div></div> +<div class="toc"> +<p><b>Table of Contents</b></p> +<dl> +<dt> +<span class="refentrytitle"><a href="MateDesktopThumbnailFactory.html">MateDesktopThumbnailFactory</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="mate-desktop-Miscellaneous-Thumbnail-Functions.html">Miscellaneous Thumbnail Functions</a></span><span class="refpurpose"></span> +</dt> +</dl> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.15.1</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/reference/mate-desktop/html/up.png b/docs/reference/mate-desktop/html/up.png Binary files differnew file mode 100644 index 0000000..85b3e2a --- /dev/null +++ b/docs/reference/mate-desktop/html/up.png diff --git a/docs/reference/mate-desktop/mate-desktop-docs.sgml b/docs/reference/mate-desktop/mate-desktop-docs.sgml new file mode 100644 index 0000000..99809bf --- /dev/null +++ b/docs/reference/mate-desktop/mate-desktop-docs.sgml @@ -0,0 +1,45 @@ +<?xml version="1.0"?> +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" + "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"> +<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude"> + <bookinfo> + <title>MATE Desktop Library Reference Manual</title> + </bookinfo> + + <part id="intro"> + <title>MATE Desktop Library Overview</title> + <partintro> + <para> +The libmate-desktop library contains APIs that can be useful for a few applications, but which do not belong to GTK+ because of the limited use case. There is no guarantee of API or ABI stability, so it's recommended to not depend on it if you do not follow the same development cycle as MATE. Use at your own risk. + </para> + </partintro> + </part> + + <part id="background"> + <title>Desktop Background</title> + <xi:include href="xml/mate-bg.xml"/> + </part> + + <part id="randr"> + <title>Monitor Configuration</title> + <xi:include href="xml/mate-rr-screen.xml"/> + <xi:include href="xml/mate-rr-output.xml"/> + <xi:include href="xml/mate-rr-crtc.xml"/> + <xi:include href="xml/mate-rr-mode.xml"/> + <xi:include href="xml/mate-rr-config.xml"/> + <xi:include href="xml/mate-rr-labeler.xml"/> + </part> + + <part id="thumbnail"> + <title>Thumbnails</title> + <xi:include href="xml/mate-desktop-thumbnail-factory.xml"/> + <xi:include href="xml/mate-desktop-thumbnail.xml"/> + </part> + + <part id="libmate"> + <title>Miscellaneous</title> + <xi:include href="xml/mate-desktop-item.xml"/> + <xi:include href="xml/mate-desktop-utils.xml"/> + </part> + +</book> diff --git a/docs/reference/mate-desktop/mate-desktop-overrides.txt b/docs/reference/mate-desktop/mate-desktop-overrides.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/docs/reference/mate-desktop/mate-desktop-overrides.txt diff --git a/docs/reference/mate-desktop/mate-desktop-sections.txt b/docs/reference/mate-desktop/mate-desktop-sections.txt new file mode 100644 index 0000000..09e2b94 --- /dev/null +++ b/docs/reference/mate-desktop/mate-desktop-sections.txt @@ -0,0 +1,277 @@ +<SECTION> +<INCLUDE>libmateui/mate-bg.h</INCLUDE> +<FILE>mate-bg</FILE> +<TITLE>MateBG</TITLE> +MateBG +MateBGColorType +MateBGPlacement +MATE_BG_KEY_DIR +mate_bg_new +mate_bg_load_from_preferences +mate_bg_save_to_preferences +mate_bg_set_filename +mate_bg_set_placement +mate_bg_set_color +mate_bg_get_filename +mate_bg_get_placement +mate_bg_get_color +mate_bg_draw +mate_bg_create_pixmap +mate_bg_get_image_size +mate_bg_create_thumbnail +mate_bg_is_dark +mate_bg_changes_with_size +mate_bg_set_pixmap_as_root +<SUBSECTION Private> +mate_bg_get_type +<SUBSECTION Standard> +MATE_BG +MATE_IS_BG +MATE_TYPE_BG +MATE_BG_CLASS +MATE_IS_BG_CLASS +MATE_BG_GET_CLASS +MateBGClass +</SECTION> + +<SECTION> +<INCLUDE>libmateui/mate-rr.h</INCLUDE> +<FILE>mate-rr-screen</FILE> +<TITLE></TITLE> +MateRRScreen +MateRRScreenChanged +mate_rr_screen_new +mate_rr_screen_destroy +mate_rr_screen_refresh +mate_rr_screen_list_outputs +mate_rr_screen_list_crtcs +mate_rr_screen_list_modes +mate_rr_screen_list_clone_modes +mate_rr_screen_set_size +mate_rr_screen_get_output_by_id +mate_rr_screen_get_output_by_name +mate_rr_screen_get_crtc_by_id +mate_rr_screen_get_ranges +</SECTION> + +<SECTION> +<INCLUDE>libmateui/mate-rr.h</INCLUDE> +<FILE>mate-rr-output</FILE> +<TITLE></TITLE> +MateRROutput +mate_rr_output_get_id +mate_rr_output_get_name +mate_rr_output_is_connected +mate_rr_output_get_size_inches +mate_rr_output_get_width_mm +mate_rr_output_get_height_mm +mate_rr_output_get_edid_data +mate_rr_output_get_possible_crtcs +mate_rr_output_list_modes +mate_rr_output_get_current_mode +mate_rr_output_get_preferred_mode +mate_rr_output_supports_mode +mate_rr_output_get_crtc +mate_rr_output_get_position +mate_rr_output_can_clone +</SECTION> + +<SECTION> +<INCLUDE>libmateui/mate-rr.h</INCLUDE> +<FILE>mate-rr-crtc</FILE> +<TITLE></TITLE> +MateRRCrtc +MateRRRotation +mate_rr_crtc_get_id +mate_rr_crtc_set_config +mate_rr_crtc_can_drive_output +mate_rr_crtc_get_current_mode +mate_rr_crtc_get_position +mate_rr_crtc_supports_rotation +mate_rr_crtc_get_current_rotation +mate_rr_crtc_get_rotations +</SECTION> + +<SECTION> +<INCLUDE>libmateui/mate-rr.h</INCLUDE> +<FILE>mate-rr-mode</FILE> +<TITLE></TITLE> +MateRRMode +mate_rr_mode_get_id +mate_rr_mode_get_width +mate_rr_mode_get_height +mate_rr_mode_get_freq +</SECTION> + +<SECTION> +<INCLUDE>libmateui/mate-rr-config.h</INCLUDE> +<FILE>mate-rr-config</FILE> +<TITLE></TITLE> +MateOutputInfo +MateRRConfig +mate_rr_config_new_current +mate_rr_config_new_stored +mate_rr_config_free +mate_rr_config_match +mate_rr_config_equal +mate_rr_config_save +mate_rr_config_sanitize +mate_rr_config_apply +mate_rr_config_apply_stored +mate_rr_config_applicable +</SECTION> + +<SECTION> +<INCLUDE>libmateui/mate-rr-labeler.h</INCLUDE> +<FILE>mate-rr-labeler</FILE> +<TITLE>MateRRLabeler</TITLE> +MateRRLabeler +mate_rr_labeler_new +mate_rr_labeler_hide +mate_rr_labeler_get_color_for_output +<SUBSECTION Private> +mate_rr_labeler_get_type +<SUBSECTION Standard> +MATE_RR_LABELER +MATE_IS_RR_LABELER +MATE_TYPE_RR_LABELER +MATE_RR_LABELER_CLASS +MATE_IS_RR_LABELER_CLASS +MATE_RR_LABELER_GET_CLASS +MateRRLabelerClass +</SECTION> + +<SECTION> +<INCLUDE>libmate/mate-desktop-item.h</INCLUDE> +<FILE>mate-desktop-item</FILE> +<TITLE>MateDesktopItem</TITLE> +MateDesktopItemType +MateDesktopItemStatus +MateDesktopItem +MATE_DESKTOP_ITEM_ENCODING +MATE_DESKTOP_ITEM_VERSION +MATE_DESKTOP_ITEM_NAME +MATE_DESKTOP_ITEM_GENERIC_NAME +MATE_DESKTOP_ITEM_TYPE +MATE_DESKTOP_ITEM_FILE_PATTERN +MATE_DESKTOP_ITEM_TRY_EXEC +MATE_DESKTOP_ITEM_NO_DISPLAY +MATE_DESKTOP_ITEM_COMMENT +MATE_DESKTOP_ITEM_EXEC +MATE_DESKTOP_ITEM_ACTIONS +MATE_DESKTOP_ITEM_ICON +MATE_DESKTOP_ITEM_MINI_ICON +MATE_DESKTOP_ITEM_HIDDEN +MATE_DESKTOP_ITEM_PATH +MATE_DESKTOP_ITEM_TERMINAL +MATE_DESKTOP_ITEM_TERMINAL_OPTIONS +MATE_DESKTOP_ITEM_SWALLOW_TITLE +MATE_DESKTOP_ITEM_SWALLOW_EXEC +MATE_DESKTOP_ITEM_MIME_TYPE +MATE_DESKTOP_ITEM_PATTERNS +MATE_DESKTOP_ITEM_DEFAULT_APP +MATE_DESKTOP_ITEM_DEV +MATE_DESKTOP_ITEM_FS_TYPE +MATE_DESKTOP_ITEM_MOUNT_POINT +MATE_DESKTOP_ITEM_READ_ONLY +MATE_DESKTOP_ITEM_UNMOUNT_ICON +MATE_DESKTOP_ITEM_SORT_ORDER +MATE_DESKTOP_ITEM_URL +MATE_DESKTOP_ITEM_DOC_PATH +MATE_DESKTOP_ITEM_CATEGORIES +MATE_DESKTOP_ITEM_ONLY_SHOW_IN +MateDesktopItemLoadFlags +MateDesktopItemLaunchFlags +MateDesktopItemIconFlags +MateDesktopItemError +MATE_DESKTOP_ITEM_ERROR +mate_desktop_item_new +mate_desktop_item_new_from_file +mate_desktop_item_new_from_uri +mate_desktop_item_new_from_string +mate_desktop_item_new_from_basename +mate_desktop_item_copy +mate_desktop_item_save +mate_desktop_item_ref +mate_desktop_item_unref +mate_desktop_item_launch +mate_desktop_item_launch_with_env +mate_desktop_item_launch_on_screen +mate_desktop_item_drop_uri_list +mate_desktop_item_drop_uri_list_with_env +mate_desktop_item_exists +mate_desktop_item_get_entry_type +mate_desktop_item_set_entry_type +mate_desktop_item_get_location +mate_desktop_item_set_location +mate_desktop_item_set_location_file +mate_desktop_item_get_file_status +mate_desktop_item_get_icon +mate_desktop_item_find_icon +mate_desktop_item_attr_exists +mate_desktop_item_get_string +mate_desktop_item_set_string +mate_desktop_item_get_attr_locale +mate_desktop_item_get_localestring +mate_desktop_item_get_localestring_lang +mate_desktop_item_get_languages +mate_desktop_item_set_localestring +mate_desktop_item_set_localestring_lang +mate_desktop_item_clear_localestring +mate_desktop_item_get_strings +mate_desktop_item_set_strings +mate_desktop_item_get_boolean +mate_desktop_item_set_boolean +mate_desktop_item_set_launch_time +mate_desktop_item_clear_attr +mate_desktop_item_clear_section +<SUBSECTION Standard> +MATE_TYPE_DESKTOP_ITEM +mate_desktop_item_get_type +<SUBSECTION Private> +mate_desktop_item_error_quark +</SECTION> + +<SECTION> +<INCLUDE>libmateui/mate-thumbnail.h</INCLUDE> +<FILE>mate-desktop-thumbnail</FILE> +<TITLE>Miscellaneous Thumbnail Functions</TITLE> +mate_desktop_thumbnail_has_uri +mate_desktop_thumbnail_is_valid +mate_desktop_thumbnail_md5 +mate_desktop_thumbnail_path_for_uri +mate_desktop_thumbnail_scale_down_pixbuf +</SECTION> + +<SECTION> +<INCLUDE>libmateui/mate-thumbnail.h</INCLUDE> +<FILE>mate-desktop-thumbnail-factory</FILE> +<TITLE>MateDesktopThumbnailFactory</TITLE> +MateDesktopThumbnailFactory +MateDesktopThumbnailSize +mate_desktop_thumbnail_factory_new +mate_desktop_thumbnail_factory_lookup +mate_desktop_thumbnail_factory_has_valid_failed_thumbnail +mate_desktop_thumbnail_factory_can_thumbnail +mate_desktop_thumbnail_factory_generate_thumbnail +mate_desktop_thumbnail_factory_save_thumbnail +mate_desktop_thumbnail_factory_create_failed_thumbnail +<SUBSECTION Private> +MateDesktopThumbnailFactoryPrivate +mate_desktop_thumbnail_factory_get_type +<SUBSECTION Standard> +MATE_DESKTOP_THUMBNAIL_FACTORY +MATE_DESKTOP_IS_THUMBNAIL_FACTORY +MATE_DESKTOP_TYPE_THUMBNAIL_FACTORY +MATE_DESKTOP_THUMBNAIL_FACTORY_CLASS +MATE_DESKTOP_IS_THUMBNAIL_FACTORY_CLASS +MateDesktopThumbnailFactoryClass +</SECTION> + +<SECTION> +<INCLUDE>libmate/mate-desktop-utils.h</INCLUDE> +<FILE>mate-desktop-utils</FILE> +<TITLE>Miscellaneous Functions</TITLE> +mate_desktop_prepend_terminal_to_vector +</SECTION> + diff --git a/docs/reference/mate-desktop/mate-desktop.types b/docs/reference/mate-desktop/mate-desktop.types new file mode 100644 index 0000000..ec85392 --- /dev/null +++ b/docs/reference/mate-desktop/mate-desktop.types @@ -0,0 +1,9 @@ +#include <libmate/mate-desktop-item.h> +#include <libmateui/mate-bg.h> +#include <libmateui/mate-desktop-thumbnail.h> +#include <libmateui/mate-rr-labeler.h> + +mate_desktop_item_get_type +mate_bg_get_type +mate_desktop_thumbnail_factory_get_type +mate_rr_labeler_get_type diff --git a/docs/reference/mate-desktop/tmpl/mate-bg.sgml b/docs/reference/mate-desktop/tmpl/mate-bg.sgml new file mode 100644 index 0000000..2ec5133 --- /dev/null +++ b/docs/reference/mate-desktop/tmpl/mate-bg.sgml @@ -0,0 +1,226 @@ +<!-- ##### SECTION Title ##### --> +MateBG + +<!-- ##### SECTION Short_Description ##### --> + + +<!-- ##### SECTION Long_Description ##### --> +<para> + +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### STRUCT MateBG ##### --> +<para> + +</para> + + +<!-- ##### SIGNAL MateBG::changed ##### --> +<para> + +</para> + +@bg: the object which received the signal. + +<!-- ##### SIGNAL MateBG::transitioned ##### --> +<para> + +</para> + +@bg: the object which received the signal. + +<!-- ##### ENUM MateBGColorType ##### --> +<para> + +</para> + +@MATE_BG_COLOR_SOLID: +@MATE_BG_COLOR_H_GRADIENT: +@MATE_BG_COLOR_V_GRADIENT: + +<!-- ##### ENUM MateBGPlacement ##### --> +<para> + +</para> + +@MATE_BG_PLACEMENT_TILED: +@MATE_BG_PLACEMENT_ZOOMED: +@MATE_BG_PLACEMENT_CENTERED: +@MATE_BG_PLACEMENT_SCALED: +@MATE_BG_PLACEMENT_FILL_SCREEN: +@MATE_BG_PLACEMENT_SPANNED: + +<!-- ##### MACRO MATE_BG_KEY_DIR ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION mate_bg_new ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION mate_bg_load_from_preferences ##### --> +<para> + +</para> + +@bg: +@client: + + +<!-- ##### FUNCTION mate_bg_save_to_preferences ##### --> +<para> + +</para> + +@bg: +@client: + + +<!-- ##### FUNCTION mate_bg_set_filename ##### --> +<para> + +</para> + +@bg: +@filename: + + +<!-- ##### FUNCTION mate_bg_set_placement ##### --> +<para> + +</para> + +@bg: +@placement: + + +<!-- ##### FUNCTION mate_bg_set_color ##### --> +<para> + +</para> + +@bg: +@type: +@primary: +@secondary: + + +<!-- ##### FUNCTION mate_bg_get_filename ##### --> +<para> + +</para> + +@bg: +@Returns: + + +<!-- ##### FUNCTION mate_bg_get_placement ##### --> +<para> + +</para> + +@bg: +@Returns: + + +<!-- ##### FUNCTION mate_bg_get_color ##### --> +<para> + +</para> + +@bg: +@type: +@primary: +@secondary: + + +<!-- ##### FUNCTION mate_bg_draw ##### --> +<para> + +</para> + +@bg: +@dest: +@screen: +@is_root: + + +<!-- ##### FUNCTION mate_bg_create_pixmap ##### --> +<para> + +</para> + +@bg: +@window: +@width: +@height: +@root: +@Returns: + + +<!-- ##### FUNCTION mate_bg_get_image_size ##### --> +<para> + +</para> + +@bg: +@factory: +@best_width: +@best_height: +@width: +@height: +@Returns: + + +<!-- ##### FUNCTION mate_bg_create_thumbnail ##### --> +<para> + +</para> + +@bg: +@factory: +@screen: +@dest_width: +@dest_height: +@Returns: + + +<!-- ##### FUNCTION mate_bg_is_dark ##### --> +<para> + +</para> + +@bg: +@dest_width: +@dest_height: +@Returns: + + +<!-- ##### FUNCTION mate_bg_set_pixmap_as_root ##### --> +<para> + +</para> + +@screen: +@pixmap: + + diff --git a/docs/reference/mate-desktop/tmpl/mate-desktop-item.sgml b/docs/reference/mate-desktop/tmpl/mate-desktop-item.sgml new file mode 100644 index 0000000..4250321 --- /dev/null +++ b/docs/reference/mate-desktop/tmpl/mate-desktop-item.sgml @@ -0,0 +1,733 @@ +<!-- ##### SECTION Title ##### --> +MateDesktopItem + +<!-- ##### SECTION Short_Description ##### --> + + +<!-- ##### SECTION Long_Description ##### --> +<para> + +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### ENUM MateDesktopItemType ##### --> +<para> + +</para> + +@MATE_DESKTOP_ITEM_TYPE_NULL: +@MATE_DESKTOP_ITEM_TYPE_OTHER: +@MATE_DESKTOP_ITEM_TYPE_APPLICATION: +@MATE_DESKTOP_ITEM_TYPE_LINK: +@MATE_DESKTOP_ITEM_TYPE_FSDEVICE: +@MATE_DESKTOP_ITEM_TYPE_MIME_TYPE: +@MATE_DESKTOP_ITEM_TYPE_DIRECTORY: +@MATE_DESKTOP_ITEM_TYPE_SERVICE: +@MATE_DESKTOP_ITEM_TYPE_SERVICE_TYPE: + +<!-- ##### ENUM MateDesktopItemStatus ##### --> +<para> + +</para> + +@MATE_DESKTOP_ITEM_UNCHANGED: +@MATE_DESKTOP_ITEM_CHANGED: +@MATE_DESKTOP_ITEM_DISAPPEARED: + +<!-- ##### STRUCT MateDesktopItem ##### --> +<para> + +</para> + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_ENCODING ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_VERSION ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_NAME ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_GENERIC_NAME ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_TYPE ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_FILE_PATTERN ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_TRY_EXEC ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_NO_DISPLAY ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_COMMENT ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_EXEC ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_ACTIONS ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_ICON ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_MINI_ICON ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_HIDDEN ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_PATH ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_TERMINAL ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_TERMINAL_OPTIONS ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_SWALLOW_TITLE ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_SWALLOW_EXEC ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_MIME_TYPE ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_PATTERNS ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_DEFAULT_APP ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_DEV ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_FS_TYPE ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_MOUNT_POINT ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_READ_ONLY ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_UNMOUNT_ICON ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_SORT_ORDER ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_URL ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_DOC_PATH ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_CATEGORIES ##### --> +<para> + +</para> + + + +<!-- ##### MACRO MATE_DESKTOP_ITEM_ONLY_SHOW_IN ##### --> +<para> + +</para> + + + +<!-- ##### ENUM MateDesktopItemLoadFlags ##### --> +<para> + +</para> + +@MATE_DESKTOP_ITEM_LOAD_ONLY_IF_EXISTS: +@MATE_DESKTOP_ITEM_LOAD_NO_TRANSLATIONS: + +<!-- ##### ENUM MateDesktopItemLaunchFlags ##### --> +<para> + +</para> + +@MATE_DESKTOP_ITEM_LAUNCH_ONLY_ONE: +@MATE_DESKTOP_ITEM_LAUNCH_USE_CURRENT_DIR: +@MATE_DESKTOP_ITEM_LAUNCH_APPEND_URIS: +@MATE_DESKTOP_ITEM_LAUNCH_APPEND_PATHS: +@MATE_DESKTOP_ITEM_LAUNCH_DO_NOT_REAP_CHILD: + +<!-- ##### ENUM MateDesktopItemIconFlags ##### --> +<para> + +</para> + +@MATE_DESKTOP_ITEM_ICON_NO_KDE: + +<!-- ##### ENUM MateDesktopItemError ##### --> +<para> + +</para> + +@MATE_DESKTOP_ITEM_ERROR_NO_FILENAME: +@MATE_DESKTOP_ITEM_ERROR_UNKNOWN_ENCODING: +@MATE_DESKTOP_ITEM_ERROR_CANNOT_OPEN: +@MATE_DESKTOP_ITEM_ERROR_NO_EXEC_STRING: +@MATE_DESKTOP_ITEM_ERROR_BAD_EXEC_STRING: +@MATE_DESKTOP_ITEM_ERROR_NO_URL: +@MATE_DESKTOP_ITEM_ERROR_NOT_LAUNCHABLE: +@MATE_DESKTOP_ITEM_ERROR_INVALID_TYPE: + +<!-- ##### MACRO MATE_DESKTOP_ITEM_ERROR ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION mate_desktop_item_new ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_new_from_file ##### --> +<para> + +</para> + +@file: +@flags: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_new_from_uri ##### --> +<para> + +</para> + +@uri: +@flags: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_new_from_string ##### --> +<para> + +</para> + +@uri: +@string: +@length: +@flags: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_new_from_basename ##### --> +<para> + +</para> + +@basename: +@flags: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_copy ##### --> +<para> + +</para> + +@item: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_save ##### --> +<para> + +</para> + +@item: +@under: +@force: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_ref ##### --> +<para> + +</para> + +@item: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_unref ##### --> +<para> + +</para> + +@item: + + +<!-- ##### FUNCTION mate_desktop_item_launch ##### --> +<para> + +</para> + +@item: +@file_list: +@flags: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_launch_with_env ##### --> +<para> + +</para> + +@item: +@file_list: +@flags: +@envp: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_launch_on_screen ##### --> +<para> + +</para> + +@item: +@file_list: +@flags: +@screen: +@workspace: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_drop_uri_list ##### --> +<para> + +</para> + +@item: +@uri_list: +@flags: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_drop_uri_list_with_env ##### --> +<para> + +</para> + +@item: +@uri_list: +@flags: +@envp: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_exists ##### --> +<para> + +</para> + +@item: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_get_entry_type ##### --> +<para> + +</para> + +@item: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_set_entry_type ##### --> +<para> + +</para> + +@item: +@type: + + +<!-- ##### FUNCTION mate_desktop_item_get_location ##### --> +<para> + +</para> + +@item: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_set_location ##### --> +<para> + +</para> + +@item: +@location: + + +<!-- ##### FUNCTION mate_desktop_item_set_location_file ##### --> +<para> + +</para> + +@item: +@file: + + +<!-- ##### FUNCTION mate_desktop_item_get_file_status ##### --> +<para> + +</para> + +@item: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_get_icon ##### --> +<para> + +</para> + +@item: +@icon_theme: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_find_icon ##### --> +<para> + +</para> + +@icon_theme: +@icon: +@desired_size: +@flags: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_attr_exists ##### --> +<para> + +</para> + +@item: +@attr: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_get_string ##### --> +<para> + +</para> + +@item: +@attr: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_set_string ##### --> +<para> + +</para> + +@item: +@attr: +@value: + + +<!-- ##### FUNCTION mate_desktop_item_get_attr_locale ##### --> +<para> + +</para> + +@item: +@attr: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_get_localestring ##### --> +<para> + +</para> + +@item: +@attr: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_get_localestring_lang ##### --> +<para> + +</para> + +@item: +@attr: +@language: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_get_languages ##### --> +<para> + +</para> + +@item: +@attr: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_set_localestring ##### --> +<para> + +</para> + +@item: +@attr: +@value: + + +<!-- ##### FUNCTION mate_desktop_item_set_localestring_lang ##### --> +<para> + +</para> + +@item: +@attr: +@language: +@value: + + +<!-- ##### FUNCTION mate_desktop_item_clear_localestring ##### --> +<para> + +</para> + +@item: +@attr: + + +<!-- ##### FUNCTION mate_desktop_item_get_strings ##### --> +<para> + +</para> + +@item: +@attr: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_set_strings ##### --> +<para> + +</para> + +@item: +@attr: +@strings: + + +<!-- ##### FUNCTION mate_desktop_item_get_boolean ##### --> +<para> + +</para> + +@item: +@attr: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_item_set_boolean ##### --> +<para> + +</para> + +@item: +@attr: +@value: + + +<!-- ##### FUNCTION mate_desktop_item_set_launch_time ##### --> +<para> + +</para> + +@item: +@timestamp: + + +<!-- ##### MACRO mate_desktop_item_clear_attr ##### --> +<para> + +</para> + +@item: +@attr: + + +<!-- ##### FUNCTION mate_desktop_item_clear_section ##### --> +<para> + +</para> + +@item: +@section: + + diff --git a/docs/reference/mate-desktop/tmpl/mate-desktop-thumbnail-factory.sgml b/docs/reference/mate-desktop/tmpl/mate-desktop-thumbnail-factory.sgml new file mode 100644 index 0000000..71c41f8 --- /dev/null +++ b/docs/reference/mate-desktop/tmpl/mate-desktop-thumbnail-factory.sgml @@ -0,0 +1,111 @@ +<!-- ##### SECTION Title ##### --> +MateDesktopThumbnailFactory + +<!-- ##### SECTION Short_Description ##### --> + + +<!-- ##### SECTION Long_Description ##### --> +<para> + +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### STRUCT MateDesktopThumbnailFactory ##### --> +<para> + +</para> + + +<!-- ##### ENUM MateDesktopThumbnailSize ##### --> +<para> + +</para> + +@MATE_DESKTOP_THUMBNAIL_SIZE_NORMAL: +@MATE_DESKTOP_THUMBNAIL_SIZE_LARGE: + +<!-- ##### FUNCTION mate_desktop_thumbnail_factory_new ##### --> +<para> + +</para> + +@size: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_thumbnail_factory_lookup ##### --> +<para> + +</para> + +@factory: +@uri: +@mtime: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_thumbnail_factory_has_valid_failed_thumbnail ##### --> +<para> + +</para> + +@factory: +@uri: +@mtime: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_thumbnail_factory_can_thumbnail ##### --> +<para> + +</para> + +@factory: +@uri: +@mime_type: +@mtime: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_thumbnail_factory_generate_thumbnail ##### --> +<para> + +</para> + +@factory: +@uri: +@mime_type: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_thumbnail_factory_save_thumbnail ##### --> +<para> + +</para> + +@factory: +@thumbnail: +@uri: +@original_mtime: + + +<!-- ##### FUNCTION mate_desktop_thumbnail_factory_create_failed_thumbnail ##### --> +<para> + +</para> + +@factory: +@uri: +@mtime: + + diff --git a/docs/reference/mate-desktop/tmpl/mate-desktop-thumbnail.sgml b/docs/reference/mate-desktop/tmpl/mate-desktop-thumbnail.sgml new file mode 100644 index 0000000..d66f20c --- /dev/null +++ b/docs/reference/mate-desktop/tmpl/mate-desktop-thumbnail.sgml @@ -0,0 +1,73 @@ +<!-- ##### SECTION Title ##### --> +Miscellaneous Thumbnail Functions + +<!-- ##### SECTION Short_Description ##### --> + + +<!-- ##### SECTION Long_Description ##### --> +<para> + +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### FUNCTION mate_desktop_thumbnail_has_uri ##### --> +<para> + +</para> + +@pixbuf: +@uri: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_thumbnail_is_valid ##### --> +<para> + +</para> + +@pixbuf: +@uri: +@mtime: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_thumbnail_md5 ##### --> +<para> + +</para> + +@uri: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_thumbnail_path_for_uri ##### --> +<para> + +</para> + +@uri: +@size: +@Returns: + + +<!-- ##### FUNCTION mate_desktop_thumbnail_scale_down_pixbuf ##### --> +<para> + +</para> + +@pixbuf: +@dest_width: +@dest_height: +@Returns: + + diff --git a/docs/reference/mate-desktop/tmpl/mate-desktop-unused.sgml b/docs/reference/mate-desktop/tmpl/mate-desktop-unused.sgml new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/docs/reference/mate-desktop/tmpl/mate-desktop-unused.sgml diff --git a/docs/reference/mate-desktop/tmpl/mate-desktop-utils.sgml b/docs/reference/mate-desktop/tmpl/mate-desktop-utils.sgml new file mode 100644 index 0000000..fd21e9f --- /dev/null +++ b/docs/reference/mate-desktop/tmpl/mate-desktop-utils.sgml @@ -0,0 +1,31 @@ +<!-- ##### SECTION Title ##### --> +Miscellaneous Functions + +<!-- ##### SECTION Short_Description ##### --> + + +<!-- ##### SECTION Long_Description ##### --> +<para> + +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### FUNCTION mate_desktop_prepend_terminal_to_vector ##### --> +<para> + +</para> + +@argc: +@argv: + + diff --git a/docs/reference/mate-desktop/tmpl/mate-rr-config.sgml b/docs/reference/mate-desktop/tmpl/mate-rr-config.sgml new file mode 100644 index 0000000..aae8fcb --- /dev/null +++ b/docs/reference/mate-desktop/tmpl/mate-rr-config.sgml @@ -0,0 +1,131 @@ +<!-- ##### SECTION Title ##### --> +mate-rr-config + +<!-- ##### SECTION Short_Description ##### --> + + +<!-- ##### SECTION Long_Description ##### --> +<para> + +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### TYPEDEF MateOutputInfo ##### --> +<para> + +</para> + + +<!-- ##### TYPEDEF MateRRConfig ##### --> +<para> + +</para> + + +<!-- ##### FUNCTION mate_rr_config_new_current ##### --> +<para> + +</para> + +@screen: +@Returns: + + +<!-- ##### FUNCTION mate_rr_config_new_stored ##### --> +<para> + +</para> + +@screen: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_rr_config_free ##### --> +<para> + +</para> + +@configuration: + + +<!-- ##### FUNCTION mate_rr_config_match ##### --> +<para> + +</para> + +@config1: +@config2: +@Returns: + + +<!-- ##### FUNCTION mate_rr_config_equal ##### --> +<para> + +</para> + +@config1: +@config2: +@Returns: + + +<!-- ##### FUNCTION mate_rr_config_save ##### --> +<para> + +</para> + +@configuration: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_rr_config_sanitize ##### --> +<para> + +</para> + +@configuration: + + +<!-- ##### FUNCTION mate_rr_config_apply ##### --> +<para> + +</para> + +@configuration: +@screen: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_rr_config_apply_stored ##### --> +<para> + +</para> + +@screen: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_rr_config_applicable ##### --> +<para> + +</para> + +@configuration: +@screen: +@error: +@Returns: + + diff --git a/docs/reference/mate-desktop/tmpl/mate-rr-crtc.sgml b/docs/reference/mate-desktop/tmpl/mate-rr-crtc.sgml new file mode 100644 index 0000000..ed7df35 --- /dev/null +++ b/docs/reference/mate-desktop/tmpl/mate-rr-crtc.sgml @@ -0,0 +1,122 @@ +<!-- ##### SECTION Title ##### --> +mate-rr-crtc + +<!-- ##### SECTION Short_Description ##### --> + + +<!-- ##### SECTION Long_Description ##### --> +<para> + +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### TYPEDEF MateRRCrtc ##### --> +<para> + +</para> + + +<!-- ##### ENUM MateRRRotation ##### --> +<para> + +</para> + +@MATE_RR_ROTATION_0: +@MATE_RR_ROTATION_90: +@MATE_RR_ROTATION_180: +@MATE_RR_ROTATION_270: +@MATE_RR_REFLECT_X: +@MATE_RR_REFLECT_Y: + +<!-- ##### FUNCTION mate_rr_crtc_get_id ##### --> +<para> + +</para> + +@crtc: +@Returns: + + +<!-- ##### FUNCTION mate_rr_crtc_set_config ##### --> +<para> + +</para> + +@crtc: +@x: +@y: +@mode: +@rotation: +@outputs: +@n_outputs: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_rr_crtc_can_drive_output ##### --> +<para> + +</para> + +@crtc: +@output: +@Returns: + + +<!-- ##### FUNCTION mate_rr_crtc_get_current_mode ##### --> +<para> + +</para> + +@crtc: +@Returns: + + +<!-- ##### FUNCTION mate_rr_crtc_get_position ##### --> +<para> + +</para> + +@crtc: +@x: +@y: + + +<!-- ##### FUNCTION mate_rr_crtc_supports_rotation ##### --> +<para> + +</para> + +@crtc: +@rotation: +@Returns: + + +<!-- ##### FUNCTION mate_rr_crtc_get_current_rotation ##### --> +<para> + +</para> + +@crtc: +@Returns: + + +<!-- ##### FUNCTION mate_rr_crtc_get_rotations ##### --> +<para> + +</para> + +@crtc: +@Returns: + + diff --git a/docs/reference/mate-desktop/tmpl/mate-rr-labeler.sgml b/docs/reference/mate-desktop/tmpl/mate-rr-labeler.sgml new file mode 100644 index 0000000..2725646 --- /dev/null +++ b/docs/reference/mate-desktop/tmpl/mate-rr-labeler.sgml @@ -0,0 +1,55 @@ +<!-- ##### SECTION Title ##### --> +MateRRLabeler + +<!-- ##### SECTION Short_Description ##### --> + + +<!-- ##### SECTION Long_Description ##### --> +<para> + +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### STRUCT MateRRLabeler ##### --> +<para> + +</para> + + +<!-- ##### FUNCTION mate_rr_labeler_new ##### --> +<para> + +</para> + +@config: +@Returns: + + +<!-- ##### FUNCTION mate_rr_labeler_hide ##### --> +<para> + +</para> + +@labeler: + + +<!-- ##### FUNCTION mate_rr_labeler_get_color_for_output ##### --> +<para> + +</para> + +@labeler: +@output: +@color_out: + + diff --git a/docs/reference/mate-desktop/tmpl/mate-rr-mode.sgml b/docs/reference/mate-desktop/tmpl/mate-rr-mode.sgml new file mode 100644 index 0000000..1884823 --- /dev/null +++ b/docs/reference/mate-desktop/tmpl/mate-rr-mode.sgml @@ -0,0 +1,64 @@ +<!-- ##### SECTION Title ##### --> +mate-rr-mode + +<!-- ##### SECTION Short_Description ##### --> + + +<!-- ##### SECTION Long_Description ##### --> +<para> + +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### TYPEDEF MateRRMode ##### --> +<para> + +</para> + + +<!-- ##### FUNCTION mate_rr_mode_get_id ##### --> +<para> + +</para> + +@mode: +@Returns: + + +<!-- ##### FUNCTION mate_rr_mode_get_width ##### --> +<para> + +</para> + +@mode: +@Returns: + + +<!-- ##### FUNCTION mate_rr_mode_get_height ##### --> +<para> + +</para> + +@mode: +@Returns: + + +<!-- ##### FUNCTION mate_rr_mode_get_freq ##### --> +<para> + +</para> + +@mode: +@Returns: + + diff --git a/docs/reference/mate-desktop/tmpl/mate-rr-output.sgml b/docs/reference/mate-desktop/tmpl/mate-rr-output.sgml new file mode 100644 index 0000000..8c91da5 --- /dev/null +++ b/docs/reference/mate-desktop/tmpl/mate-rr-output.sgml @@ -0,0 +1,166 @@ +<!-- ##### SECTION Title ##### --> +mate-rr-output + +<!-- ##### SECTION Short_Description ##### --> + + +<!-- ##### SECTION Long_Description ##### --> +<para> + +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### TYPEDEF MateRROutput ##### --> +<para> + +</para> + + +<!-- ##### FUNCTION mate_rr_output_get_id ##### --> +<para> + +</para> + +@output: +@Returns: + + +<!-- ##### FUNCTION mate_rr_output_get_name ##### --> +<para> + +</para> + +@output: +@Returns: + + +<!-- ##### FUNCTION mate_rr_output_is_connected ##### --> +<para> + +</para> + +@output: +@Returns: + + +<!-- ##### FUNCTION mate_rr_output_get_size_inches ##### --> +<para> + +</para> + +@output: +@Returns: + + +<!-- ##### FUNCTION mate_rr_output_get_width_mm ##### --> +<para> + +</para> + +@outout: +@Returns: + + +<!-- ##### FUNCTION mate_rr_output_get_height_mm ##### --> +<para> + +</para> + +@output: +@Returns: + + +<!-- ##### FUNCTION mate_rr_output_get_edid_data ##### --> +<para> + +</para> + +@output: +@Returns: + + +<!-- ##### FUNCTION mate_rr_output_get_possible_crtcs ##### --> +<para> + +</para> + +@output: +@Returns: + + +<!-- ##### FUNCTION mate_rr_output_list_modes ##### --> +<para> + +</para> + +@output: +@Returns: + + +<!-- ##### FUNCTION mate_rr_output_get_current_mode ##### --> +<para> + +</para> + +@output: +@Returns: + + +<!-- ##### FUNCTION mate_rr_output_get_preferred_mode ##### --> +<para> + +</para> + +@output: +@Returns: + + +<!-- ##### FUNCTION mate_rr_output_supports_mode ##### --> +<para> + +</para> + +@output: +@mode: +@Returns: + + +<!-- ##### FUNCTION mate_rr_output_get_crtc ##### --> +<para> + +</para> + +@output: +@Returns: + + +<!-- ##### FUNCTION mate_rr_output_get_position ##### --> +<para> + +</para> + +@output: +@x: +@y: + + +<!-- ##### FUNCTION mate_rr_output_can_clone ##### --> +<para> + +</para> + +@output: +@clone: +@Returns: + + diff --git a/docs/reference/mate-desktop/tmpl/mate-rr-screen.sgml b/docs/reference/mate-desktop/tmpl/mate-rr-screen.sgml new file mode 100644 index 0000000..24cd333 --- /dev/null +++ b/docs/reference/mate-desktop/tmpl/mate-rr-screen.sgml @@ -0,0 +1,157 @@ +<!-- ##### SECTION Title ##### --> +mate-rr-screen + +<!-- ##### SECTION Short_Description ##### --> + + +<!-- ##### SECTION Long_Description ##### --> +<para> + +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### TYPEDEF MateRRScreen ##### --> +<para> + +</para> + + +<!-- ##### USER_FUNCTION MateRRScreenChanged ##### --> +<para> + +</para> + +@screen: +@data: + + +<!-- ##### FUNCTION mate_rr_screen_new ##### --> +<para> + +</para> + +@screen: +@callback: +@data: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_rr_screen_destroy ##### --> +<para> + +</para> + +@screen: + + +<!-- ##### FUNCTION mate_rr_screen_refresh ##### --> +<para> + +</para> + +@screen: +@error: +@Returns: + + +<!-- ##### FUNCTION mate_rr_screen_list_outputs ##### --> +<para> + +</para> + +@screen: +@Returns: + + +<!-- ##### FUNCTION mate_rr_screen_list_crtcs ##### --> +<para> + +</para> + +@screen: +@Returns: + + +<!-- ##### FUNCTION mate_rr_screen_list_modes ##### --> +<para> + +</para> + +@screen: +@Returns: + + +<!-- ##### FUNCTION mate_rr_screen_list_clone_modes ##### --> +<para> + +</para> + +@screen: +@Returns: + + +<!-- ##### FUNCTION mate_rr_screen_set_size ##### --> +<para> + +</para> + +@screen: +@width: +@height: +@mm_width: +@mm_height: + + +<!-- ##### FUNCTION mate_rr_screen_get_output_by_id ##### --> +<para> + +</para> + +@screen: +@id: +@Returns: + + +<!-- ##### FUNCTION mate_rr_screen_get_output_by_name ##### --> +<para> + +</para> + +@screen: +@name: +@Returns: + + +<!-- ##### FUNCTION mate_rr_screen_get_crtc_by_id ##### --> +<para> + +</para> + +@screen: +@id: +@Returns: + + +<!-- ##### FUNCTION mate_rr_screen_get_ranges ##### --> +<para> + +</para> + +@screen: +@min_width: +@max_width: +@min_height: +@max_height: + + |