Imported Upstream version 2.2.7
This commit is contained in:
@ -3,29 +3,49 @@
|
||||
|
||||
|
||||
<a href="GimpAspectPreview.html#GimpAspectPreview-struct">GimpAspectPreview</a>;
|
||||
GtkWidget* <a href="GimpAspectPreview.html#gimp-aspect-preview-new">gimp_aspect_preview_new</a> (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
gboolean *toggle);
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="GimpAspectPreview.html#gimp-aspect-preview-new">gimp_aspect_preview_new</a> (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> *toggle);
|
||||
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2638716"></a><h2>Object Hierarchy</h2><pre class="synopsis">
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2553952"></a><h2>Object Hierarchy</h2><pre class="synopsis">
|
||||
|
||||
GObject
|
||||
+----GtkObject
|
||||
+----GtkWidget
|
||||
+----GtkContainer
|
||||
+----GtkBox
|
||||
+----GtkVBox
|
||||
<a
|
||||
href="../gobject/gobject-The-Base-Object-Type.html#GObject"
|
||||
>GObject</a>
|
||||
+----<a
|
||||
href="../gtk/GtkObject.html"
|
||||
>GtkObject</a>
|
||||
+----<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>
|
||||
+----<a
|
||||
href="../gtk/GtkContainer.html"
|
||||
>GtkContainer</a>
|
||||
+----<a
|
||||
href="../gtk/GtkBox.html"
|
||||
>GtkBox</a>
|
||||
+----<a
|
||||
href="../gtk/GtkVBox.html"
|
||||
>GtkVBox</a>
|
||||
+----<a
|
||||
href="../libgimpwidgets/GimpPreview.html"
|
||||
>GimpPreview</a>
|
||||
+----GimpAspectPreview
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2667781"></a><h2>Implemented Interfaces</h2><p>
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2656727"></a><h2>Implemented Interfaces</h2><p>
|
||||
GimpAspectPreview implements
|
||||
AtkImplementorIface.</p></div><div class="refsect1" lang="en"><a name="id2667796"></a><h2>Description</h2><p>
|
||||
AtkImplementorIface.</p></div><div class="refsect1" lang="en"><a name="id2656742"></a><h2>Description</h2><p>
|
||||
A widget providing a preview with fixed aspect ratio.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2664806"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2664811"></a><h3><a name="GimpAspectPreview-struct"></a>GimpAspectPreview</h3><a class="indexterm" name="id2664820"></a><pre class="programlisting">typedef struct _GimpAspectPreview GimpAspectPreview;</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2656752"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2656758"></a><h3><a name="GimpAspectPreview-struct"></a>GimpAspectPreview</h3><a class="indexterm" name="id2656766"></a><pre class="programlisting">typedef struct _GimpAspectPreview GimpAspectPreview;</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2664830"></a><h3><a name="gimp-aspect-preview-new"></a>gimp_aspect_preview_new ()</h3><a class="indexterm" name="id2664839"></a><pre class="programlisting">GtkWidget* gimp_aspect_preview_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
gboolean *toggle);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2656777"></a><h3><a name="gimp-aspect-preview-new"></a>gimp_aspect_preview_new ()</h3><a class="indexterm" name="id2656785"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_aspect_preview_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> *toggle);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>toggle</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
@ -3,22 +3,38 @@
|
||||
|
||||
|
||||
<a href="GimpDrawablePreview.html#GimpDrawablePreview-struct">GimpDrawablePreview</a>;
|
||||
GtkWidget* <a href="GimpDrawablePreview.html#gimp-drawable-preview-new">gimp_drawable_preview_new</a> (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
gboolean *toggle);
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="GimpDrawablePreview.html#gimp-drawable-preview-new">gimp_drawable_preview_new</a> (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> *toggle);
|
||||
<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a>* <a href="GimpDrawablePreview.html#gimp-drawable-preview-get-drawable">gimp_drawable_preview_get_drawable</a>
|
||||
(<a href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a> *preview);
|
||||
void <a href="GimpDrawablePreview.html#gimp-drawable-preview-draw-region">gimp_drawable_preview_draw_region</a>
|
||||
(<a href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a> *preview,
|
||||
const <a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *region);
|
||||
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2666692"></a><h2>Object Hierarchy</h2><pre class="synopsis">
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2654876"></a><h2>Object Hierarchy</h2><pre class="synopsis">
|
||||
|
||||
GObject
|
||||
+----GtkObject
|
||||
+----GtkWidget
|
||||
+----GtkContainer
|
||||
+----GtkBox
|
||||
+----GtkVBox
|
||||
<a
|
||||
href="../gobject/gobject-The-Base-Object-Type.html#GObject"
|
||||
>GObject</a>
|
||||
+----<a
|
||||
href="../gtk/GtkObject.html"
|
||||
>GtkObject</a>
|
||||
+----<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>
|
||||
+----<a
|
||||
href="../gtk/GtkContainer.html"
|
||||
>GtkContainer</a>
|
||||
+----<a
|
||||
href="../gtk/GtkBox.html"
|
||||
>GtkBox</a>
|
||||
+----<a
|
||||
href="../gtk/GtkVBox.html"
|
||||
>GtkVBox</a>
|
||||
+----<a
|
||||
href="../libgimpwidgets/GimpPreview.html"
|
||||
>GimpPreview</a>
|
||||
@ -26,27 +42,35 @@ href="../libgimpwidgets/GimpPreview.html"
|
||||
href="../libgimpwidgets/libgimpwidgets-GimpScrolledPreview.html#GimpScrolledPreview"
|
||||
>GimpScrolledPreview</a>
|
||||
+----GimpDrawablePreview
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2666745"></a><h2>Implemented Interfaces</h2><p>
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2654930"></a><h2>Implemented Interfaces</h2><p>
|
||||
GimpDrawablePreview implements
|
||||
AtkImplementorIface.</p></div><div class="refsect1" lang="en"><a name="id2666760"></a><h2>Description</h2><p>
|
||||
AtkImplementorIface.</p></div><div class="refsect1" lang="en"><a name="id2654945"></a><h2>Description</h2><p>
|
||||
A widget providing a preview of a <a href="libgimp-gimpdrawable.html#GimpDrawable"><span class="type">GimpDrawable</span></a>.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2666776"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2664955"></a><h3><a name="GimpDrawablePreview-struct"></a>GimpDrawablePreview</h3><a class="indexterm" name="id2664963"></a><pre class="programlisting">typedef struct _GimpDrawablePreview GimpDrawablePreview;</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2654960"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2656859"></a><h3><a name="GimpDrawablePreview-struct"></a>GimpDrawablePreview</h3><a class="indexterm" name="id2656868"></a><pre class="programlisting">typedef struct _GimpDrawablePreview GimpDrawablePreview;</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2664974"></a><h3><a name="gimp-drawable-preview-new"></a>gimp_drawable_preview_new ()</h3><a class="indexterm" name="id2664982"></a><pre class="programlisting">GtkWidget* gimp_drawable_preview_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
gboolean *toggle);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2656878"></a><h3><a name="gimp-drawable-preview-new"></a>gimp_drawable_preview_new ()</h3><a class="indexterm" name="id2656887"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_drawable_preview_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> *toggle);</pre><p>
|
||||
Creates a new <a href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> widget for <i class="parameter"><tt>drawable</tt></i>. If
|
||||
updating the preview takes considerable time, you will want to
|
||||
store the state of the "Preview" check-button in the plug-in
|
||||
data. For convenience you can pass a pointer to the <span class="type">gboolean</span> as
|
||||
data. For convenience you can pass a pointer to the <a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
><span class="type">gboolean</span></a> as
|
||||
<i class="parameter"><tt>toggle</tt></i>.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable</tt></i><EFBFBD>:</span></td><td> a <a href="libgimp-gimpdrawable.html#GimpDrawable"><span class="type">GimpDrawable</span></a>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>toggle</tt></i><EFBFBD>:</span></td><td> pointer to a <span class="type">gboolean</span> variable to sync with the "Preview"
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>toggle</tt></i><EFBFBD>:</span></td><td> pointer to a <a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
><span class="type">gboolean</span></a> variable to sync with the "Preview"
|
||||
check-button or <tt class="literal">NULL</tt>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> A pointer to the new <a href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> widget.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2666394"></a><h3><a name="gimp-drawable-preview-get-drawable"></a>gimp_drawable_preview_get_drawable ()</h3><a class="indexterm" name="id2666403"></a><pre class="programlisting"><a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a>* gimp_drawable_preview_get_drawable
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2660081"></a><h3><a name="gimp-drawable-preview-get-drawable"></a>gimp_drawable_preview_get_drawable ()</h3><a class="indexterm" name="id2660090"></a><pre class="programlisting"><a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a>* gimp_drawable_preview_get_drawable
|
||||
(<a href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a> *preview);</pre><p>
|
||||
</p><p>
|
||||
|
||||
@ -55,7 +79,7 @@ data. For convenience you can pass a pointer to the <span class="type">gboolean<
|
||||
<a href="GimpDrawablePreview.html#gimp-drawable-preview-new"><tt class="function">gimp_drawable_preview_new()</tt></a>.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2666474"></a><h3><a name="gimp-drawable-preview-draw-region"></a>gimp_drawable_preview_draw_region ()</h3><a class="indexterm" name="id2666482"></a><pre class="programlisting">void gimp_drawable_preview_draw_region
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2660161"></a><h3><a name="gimp-drawable-preview-draw-region"></a>gimp_drawable_preview_draw_region ()</h3><a class="indexterm" name="id2660169"></a><pre class="programlisting">void gimp_drawable_preview_draw_region
|
||||
(<a href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a> *preview,
|
||||
const <a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *region);</pre><p>
|
||||
</p><p>
|
||||
|
||||
@ -3,24 +3,38 @@
|
||||
|
||||
|
||||
<a href="GimpProgressBar.html#GimpProgressBar-struct">GimpProgressBar</a>;
|
||||
GtkWidget* <a href="GimpProgressBar.html#gimp-progress-bar-new">gimp_progress_bar_new</a> (void);
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="GimpProgressBar.html#gimp-progress-bar-new">gimp_progress_bar_new</a> (void);
|
||||
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2531044"></a><h2>Object Hierarchy</h2><pre class="synopsis">
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2566883"></a><h2>Object Hierarchy</h2><pre class="synopsis">
|
||||
|
||||
GObject
|
||||
+----GtkObject
|
||||
+----GtkWidget
|
||||
+----GtkProgress
|
||||
+----GtkProgressBar
|
||||
<a
|
||||
href="../gobject/gobject-The-Base-Object-Type.html#GObject"
|
||||
>GObject</a>
|
||||
+----<a
|
||||
href="../gtk/GtkObject.html"
|
||||
>GtkObject</a>
|
||||
+----<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>
|
||||
+----<a
|
||||
href="../gtk/GtkProgress.html"
|
||||
>GtkProgress</a>
|
||||
+----<a
|
||||
href="../gtk/GtkProgressBar.html"
|
||||
>GtkProgressBar</a>
|
||||
+----GimpProgressBar
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2667124"></a><h2>Implemented Interfaces</h2><p>
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2659280"></a><h2>Implemented Interfaces</h2><p>
|
||||
GimpProgressBar implements
|
||||
AtkImplementorIface.</p></div><div class="refsect1" lang="en"><a name="id2667139"></a><h2>Description</h2><p>
|
||||
AtkImplementorIface.</p></div><div class="refsect1" lang="en"><a name="id2659295"></a><h2>Description</h2><p>
|
||||
A widget providing a progress bar that automatically redirects any progress
|
||||
calls to itself.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2667154"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2667159"></a><h3><a name="GimpProgressBar-struct"></a>GimpProgressBar</h3><a class="indexterm" name="id2667167"></a><pre class="programlisting">typedef struct _GimpProgressBar GimpProgressBar;</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2657974"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2657979"></a><h3><a name="GimpProgressBar-struct"></a>GimpProgressBar</h3><a class="indexterm" name="id2657987"></a><pre class="programlisting">typedef struct _GimpProgressBar GimpProgressBar;</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2667178"></a><h3><a name="gimp-progress-bar-new"></a>gimp_progress_bar_new ()</h3><a class="indexterm" name="id2667186"></a><pre class="programlisting">GtkWidget* gimp_progress_bar_new (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2657998"></a><h3><a name="gimp-progress-bar-new"></a>gimp_progress_bar_new ()</h3><a class="indexterm" name="id2658006"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_progress_bar_new (void);</pre><p>
|
||||
Creates a new <a href="GimpProgressBar.html" title="GimpProgressBar"><span class="type">GimpProgressBar</span></a> widget.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the new widget.
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -4,7 +4,9 @@ all other GIMP Library headers.</p></td><td valign="top" align="right"></td></tr
|
||||
|
||||
|
||||
#define <a href="libgimp-gimp.html#GIMPVAR:CAPS">GIMPVAR</a>
|
||||
gchar* <a href="libgimp-gimp.html#gimp-version">gimp_version</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimp.html#gimp-version">gimp_version</a> (void);
|
||||
extern const guint <a href="libgimp-gimp.html#gimp-major-version">gimp_major_version</a>;
|
||||
extern const guint <a href="libgimp-gimp.html#gimp-minor-version">gimp_minor_version</a>;
|
||||
extern const guint <a href="libgimp-gimp.html#gimp-micro-version">gimp_micro_version</a>;
|
||||
@ -14,10 +16,16 @@ extern const guint <a href="libgimp-gimp.html#gimp-micro-version">gimp_micr
|
||||
void (<a href="libgimp-gimp.html#GimpInitProc">*GimpInitProc</a>) (void);
|
||||
void (<a href="libgimp-gimp.html#GimpQuitProc">*GimpQuitProc</a>) (void);
|
||||
void (<a href="libgimp-gimp.html#GimpQueryProc">*GimpQueryProc</a>) (void);
|
||||
void (<a href="libgimp-gimp.html#GimpRunProc">*GimpRunProc</a>) (const gchar *name,
|
||||
gint n_params,
|
||||
void (<a href="libgimp-gimp.html#GimpRunProc">*GimpRunProc</a>) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_params,
|
||||
const <a href="libgimp-gimp.html#GimpParam">GimpParam</a> *param,
|
||||
gint *n_return_vals,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *n_return_vals,
|
||||
<a href="libgimp-gimp.html#GimpParam">GimpParam</a> **return_vals);
|
||||
<a href="libgimp-gimp.html#GimpPlugInInfo">GimpPlugInInfo</a>;
|
||||
<a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a>;
|
||||
@ -25,133 +33,255 @@ void (<a href="libgimp-gimp.html#GimpRunProc">*GimpRunProc</a>)
|
||||
union <a href="libgimp-gimp.html#GimpParamData">GimpParamData</a>;
|
||||
<a href="libgimp-gimp.html#GimpParam">GimpParam</a>;
|
||||
#define <a href="libgimp-gimp.html#MAIN:CAPS">MAIN</a> ()
|
||||
gint <a href="libgimp-gimp.html#gimp-main">gimp_main</a> (const <a href="libgimp-gimp.html#GimpPlugInInfo">GimpPlugInInfo</a> *info,
|
||||
gint argc,
|
||||
gchar *argv[]);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> <a href="libgimp-gimp.html#gimp-main">gimp_main</a> (const <a href="libgimp-gimp.html#GimpPlugInInfo">GimpPlugInInfo</a> *info,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> argc,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *argv[]);
|
||||
void <a href="libgimp-gimp.html#gimp-quit">gimp_quit</a> (void);
|
||||
void <a href="libgimp-gimp.html#gimp-install-procedure">gimp_install_procedure</a> (const gchar *name,
|
||||
const gchar *blurb,
|
||||
const gchar *help,
|
||||
const gchar *author,
|
||||
const gchar *copyright,
|
||||
const gchar *date,
|
||||
const gchar *menu_label,
|
||||
const gchar *image_types,
|
||||
void <a href="libgimp-gimp.html#gimp-install-procedure">gimp_install_procedure</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *blurb,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *help,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *author,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *copyright,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *date,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *menu_label,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *image_types,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPDBProcType"
|
||||
>GimpPDBProcType</a> type,
|
||||
gint n_params,
|
||||
gint n_return_vals,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_params,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_return_vals,
|
||||
const <a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> *params,
|
||||
const <a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> *return_vals);
|
||||
void <a href="libgimp-gimp.html#gimp-install-temp-proc">gimp_install_temp_proc</a> (const gchar *name,
|
||||
const gchar *blurb,
|
||||
const gchar *help,
|
||||
const gchar *author,
|
||||
const gchar *copyright,
|
||||
const gchar *date,
|
||||
const gchar *menu_label,
|
||||
const gchar *image_types,
|
||||
void <a href="libgimp-gimp.html#gimp-install-temp-proc">gimp_install_temp_proc</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *blurb,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *help,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *author,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *copyright,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *date,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *menu_label,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *image_types,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPDBProcType"
|
||||
>GimpPDBProcType</a> type,
|
||||
gint n_params,
|
||||
gint n_return_vals,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_params,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_return_vals,
|
||||
const <a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> *params,
|
||||
const <a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> *return_vals,
|
||||
<a href="libgimp-gimp.html#GimpRunProc">GimpRunProc</a> run_proc);
|
||||
void <a href="libgimp-gimp.html#gimp-uninstall-temp-proc">gimp_uninstall_temp_proc</a> (const gchar *name);
|
||||
<a href="libgimp-gimp.html#GimpParam">GimpParam</a>* <a href="libgimp-gimp.html#gimp-run-procedure">gimp_run_procedure</a> (const gchar *name,
|
||||
gint *n_return_vals,
|
||||
void <a href="libgimp-gimp.html#gimp-uninstall-temp-proc">gimp_uninstall_temp_proc</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a href="libgimp-gimp.html#GimpParam">GimpParam</a>* <a href="libgimp-gimp.html#gimp-run-procedure">gimp_run_procedure</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *n_return_vals,
|
||||
...);
|
||||
<a href="libgimp-gimp.html#GimpParam">GimpParam</a>* <a href="libgimp-gimp.html#gimp-run-procedure2">gimp_run_procedure2</a> (const gchar *name,
|
||||
gint *n_return_vals,
|
||||
gint n_params,
|
||||
<a href="libgimp-gimp.html#GimpParam">GimpParam</a>* <a href="libgimp-gimp.html#gimp-run-procedure2">gimp_run_procedure2</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *n_return_vals,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_params,
|
||||
const <a href="libgimp-gimp.html#GimpParam">GimpParam</a> *params);
|
||||
void <a href="libgimp-gimp.html#gimp-destroy-params">gimp_destroy_params</a> (<a href="libgimp-gimp.html#GimpParam">GimpParam</a> *params,
|
||||
gint n_params);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_params);
|
||||
void <a href="libgimp-gimp.html#gimp-destroy-paramdefs">gimp_destroy_paramdefs</a> (<a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> *paramdefs,
|
||||
gint n_params);
|
||||
guint <a href="libgimp-gimp.html#gimp-tile-width">gimp_tile_width</a> (void);
|
||||
guint <a href="libgimp-gimp.html#gimp-tile-height">gimp_tile_height</a> (void);
|
||||
gint <a href="libgimp-gimp.html#gimp-shm-ID">gimp_shm_ID</a> (void);
|
||||
guchar* <a href="libgimp-gimp.html#gimp-shm-addr">gimp_shm_addr</a> (void);
|
||||
gdouble <a href="libgimp-gimp.html#gimp-gamma">gimp_gamma</a> (void);
|
||||
gboolean <a href="libgimp-gimp.html#gimp-install-cmap">gimp_install_cmap</a> (void);
|
||||
gint <a href="libgimp-gimp.html#gimp-min-colors">gimp_min_colors</a> (void);
|
||||
gboolean <a href="libgimp-gimp.html#gimp-show-tool-tips">gimp_show_tool_tips</a> (void);
|
||||
gboolean <a href="libgimp-gimp.html#gimp-show-help-button">gimp_show_help_button</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_params);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint"
|
||||
>guint</a> <a href="libgimp-gimp.html#gimp-tile-width">gimp_tile_width</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint"
|
||||
>guint</a> <a href="libgimp-gimp.html#gimp-tile-height">gimp_tile_height</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> <a href="libgimp-gimp.html#gimp-shm-ID">gimp_shm_ID</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a>* <a href="libgimp-gimp.html#gimp-shm-addr">gimp_shm_addr</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> <a href="libgimp-gimp.html#gimp-gamma">gimp_gamma</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimp.html#gimp-install-cmap">gimp_install_cmap</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> <a href="libgimp-gimp.html#gimp-min-colors">gimp_min_colors</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimp.html#gimp-show-tool-tips">gimp_show_tool_tips</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimp.html#gimp-show-help-button">gimp_show_help_button</a> (void);
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpCheckSize"
|
||||
>GimpCheckSize</a> <a href="libgimp-gimp.html#gimp-check-size">gimp_check_size</a> (void);
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpCheckType"
|
||||
>GimpCheckType</a> <a href="libgimp-gimp.html#gimp-check-type">gimp_check_type</a> (void);
|
||||
gint32 <a href="libgimp-gimp.html#gimp-default-display">gimp_default_display</a> (void);
|
||||
const gchar* <a href="libgimp-gimp.html#gimp-wm-class">gimp_wm_class</a> (void);
|
||||
const gchar* <a href="libgimp-gimp.html#gimp-display-name">gimp_display_name</a> (void);
|
||||
gint <a href="libgimp-gimp.html#gimp-monitor-number">gimp_monitor_number</a> (void);
|
||||
const gchar* <a href="libgimp-gimp.html#gimp-get-progname">gimp_get_progname</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimp.html#gimp-default-display">gimp_default_display</a> (void);
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimp.html#gimp-wm-class">gimp_wm_class</a> (void);
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimp.html#gimp-display-name">gimp_display_name</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> <a href="libgimp-gimp.html#gimp-monitor-number">gimp_monitor_number</a> (void);
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimp.html#gimp-get-progname">gimp_get_progname</a> (void);
|
||||
void <a href="libgimp-gimp.html#gimp-extension-enable">gimp_extension_enable</a> (void);
|
||||
void <a href="libgimp-gimp.html#gimp-extension-ack">gimp_extension_ack</a> (void);
|
||||
void <a href="libgimp-gimp.html#gimp-extension-process">gimp_extension_process</a> (guint timeout);
|
||||
void <a href="libgimp-gimp.html#gimp-extension-process">gimp_extension_process</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#guint"
|
||||
>guint</a> timeout);
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpparasite.html#GimpParasite"
|
||||
>GimpParasite</a>* <a href="libgimp-gimp.html#gimp-parasite-find">gimp_parasite_find</a> (const gchar *name);
|
||||
gboolean <a href="libgimp-gimp.html#gimp-parasite-list">gimp_parasite_list</a> (gint *num_parasites,
|
||||
gchar ***parasites);
|
||||
gboolean <a href="libgimp-gimp.html#gimp-parasite-attach">gimp_parasite_attach</a> (<a
|
||||
>GimpParasite</a>* <a href="libgimp-gimp.html#gimp-parasite-find">gimp_parasite_find</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimp.html#gimp-parasite-list">gimp_parasite_list</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_parasites,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> ***parasites);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimp.html#gimp-parasite-attach">gimp_parasite_attach</a> (<a
|
||||
href="../libgimpbase/libgimpbase-gimpparasite.html#GimpParasite"
|
||||
>GimpParasite</a> *parasite);
|
||||
gboolean <a href="libgimp-gimp.html#gimp-parasite-detach">gimp_parasite_detach</a> (const gchar *name);
|
||||
void <a href="libgimp-gimp.html#gimp-attach-new-parasite">gimp_attach_new_parasite</a> (const gchar *name,
|
||||
gint flags,
|
||||
gint size,
|
||||
gconstpointer data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2469824"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimp.html#gimp-parasite-detach">gimp_parasite_detach</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
void <a href="libgimp-gimp.html#gimp-attach-new-parasite">gimp_attach_new_parasite</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> flags,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> size,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gconstpointer"
|
||||
>gconstpointer</a> data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2558958"></a><h2>Description</h2><p>
|
||||
Main functions needed for building a GIMP plug-in. This header includes
|
||||
all other GIMP Library headers.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2469836"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2469841"></a><h3><a name="GIMPVAR:CAPS"></a>GIMPVAR</h3><a class="indexterm" name="id2586343"></a><pre class="programlisting">#define GIMPVAR</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2558970"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2558975"></a><h3><a name="GIMPVAR:CAPS"></a>GIMPVAR</h3><a class="indexterm" name="id2585477"></a><pre class="programlisting">#define GIMPVAR</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586353"></a><h3><a name="gimp-version"></a>gimp_version ()</h3><a class="indexterm" name="id2586361"></a><pre class="programlisting">gchar* gimp_version (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585487"></a><h3><a name="gimp-version"></a>gimp_version ()</h3><a class="indexterm" name="id2585495"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_version (void);</pre><p>
|
||||
Returns the host gimp version.
|
||||
</p><p>
|
||||
This procedure returns the version number of the currently running
|
||||
gimp.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The gimp version.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2586397"></a><h3><a name="gimp-major-version"></a>gimp_major_version</h3><a class="indexterm" name="id2586406"></a><pre class="programlisting">extern const guint gimp_major_version;
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2585532"></a><h3><a name="gimp-major-version"></a>gimp_major_version</h3><a class="indexterm" name="id2585540"></a><pre class="programlisting">extern const guint gimp_major_version;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586415"></a><h3><a name="gimp-minor-version"></a>gimp_minor_version</h3><a class="indexterm" name="id2586424"></a><pre class="programlisting">extern const guint gimp_minor_version;
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585550"></a><h3><a name="gimp-minor-version"></a>gimp_minor_version</h3><a class="indexterm" name="id2585558"></a><pre class="programlisting">extern const guint gimp_minor_version;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586433"></a><h3><a name="gimp-micro-version"></a>gimp_micro_version</h3><a class="indexterm" name="id2586442"></a><pre class="programlisting">extern const guint gimp_micro_version;
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585568"></a><h3><a name="gimp-micro-version"></a>gimp_micro_version</h3><a class="indexterm" name="id2585576"></a><pre class="programlisting">extern const guint gimp_micro_version;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586451"></a><h3><a name="gimp-get-data"></a>gimp_get_data</h3><a class="indexterm" name="id2586460"></a><pre class="programlisting">#define gimp_get_data gimp_procedural_db_get_data
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585586"></a><h3><a name="gimp-get-data"></a>gimp_get_data</h3><a class="indexterm" name="id2585594"></a><pre class="programlisting">#define gimp_get_data gimp_procedural_db_get_data
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586470"></a><h3><a name="gimp-get-data-size"></a>gimp_get_data_size</h3><a class="indexterm" name="id2586479"></a><pre class="programlisting">#define gimp_get_data_size gimp_procedural_db_get_data_size
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2466512"></a><h3><a name="gimp-get-data-size"></a>gimp_get_data_size</h3><a class="indexterm" name="id2546544"></a><pre class="programlisting">#define gimp_get_data_size gimp_procedural_db_get_data_size
|
||||
</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2586503"></a><h3><a name="gimp-set-data"></a>gimp_set_data</h3><a class="indexterm" name="id2586512"></a><pre class="programlisting">#define gimp_set_data gimp_procedural_db_set_data
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2566217"></a><h3><a name="gimp-set-data"></a>gimp_set_data</h3><a class="indexterm" name="id2532930"></a><pre class="programlisting">#define gimp_set_data gimp_procedural_db_set_data
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586522"></a><h3><a name="GimpInitProc"></a>GimpInitProc ()</h3><a class="indexterm" name="id2586531"></a><pre class="programlisting">void (*GimpInitProc) (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2577273"></a><h3><a name="GimpInitProc"></a>GimpInitProc ()</h3><a class="indexterm" name="id2539731"></a><pre class="programlisting">void (*GimpInitProc) (void);</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586545"></a><h3><a name="GimpQuitProc"></a>GimpQuitProc ()</h3><a class="indexterm" name="id2586554"></a><pre class="programlisting">void (*GimpQuitProc) (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2466482"></a><h3><a name="GimpQuitProc"></a>GimpQuitProc ()</h3><a class="indexterm" name="id2531681"></a><pre class="programlisting">void (*GimpQuitProc) (void);</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586568"></a><h3><a name="GimpQueryProc"></a>GimpQueryProc ()</h3><a class="indexterm" name="id2586577"></a><pre class="programlisting">void (*GimpQueryProc) (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585610"></a><h3><a name="GimpQueryProc"></a>GimpQueryProc ()</h3><a class="indexterm" name="id2585617"></a><pre class="programlisting">void (*GimpQueryProc) (void);</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586591"></a><h3><a name="GimpRunProc"></a>GimpRunProc ()</h3><a class="indexterm" name="id2586600"></a><pre class="programlisting">void (*GimpRunProc) (const gchar *name,
|
||||
gint n_params,
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585630"></a><h3><a name="GimpRunProc"></a>GimpRunProc ()</h3><a class="indexterm" name="id2585638"></a><pre class="programlisting">void (*GimpRunProc) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_params,
|
||||
const <a href="libgimp-gimp.html#GimpParam">GimpParam</a> *param,
|
||||
gint *n_return_vals,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *n_return_vals,
|
||||
<a href="libgimp-gimp.html#GimpParam">GimpParam</a> **return_vals);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -161,7 +291,7 @@ gimp.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>return_vals</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2586702"></a><h3><a name="GimpPlugInInfo"></a>GimpPlugInInfo</h3><a class="indexterm" name="id2586711"></a><pre class="programlisting">typedef struct {
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2585733"></a><h3><a name="GimpPlugInInfo"></a>GimpPlugInInfo</h3><a class="indexterm" name="id2585740"></a><pre class="programlisting">typedef struct {
|
||||
/* called when the gimp application initially starts up */
|
||||
GimpInitProc init_proc;
|
||||
|
||||
@ -181,14 +311,14 @@ gimp.</p><p>
|
||||
} GimpPlugInInfo;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586729"></a><h3><a name="GimpParamDef"></a>GimpParamDef</h3><a class="indexterm" name="id2586737"></a><pre class="programlisting">typedef struct {
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585758"></a><h3><a name="GimpParamDef"></a>GimpParamDef</h3><a class="indexterm" name="id2585766"></a><pre class="programlisting">typedef struct {
|
||||
GimpPDBArgType type;
|
||||
gchar *name;
|
||||
gchar *description;
|
||||
} GimpParamDef;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586749"></a><h3><a name="GimpParamRegion"></a>GimpParamRegion</h3><a class="indexterm" name="id2586757"></a><pre class="programlisting">typedef struct {
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585777"></a><h3><a name="GimpParamRegion"></a>GimpParamRegion</h3><a class="indexterm" name="id2585785"></a><pre class="programlisting">typedef struct {
|
||||
gint32 x;
|
||||
gint32 y;
|
||||
gint32 width;
|
||||
@ -196,7 +326,7 @@ gimp.</p><p>
|
||||
} GimpParamRegion;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586769"></a><h3><a name="GimpParamData"></a>union GimpParamData</h3><a class="indexterm" name="id2586777"></a><pre class="programlisting">union GimpParamData
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585796"></a><h3><a name="GimpParamData"></a>union GimpParamData</h3><a class="indexterm" name="id2585804"></a><pre class="programlisting">union GimpParamData
|
||||
{
|
||||
gint32 d_int32;
|
||||
gint16 d_int16;
|
||||
@ -226,22 +356,28 @@ gimp.</p><p>
|
||||
};
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2560108"></a><h3><a name="GimpParam"></a>GimpParam</h3><a class="indexterm" name="id2563258"></a><pre class="programlisting">typedef struct {
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585827"></a><h3><a name="GimpParam"></a>GimpParam</h3><a class="indexterm" name="id2585834"></a><pre class="programlisting">typedef struct {
|
||||
GimpPDBArgType type;
|
||||
GimpParamData data;
|
||||
} GimpParam;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2529771"></a><h3><a name="MAIN:CAPS"></a>MAIN()</h3><a class="indexterm" name="id2555298"></a><pre class="programlisting">#define MAIN()</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585845"></a><h3><a name="MAIN:CAPS"></a>MAIN()</h3><a class="indexterm" name="id2585853"></a><pre class="programlisting">#define MAIN()</pre><p>
|
||||
A macro that expands to the appropriate <tt class="function">main()</tt> function for the
|
||||
platform being compiled for.
|
||||
</p><p>
|
||||
To use this macro, simply place a line that contains just the code
|
||||
<a href="libgimp-gimp.html#MAIN:CAPS"><tt class="function">MAIN()</tt></a> at the toplevel of your file. No semicolon should be used.</p><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586816"></a><h3><a name="gimp-main"></a>gimp_main ()</h3><a class="indexterm" name="id2586824"></a><pre class="programlisting">gint gimp_main (const <a href="libgimp-gimp.html#GimpPlugInInfo">GimpPlugInInfo</a> *info,
|
||||
gint argc,
|
||||
gchar *argv[]);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585883"></a><h3><a name="gimp-main"></a>gimp_main ()</h3><a class="indexterm" name="id2585891"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> gimp_main (const <a href="libgimp-gimp.html#GimpPlugInInfo">GimpPlugInInfo</a> *info,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> argc,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *argv[]);</pre><p>
|
||||
The main procedure that must be called with the PLUG_IN_INFO structure
|
||||
and the 'argc' and 'argv' that are passed to "main".</p><p>
|
||||
|
||||
@ -249,23 +385,43 @@ and the 'argc' and 'argv' that are passed to "main".</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>argc</tt></i><EFBFBD>:</span></td><td> the number of arguments
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>argv</tt></i><EFBFBD>:</span></td><td> the arguments
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2586902"></a><h3><a name="gimp-quit"></a>gimp_quit ()</h3><a class="indexterm" name="id2586909"></a><pre class="programlisting">void gimp_quit (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2585975"></a><h3><a name="gimp-quit"></a>gimp_quit ()</h3><a class="indexterm" name="id2585983"></a><pre class="programlisting">void gimp_quit (void);</pre><p>
|
||||
Forcefully causes the gimp library to exit and close down its
|
||||
connection to main gimp application. This function never returns.</p><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586928"></a><h3><a name="gimp-install-procedure"></a>gimp_install_procedure ()</h3><a class="indexterm" name="id2586935"></a><pre class="programlisting">void gimp_install_procedure (const gchar *name,
|
||||
const gchar *blurb,
|
||||
const gchar *help,
|
||||
const gchar *author,
|
||||
const gchar *copyright,
|
||||
const gchar *date,
|
||||
const gchar *menu_label,
|
||||
const gchar *image_types,
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586003"></a><h3><a name="gimp-install-procedure"></a>gimp_install_procedure ()</h3><a class="indexterm" name="id2586012"></a><pre class="programlisting">void gimp_install_procedure (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *blurb,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *help,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *author,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *copyright,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *date,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *menu_label,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *image_types,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPDBProcType"
|
||||
>GimpPDBProcType</a> type,
|
||||
gint n_params,
|
||||
gint n_return_vals,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_params,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_return_vals,
|
||||
const <a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> *params,
|
||||
const <a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> *return_vals);</pre><p>
|
||||
Installs a new procedure with the PDB (procedural database).
|
||||
@ -323,19 +479,39 @@ that will be automatically started on each GIMP startup.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>n_return_vals</tt></i><EFBFBD>:</span></td><td> the number of return values the procedure returns.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>params</tt></i><EFBFBD>:</span></td><td> the procedure's parameters.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>return_vals</tt></i><EFBFBD>:</span></td><td> the procedure's return values.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587352"></a><h3><a name="gimp-install-temp-proc"></a>gimp_install_temp_proc ()</h3><a class="indexterm" name="id2587360"></a><pre class="programlisting">void gimp_install_temp_proc (const gchar *name,
|
||||
const gchar *blurb,
|
||||
const gchar *help,
|
||||
const gchar *author,
|
||||
const gchar *copyright,
|
||||
const gchar *date,
|
||||
const gchar *menu_label,
|
||||
const gchar *image_types,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2586437"></a><h3><a name="gimp-install-temp-proc"></a>gimp_install_temp_proc ()</h3><a class="indexterm" name="id2586445"></a><pre class="programlisting">void gimp_install_temp_proc (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *blurb,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *help,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *author,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *copyright,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *date,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *menu_label,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *image_types,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPDBProcType"
|
||||
>GimpPDBProcType</a> type,
|
||||
gint n_params,
|
||||
gint n_return_vals,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_params,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_return_vals,
|
||||
const <a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> *params,
|
||||
const <a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> *return_vals,
|
||||
<a href="libgimp-gimp.html#GimpRunProc">GimpRunProc</a> run_proc);</pre><p>
|
||||
@ -375,13 +551,19 @@ details.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>params</tt></i><EFBFBD>:</span></td><td> the procedure's parameters.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>return_vals</tt></i><EFBFBD>:</span></td><td> the procedure's return values.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>run_proc</tt></i><EFBFBD>:</span></td><td> the function to call for executing the procedure.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587698"></a><h3><a name="gimp-uninstall-temp-proc"></a>gimp_uninstall_temp_proc ()</h3><a class="indexterm" name="id2587706"></a><pre class="programlisting">void gimp_uninstall_temp_proc (const gchar *name);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2586783"></a><h3><a name="gimp-uninstall-temp-proc"></a>gimp_uninstall_temp_proc ()</h3><a class="indexterm" name="id2586791"></a><pre class="programlisting">void gimp_uninstall_temp_proc (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Uninstalls a temporary procedure which has previously been
|
||||
installed using <a href="libgimp-gimp.html#gimp-install-temp-proc"><tt class="function">gimp_install_temp_proc()</tt></a>.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> the procedure's name
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587752"></a><h3><a name="gimp-run-procedure"></a>gimp_run_procedure ()</h3><a class="indexterm" name="id2587760"></a><pre class="programlisting"><a href="libgimp-gimp.html#GimpParam">GimpParam</a>* gimp_run_procedure (const gchar *name,
|
||||
gint *n_return_vals,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2586837"></a><h3><a name="gimp-run-procedure"></a>gimp_run_procedure ()</h3><a class="indexterm" name="id2586845"></a><pre class="programlisting"><a href="libgimp-gimp.html#GimpParam">GimpParam</a>* gimp_run_procedure (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *n_return_vals,
|
||||
...);</pre><p>
|
||||
This function calls a GIMP procedure and returns its return values.
|
||||
</p><p>
|
||||
@ -395,9 +577,15 @@ and passes them to <a href="libgimp-gimp.html#gimp-run-procedure2"><tt class="fu
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>n_return_vals</tt></i><EFBFBD>:</span></td><td> return location for the number of return values
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>...</tt></i><EFBFBD>:</span></td><td> list of procedure parameters
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the procedure's return values.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587860"></a><h3><a name="gimp-run-procedure2"></a>gimp_run_procedure2 ()</h3><a class="indexterm" name="id2587868"></a><pre class="programlisting"><a href="libgimp-gimp.html#GimpParam">GimpParam</a>* gimp_run_procedure2 (const gchar *name,
|
||||
gint *n_return_vals,
|
||||
gint n_params,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2586945"></a><h3><a name="gimp-run-procedure2"></a>gimp_run_procedure2 ()</h3><a class="indexterm" name="id2586954"></a><pre class="programlisting"><a href="libgimp-gimp.html#GimpParam">GimpParam</a>* gimp_run_procedure2 (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *n_return_vals,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_params,
|
||||
const <a href="libgimp-gimp.html#GimpParam">GimpParam</a> *params);</pre><p>
|
||||
This function calls a GIMP procedure and returns its return values.</p><p>
|
||||
|
||||
@ -406,48 +594,64 @@ This function calls a GIMP procedure and returns its return values.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>n_params</tt></i><EFBFBD>:</span></td><td> the number of parameters the procedure takes.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>params</tt></i><EFBFBD>:</span></td><td> the procedure's parameters array.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the procedure's return values.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587969"></a><h3><a name="gimp-destroy-params"></a>gimp_destroy_params ()</h3><a class="indexterm" name="id2587978"></a><pre class="programlisting">void gimp_destroy_params (<a href="libgimp-gimp.html#GimpParam">GimpParam</a> *params,
|
||||
gint n_params);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587054"></a><h3><a name="gimp-destroy-params"></a>gimp_destroy_params ()</h3><a class="indexterm" name="id2587063"></a><pre class="programlisting">void gimp_destroy_params (<a href="libgimp-gimp.html#GimpParam">GimpParam</a> *params,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_params);</pre><p>
|
||||
Destroys a <a href="libgimp-gimp.html#GimpParam"><span class="type">GimpParam</span></a> array as returned by <a href="libgimp-gimp.html#gimp-run-procedure"><tt class="function">gimp_run_procedure()</tt></a></p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>params</tt></i><EFBFBD>:</span></td><td> the <a href="libgimp-gimp.html#GimpParam"><span class="type">GimpParam</span></a> array to destroy
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>n_params</tt></i><EFBFBD>:</span></td><td> the number of elements in the array
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588049"></a><h3><a name="gimp-destroy-paramdefs"></a>gimp_destroy_paramdefs ()</h3><a class="indexterm" name="id2588058"></a><pre class="programlisting">void gimp_destroy_paramdefs (<a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> *paramdefs,
|
||||
gint n_params);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587134"></a><h3><a name="gimp-destroy-paramdefs"></a>gimp_destroy_paramdefs ()</h3><a class="indexterm" name="id2587143"></a><pre class="programlisting">void gimp_destroy_paramdefs (<a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> *paramdefs,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> n_params);</pre><p>
|
||||
Destroys a <a href="libgimp-gimp.html#GimpParamDef"><span class="type">GimpParamDef</span></a> array as returned by <tt class="function">gimp_query_procedure()</tt></p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>paramdefs</tt></i><EFBFBD>:</span></td><td> the <a href="libgimp-gimp.html#GimpParamDef"><span class="type">GimpParamDef</span></a> array to destroy
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>n_params</tt></i><EFBFBD>:</span></td><td> the number of elements in the array
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588129"></a><h3><a name="gimp-tile-width"></a>gimp_tile_width ()</h3><a class="indexterm" name="id2588138"></a><pre class="programlisting">guint gimp_tile_width (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587214"></a><h3><a name="gimp-tile-width"></a>gimp_tile_width ()</h3><a class="indexterm" name="id2587223"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#guint"
|
||||
>guint</a> gimp_tile_width (void);</pre><p>
|
||||
Returns the tile_width the GIMP is using. This is a constant value
|
||||
given at Plug-In config time.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the tile_width
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588171"></a><h3><a name="gimp-tile-height"></a>gimp_tile_height ()</h3><a class="indexterm" name="id2588180"></a><pre class="programlisting">guint gimp_tile_height (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587256"></a><h3><a name="gimp-tile-height"></a>gimp_tile_height ()</h3><a class="indexterm" name="id2587265"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#guint"
|
||||
>guint</a> gimp_tile_height (void);</pre><p>
|
||||
Returns the tile_height the GIMP is using. This is a constant value
|
||||
given at Plug-In config time.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the tile_height
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588213"></a><h3><a name="gimp-shm-ID"></a>gimp_shm_ID ()</h3><a class="indexterm" name="id2588221"></a><pre class="programlisting">gint gimp_shm_ID (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587298"></a><h3><a name="gimp-shm-ID"></a>gimp_shm_ID ()</h3><a class="indexterm" name="id2587306"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> gimp_shm_ID (void);</pre><p>
|
||||
Returns the shared memory ID used for passing tile data between the GIMP
|
||||
core and the Plug-In. This is a constant value
|
||||
given at Plug-In config time.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the shared memory ID
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588256"></a><h3><a name="gimp-shm-addr"></a>gimp_shm_addr ()</h3><a class="indexterm" name="id2588264"></a><pre class="programlisting">guchar* gimp_shm_addr (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587341"></a><h3><a name="gimp-shm-addr"></a>gimp_shm_addr ()</h3><a class="indexterm" name="id2587349"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a>* gimp_shm_addr (void);</pre><p>
|
||||
Returns the address of the shared memory segment used for passing
|
||||
tile data between the GIMP core and the Plug-In. This is a constant
|
||||
value given at Plug-In config time.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the shared memory address
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588298"></a><h3><a name="gimp-gamma"></a>gimp_gamma ()</h3><a class="indexterm" name="id2588307"></a><pre class="programlisting">gdouble gimp_gamma (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587384"></a><h3><a name="gimp-gamma"></a>gimp_gamma ()</h3><a class="indexterm" name="id2587392"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> gimp_gamma (void);</pre><p>
|
||||
Returns the global gamma value the GIMP and all its Plug-Ins should
|
||||
use. This is a constant value given at Plug-In config time.
|
||||
</p><p>
|
||||
NOTE: this feature is unimplemented.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the gamma value
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588344"></a><h3><a name="gimp-install-cmap"></a>gimp_install_cmap ()</h3><a class="indexterm" name="id2588352"></a><pre class="programlisting">gboolean gimp_install_cmap (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587429"></a><h3><a name="gimp-install-cmap"></a>gimp_install_cmap ()</h3><a class="indexterm" name="id2587437"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_install_cmap (void);</pre><p>
|
||||
Returns whether or not the Plug-In should allocate an own colormap
|
||||
when running on an 8 bit display. This is a constant value given at
|
||||
Plug-In config time.
|
||||
@ -455,7 +659,9 @@ Plug-In config time.
|
||||
See also: <a href="libgimp-gimp.html#gimp-min-colors"><tt class="function">gimp_min_colors()</tt></a></p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the install_cmap boolean
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588394"></a><h3><a name="gimp-min-colors"></a>gimp_min_colors ()</h3><a class="indexterm" name="id2588403"></a><pre class="programlisting">gint gimp_min_colors (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587479"></a><h3><a name="gimp-min-colors"></a>gimp_min_colors ()</h3><a class="indexterm" name="id2587488"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> gimp_min_colors (void);</pre><p>
|
||||
Returns the minimum number of colors to use when allocating an own
|
||||
colormap on 8 bit displays. This is a constant value given at
|
||||
Plug-In config time.
|
||||
@ -463,19 +669,23 @@ Plug-In config time.
|
||||
See also: <a href="libgimp-gimp.html#gimp-install-cmap"><tt class="function">gimp_install_cmap()</tt></a></p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the minimum number of colors to allocate
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588445"></a><h3><a name="gimp-show-tool-tips"></a>gimp_show_tool_tips ()</h3><a class="indexterm" name="id2588454"></a><pre class="programlisting">gboolean gimp_show_tool_tips (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587530"></a><h3><a name="gimp-show-tool-tips"></a>gimp_show_tool_tips ()</h3><a class="indexterm" name="id2587539"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_show_tool_tips (void);</pre><p>
|
||||
Returns whether or not the Plug-In should show tooltips. This is a
|
||||
constant value given at Plug-In config time.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the show_tool_tips boolean
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588486"></a><h3><a name="gimp-show-help-button"></a>gimp_show_help_button ()</h3><a class="indexterm" name="id2588495"></a><pre class="programlisting">gboolean gimp_show_help_button (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587571"></a><h3><a name="gimp-show-help-button"></a>gimp_show_help_button ()</h3><a class="indexterm" name="id2587580"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_show_help_button (void);</pre><p>
|
||||
Returns whether or not GimpDialog should automatically add a help
|
||||
button if help_func and help_id are given.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the show_help_button boolean
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2588532"></a><h3><a name="gimp-check-size"></a>gimp_check_size ()</h3><a class="indexterm" name="id2588540"></a><pre class="programlisting"><a
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2587617"></a><h3><a name="gimp-check-size"></a>gimp_check_size ()</h3><a class="indexterm" name="id2587625"></a><pre class="programlisting"><a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpCheckSize"
|
||||
>GimpCheckSize</a> gimp_check_size (void);</pre><p>
|
||||
Returns the size of the checkerboard to be used in previews.
|
||||
@ -484,7 +694,7 @@ This is a constant value given at Plug-In config time.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the check_size value
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2588577"></a><h3><a name="gimp-check-type"></a>gimp_check_type ()</h3><a class="indexterm" name="id2588585"></a><pre class="programlisting"><a
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2587662"></a><h3><a name="gimp-check-type"></a>gimp_check_type ()</h3><a class="indexterm" name="id2587670"></a><pre class="programlisting"><a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpCheckType"
|
||||
>GimpCheckType</a> gimp_check_type (void);</pre><p>
|
||||
Returns the type of the checkerboard to be used in previews.
|
||||
@ -493,32 +703,42 @@ This is a constant value given at Plug-In config time.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the check_type value
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2588622"></a><h3><a name="gimp-default-display"></a>gimp_default_display ()</h3><a class="indexterm" name="id2588631"></a><pre class="programlisting">gint32 gimp_default_display (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2587707"></a><h3><a name="gimp-default-display"></a>gimp_default_display ()</h3><a class="indexterm" name="id2587716"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_default_display (void);</pre><p>
|
||||
Returns the default display ID. This corresponds to the display the
|
||||
running procedure's menu entry was invoked from. This is a
|
||||
constant value given at Plug-In config time.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the default display ID
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588665"></a><h3><a name="gimp-wm-class"></a>gimp_wm_class ()</h3><a class="indexterm" name="id2588674"></a><pre class="programlisting">const gchar* gimp_wm_class (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587750"></a><h3><a name="gimp-wm-class"></a>gimp_wm_class ()</h3><a class="indexterm" name="id2587759"></a><pre class="programlisting">const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_wm_class (void);</pre><p>
|
||||
Returns the window manager class to be used for plug-in windows.
|
||||
This is a constant value given at Plug-In config time.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the window manager class
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588708"></a><h3><a name="gimp-display-name"></a>gimp_display_name ()</h3><a class="indexterm" name="id2588716"></a><pre class="programlisting">const gchar* gimp_display_name (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587793"></a><h3><a name="gimp-display-name"></a>gimp_display_name ()</h3><a class="indexterm" name="id2587801"></a><pre class="programlisting">const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_display_name (void);</pre><p>
|
||||
Returns the display to be used for plug-in windows.
|
||||
This is a constant value given at Plug-In config time.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the display name
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588750"></a><h3><a name="gimp-monitor-number"></a>gimp_monitor_number ()</h3><a class="indexterm" name="id2588758"></a><pre class="programlisting">gint gimp_monitor_number (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587835"></a><h3><a name="gimp-monitor-number"></a>gimp_monitor_number ()</h3><a class="indexterm" name="id2587843"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> gimp_monitor_number (void);</pre><p>
|
||||
Returns the monitor number to be used for plug-in windows.
|
||||
This is a constant value given at Plug-In config time.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the monitor number
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588792"></a><h3><a name="gimp-get-progname"></a>gimp_get_progname ()</h3><a class="indexterm" name="id2588800"></a><pre class="programlisting">const gchar* gimp_get_progname (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587877"></a><h3><a name="gimp-get-progname"></a>gimp_get_progname ()</h3><a class="indexterm" name="id2587885"></a><pre class="programlisting">const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_get_progname (void);</pre><p>
|
||||
Returns the Plug-In's executable name.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the executable name
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588832"></a><h3><a name="gimp-extension-enable"></a>gimp_extension_enable ()</h3><a class="indexterm" name="id2588840"></a><pre class="programlisting">void gimp_extension_enable (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2587917"></a><h3><a name="gimp-extension-enable"></a>gimp_extension_enable ()</h3><a class="indexterm" name="id2587925"></a><pre class="programlisting">void gimp_extension_enable (void);</pre><p>
|
||||
Enables asnychronous processing of messages from the main GIMP
|
||||
application.
|
||||
</p><p>
|
||||
@ -533,7 +753,9 @@ to execute them. Usually this will be done by running
|
||||
<a href="libgimp-gimp.html#gimp-extension-process"><tt class="function">gimp_extension_process()</tt></a> in an endless loop.
|
||||
</p><p>
|
||||
If the plug-in cannot use <a href="libgimp-gimp.html#gimp-extension-process"><tt class="function">gimp_extension_process()</tt></a>, i.e. if it has
|
||||
a GUI and is hanging around in a <span class="type">GMainLoop</span>, it must call
|
||||
a GUI and is hanging around in a <a
|
||||
href="../glib/glib-The-Main-Event-Loop.html#GMainLoop"
|
||||
><span class="type">GMainLoop</span></a>, it must call
|
||||
<a href="libgimp-gimp.html#gimp-extension-enable"><tt class="function">gimp_extension_enable()</tt></a>.
|
||||
</p><p>
|
||||
Note that the plug-in does not need to be a <span class="type">GIMP_EXTENSION</span> to
|
||||
@ -541,7 +763,7 @@ register temporary procedures.
|
||||
</p><p>
|
||||
See also: <a href="libgimp-gimp.html#gimp-install-procedure"><tt class="function">gimp_install_procedure()</tt></a>, <a href="libgimp-gimp.html#gimp-install-temp-proc"><tt class="function">gimp_install_temp_proc()</tt></a></p><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2588934"></a><h3><a name="gimp-extension-ack"></a>gimp_extension_ack ()</h3><a class="indexterm" name="id2588942"></a><pre class="programlisting">void gimp_extension_ack (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2588019"></a><h3><a name="gimp-extension-ack"></a>gimp_extension_ack ()</h3><a class="indexterm" name="id2588027"></a><pre class="programlisting">void gimp_extension_ack (void);</pre><p>
|
||||
Notify the main GIMP application that the extension has been properly
|
||||
initialized and is ready to run.
|
||||
</p><p>
|
||||
@ -554,7 +776,9 @@ requests using either <a href="libgimp-gimp.html#gimp-extension-enable"><tt clas
|
||||
</p><p>
|
||||
See also: <a href="libgimp-gimp.html#gimp-install-procedure"><tt class="function">gimp_install_procedure()</tt></a>, <a href="libgimp-gimp.html#gimp-install-temp-proc"><tt class="function">gimp_install_temp_proc()</tt></a></p><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2589008"></a><h3><a name="gimp-extension-process"></a>gimp_extension_process ()</h3><a class="indexterm" name="id2589016"></a><pre class="programlisting">void gimp_extension_process (guint timeout);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2588093"></a><h3><a name="gimp-extension-process"></a>gimp_extension_process ()</h3><a class="indexterm" name="id2588101"></a><pre class="programlisting">void gimp_extension_process (<a
|
||||
href="../glib/glib-Basic-Types.html#guint"
|
||||
>guint</a> timeout);</pre><p>
|
||||
Processes one message sent by the GIMP and returns.
|
||||
</p><p>
|
||||
Call this function in an endless loop after calling
|
||||
@ -567,9 +791,11 @@ same if running an endless loop is not an option.
|
||||
See also: <a href="libgimp-gimp.html#gimp-install-procedure"><tt class="function">gimp_install_procedure()</tt></a>, <a href="libgimp-gimp.html#gimp-install-temp-proc"><tt class="function">gimp_install_temp_proc()</tt></a></p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>timeout</tt></i><EFBFBD>:</span></td><td> The timeout (in ms) to use for the <tt class="function">select()</tt> call.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2589098"></a><h3><a name="gimp-parasite-find"></a>gimp_parasite_find ()</h3><a class="indexterm" name="id2589106"></a><pre class="programlisting"><a
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588183"></a><h3><a name="gimp-parasite-find"></a>gimp_parasite_find ()</h3><a class="indexterm" name="id2588191"></a><pre class="programlisting"><a
|
||||
href="../libgimpbase/libgimpbase-gimpparasite.html#GimpParasite"
|
||||
>GimpParasite</a>* gimp_parasite_find (const gchar *name);</pre><p>
|
||||
>GimpParasite</a>* gimp_parasite_find (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Finds the named parasite.
|
||||
</p><p>
|
||||
Finds and returns the named parasite that was previously attached to
|
||||
@ -577,8 +803,14 @@ the gimp.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> The name of the parasite to find.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The found parasite.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2589157"></a><h3><a name="gimp-parasite-list"></a>gimp_parasite_list ()</h3><a class="indexterm" name="id2589166"></a><pre class="programlisting">gboolean gimp_parasite_list (gint *num_parasites,
|
||||
gchar ***parasites);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588242"></a><h3><a name="gimp-parasite-list"></a>gimp_parasite_list ()</h3><a class="indexterm" name="id2588251"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_parasite_list (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_parasites,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> ***parasites);</pre><p>
|
||||
List all parasites.
|
||||
</p><p>
|
||||
Returns a list of all currently attached parasites.</p><p>
|
||||
@ -586,7 +818,9 @@ Returns a list of all currently attached parasites.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>num_parasites</tt></i><EFBFBD>:</span></td><td> The number of attached parasites.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>parasites</tt></i><EFBFBD>:</span></td><td> The names of currently attached parasites.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2589234"></a><h3><a name="gimp-parasite-attach"></a>gimp_parasite_attach ()</h3><a class="indexterm" name="id2589243"></a><pre class="programlisting">gboolean gimp_parasite_attach (<a
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588319"></a><h3><a name="gimp-parasite-attach"></a>gimp_parasite_attach ()</h3><a class="indexterm" name="id2588328"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_parasite_attach (<a
|
||||
href="../libgimpbase/libgimpbase-gimpparasite.html#GimpParasite"
|
||||
>GimpParasite</a> *parasite);</pre><p>
|
||||
Add a parasite to the gimp.
|
||||
@ -596,7 +830,11 @@ values.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>parasite</tt></i><EFBFBD>:</span></td><td> The parasite to attach to the gimp.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2589294"></a><h3><a name="gimp-parasite-detach"></a>gimp_parasite_detach ()</h3><a class="indexterm" name="id2589302"></a><pre class="programlisting">gboolean gimp_parasite_detach (const gchar *name);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588379"></a><h3><a name="gimp-parasite-detach"></a>gimp_parasite_detach ()</h3><a class="indexterm" name="id2588387"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_parasite_detach (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Removes a parasite from the gimp.
|
||||
</p><p>
|
||||
This procedure detaches a parasite from the gimp. It has no return
|
||||
@ -604,10 +842,18 @@ values.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> The name of the parasite to detach from the gimp.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2589354"></a><h3><a name="gimp-attach-new-parasite"></a>gimp_attach_new_parasite ()</h3><a class="indexterm" name="id2589365"></a><pre class="programlisting">void gimp_attach_new_parasite (const gchar *name,
|
||||
gint flags,
|
||||
gint size,
|
||||
gconstpointer data);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2588439"></a><h3><a name="gimp-attach-new-parasite"></a>gimp_attach_new_parasite ()</h3><a class="indexterm" name="id2588448"></a><pre class="programlisting">void gimp_attach_new_parasite (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> flags,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> size,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gconstpointer"
|
||||
>gconstpointer</a> data);</pre><p>
|
||||
Convenience function that creates a parasite and attaches it
|
||||
to the GIMP.
|
||||
</p><p>
|
||||
|
||||
@ -2,32 +2,98 @@
|
||||
|
||||
|
||||
|
||||
gchar* <a href="libgimp-gimpbrush.html#gimp-brush-new">gimp_brush_new</a> (const gchar *name);
|
||||
gchar* <a href="libgimp-gimpbrush.html#gimp-brush-duplicate">gimp_brush_duplicate</a> (const gchar *name);
|
||||
gchar* <a href="libgimp-gimpbrush.html#gimp-brush-rename">gimp_brush_rename</a> (const gchar *name,
|
||||
const gchar *new_name);
|
||||
gboolean <a href="libgimp-gimpbrush.html#gimp-brush-delete">gimp_brush_delete</a> (const gchar *name);
|
||||
gboolean <a href="libgimp-gimpbrush.html#gimp-brush-get-info">gimp_brush_get_info</a> (const gchar *name,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *mask_bpp,
|
||||
gint *color_bpp);
|
||||
gboolean <a href="libgimp-gimpbrush.html#gimp-brush-get-pixels">gimp_brush_get_pixels</a> (const gchar *name,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *mask_bpp,
|
||||
gint *num_mask_bytes,
|
||||
guint8 **mask_bytes,
|
||||
gint *color_bpp,
|
||||
gint *num_color_bytes,
|
||||
guint8 **color_bytes);
|
||||
gboolean <a href="libgimp-gimpbrush.html#gimp-brush-get-spacing">gimp_brush_get_spacing</a> (const gchar *name,
|
||||
gint *spacing);
|
||||
gboolean <a href="libgimp-gimpbrush.html#gimp-brush-set-spacing">gimp_brush_set_spacing</a> (const gchar *name,
|
||||
gint spacing);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2645014"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpbrush.html#gimp-brush-new">gimp_brush_new</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpbrush.html#gimp-brush-duplicate">gimp_brush_duplicate</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpbrush.html#gimp-brush-rename">gimp_brush_rename</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *new_name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpbrush.html#gimp-brush-delete">gimp_brush_delete</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpbrush.html#gimp-brush-get-info">gimp_brush_get_info</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *mask_bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *color_bpp);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpbrush.html#gimp-brush-get-pixels">gimp_brush_get_pixels</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *mask_bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_mask_bytes,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> **mask_bytes,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *color_bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_color_bytes,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> **color_bytes);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpbrush.html#gimp-brush-get-spacing">gimp_brush_get_spacing</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *spacing);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpbrush.html#gimp-brush-set-spacing">gimp_brush_set_spacing</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2638252"></a><h2>Description</h2><p>
|
||||
Functions operating on a single brush.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2645024"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2645029"></a><h3><a name="gimp-brush-new"></a>gimp_brush_new ()</h3><a class="indexterm" name="id2645037"></a><pre class="programlisting">gchar* gimp_brush_new (const gchar *name);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2638261"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2638267"></a><h3><a name="gimp-brush-new"></a>gimp_brush_new ()</h3><a class="indexterm" name="id2638275"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_brush_new (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Creates a new brush
|
||||
</p><p>
|
||||
This procedure creates a new, uninitialized brush</p><p>
|
||||
@ -36,7 +102,11 @@ This procedure creates a new, uninitialized brush</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The actual new brush name.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2644694"></a><h3><a name="gimp-brush-duplicate"></a>gimp_brush_duplicate ()</h3><a class="indexterm" name="id2644702"></a><pre class="programlisting">gchar* gimp_brush_duplicate (const gchar *name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2637166"></a><h3><a name="gimp-brush-duplicate"></a>gimp_brush_duplicate ()</h3><a class="indexterm" name="id2637175"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_brush_duplicate (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Duplicates a brush
|
||||
</p><p>
|
||||
This procedure creates an identical brush by a different name</p><p>
|
||||
@ -45,8 +115,14 @@ This procedure creates an identical brush by a different name</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The name of the brush's copy.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2644758"></a><h3><a name="gimp-brush-rename"></a>gimp_brush_rename ()</h3><a class="indexterm" name="id2644767"></a><pre class="programlisting">gchar* gimp_brush_rename (const gchar *name,
|
||||
const gchar *new_name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2637231"></a><h3><a name="gimp-brush-rename"></a>gimp_brush_rename ()</h3><a class="indexterm" name="id2637239"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_brush_rename (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *new_name);</pre><p>
|
||||
Rename a brush
|
||||
</p><p>
|
||||
This procedure renames a brush</p><p>
|
||||
@ -56,7 +132,11 @@ This procedure renames a brush</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The actual new name of the brush.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2644838"></a><h3><a name="gimp-brush-delete"></a>gimp_brush_delete ()</h3><a class="indexterm" name="id2644847"></a><pre class="programlisting">gboolean gimp_brush_delete (const gchar *name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2637311"></a><h3><a name="gimp-brush-delete"></a>gimp_brush_delete ()</h3><a class="indexterm" name="id2637319"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brush_delete (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Deletes a brush
|
||||
</p><p>
|
||||
This procedure deletes a brush</p><p>
|
||||
@ -65,11 +145,23 @@ This procedure deletes a brush</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2644901"></a><h3><a name="gimp-brush-get-info"></a>gimp_brush_get_info ()</h3><a class="indexterm" name="id2644909"></a><pre class="programlisting">gboolean gimp_brush_get_info (const gchar *name,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *mask_bpp,
|
||||
gint *color_bpp);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2637374"></a><h3><a name="gimp-brush-get-info"></a>gimp_brush_get_info ()</h3><a class="indexterm" name="id2637382"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brush_get_info (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *mask_bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *color_bpp);</pre><p>
|
||||
Retrieve information about the specified brush.
|
||||
</p><p>
|
||||
This procedure retrieves information about the specified brush. This
|
||||
@ -83,15 +175,35 @@ includes the brush name, and the brush extents (width and height).</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2634293"></a><h3><a name="gimp-brush-get-pixels"></a>gimp_brush_get_pixels ()</h3><a class="indexterm" name="id2634301"></a><pre class="programlisting">gboolean gimp_brush_get_pixels (const gchar *name,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *mask_bpp,
|
||||
gint *num_mask_bytes,
|
||||
guint8 **mask_bytes,
|
||||
gint *color_bpp,
|
||||
gint *num_color_bytes,
|
||||
guint8 **color_bytes);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2629067"></a><h3><a name="gimp-brush-get-pixels"></a>gimp_brush_get_pixels ()</h3><a class="indexterm" name="id2629075"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brush_get_pixels (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *mask_bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_mask_bytes,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> **mask_bytes,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *color_bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_color_bytes,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> **color_bytes);</pre><p>
|
||||
Retrieve information about the specified brush.
|
||||
</p><p>
|
||||
This procedure retrieves information about the specified brush. This
|
||||
@ -109,8 +221,14 @@ includes the brush extents (width and height) and its pixels data.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2646760"></a><h3><a name="gimp-brush-get-spacing"></a>gimp_brush_get_spacing ()</h3><a class="indexterm" name="id2646768"></a><pre class="programlisting">gboolean gimp_brush_get_spacing (const gchar *name,
|
||||
gint *spacing);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2639836"></a><h3><a name="gimp-brush-get-spacing"></a>gimp_brush_get_spacing ()</h3><a class="indexterm" name="id2639844"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brush_get_spacing (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *spacing);</pre><p>
|
||||
Get the brush spacing.
|
||||
</p><p>
|
||||
This procedure returns the spacing setting for the specified brush.
|
||||
@ -122,8 +240,14 @@ percentage of the maximum of the width and height of the mask.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2646843"></a><h3><a name="gimp-brush-set-spacing"></a>gimp_brush_set_spacing ()</h3><a class="indexterm" name="id2646852"></a><pre class="programlisting">gboolean gimp_brush_set_spacing (const gchar *name,
|
||||
gint spacing);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2639919"></a><h3><a name="gimp-brush-set-spacing"></a>gimp_brush_set_spacing ()</h3><a class="indexterm" name="id2639928"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brush_set_spacing (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing);</pre><p>
|
||||
Set the brush spacing.
|
||||
</p><p>
|
||||
This procedure modifies the spacing setting for the specified brush.
|
||||
|
||||
@ -2,39 +2,97 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimpbrushes.html#gimp-brushes-refresh">gimp_brushes_refresh</a> (void);
|
||||
gchar** <a href="libgimp-gimpbrushes.html#gimp-brushes-get-list">gimp_brushes_get_list</a> (const gchar *filter,
|
||||
gint *num_brushes);
|
||||
gchar* <a href="libgimp-gimpbrushes.html#gimp-brushes-get-brush">gimp_brushes_get_brush</a> (gint *width,
|
||||
gint *height,
|
||||
gint *spacing);
|
||||
gboolean <a href="libgimp-gimpbrushes.html#gimp-brushes-set-brush">gimp_brushes_set_brush</a> (const gchar *name);
|
||||
gdouble <a href="libgimp-gimpbrushes.html#gimp-brushes-get-opacity">gimp_brushes_get_opacity</a> (void);
|
||||
gboolean <a href="libgimp-gimpbrushes.html#gimp-brushes-set-opacity">gimp_brushes_set_opacity</a> (gdouble opacity);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpbrushes.html#gimp-brushes-refresh">gimp_brushes_refresh</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** <a href="libgimp-gimpbrushes.html#gimp-brushes-get-list">gimp_brushes_get_list</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filter,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_brushes);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpbrushes.html#gimp-brushes-get-brush">gimp_brushes_get_brush</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *spacing);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpbrushes.html#gimp-brushes-set-brush">gimp_brushes_set_brush</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> <a href="libgimp-gimpbrushes.html#gimp-brushes-get-opacity">gimp_brushes_get_opacity</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpbrushes.html#gimp-brushes-set-opacity">gimp_brushes_set_opacity</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity);
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> <a href="libgimp-gimpbrushes.html#gimp-brushes-get-paint-mode">gimp_brushes_get_paint_mode</a>
|
||||
(void);
|
||||
gboolean <a href="libgimp-gimpbrushes.html#gimp-brushes-set-paint-mode">gimp_brushes_set_paint_mode</a> (<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);
|
||||
gint <a href="libgimp-gimpbrushes.html#gimp-brushes-get-spacing">gimp_brushes_get_spacing</a> (void);
|
||||
gboolean <a href="libgimp-gimpbrushes.html#gimp-brushes-set-spacing">gimp_brushes_set_spacing</a> (gint spacing);
|
||||
gchar* <a href="libgimp-gimpbrushes.html#gimp-brushes-get-brush-data">gimp_brushes_get_brush_data</a> (const gchar *name,
|
||||
gdouble *opacity,
|
||||
gint *spacing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpbrushes.html#gimp-brushes-set-paint-mode">gimp_brushes_set_paint_mode</a> (<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> <a href="libgimp-gimpbrushes.html#gimp-brushes-get-spacing">gimp_brushes_get_spacing</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpbrushes.html#gimp-brushes-set-spacing">gimp_brushes_set_spacing</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpbrushes.html#gimp-brushes-get-brush-data">gimp_brushes_get_brush_data</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> *paint_mode,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *length,
|
||||
guint8 **mask_data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2644525"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *length,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> **mask_data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2637697"></a><h2>Description</h2><p>
|
||||
Functions related to getting and setting brushes.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2644536"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2644541"></a><h3><a name="gimp-brushes-refresh"></a>gimp_brushes_refresh ()</h3><a class="indexterm" name="id2644549"></a><pre class="programlisting">gboolean gimp_brushes_refresh (void);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2637708"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2637713"></a><h3><a name="gimp-brushes-refresh"></a>gimp_brushes_refresh ()</h3><a class="indexterm" name="id2637722"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brushes_refresh (void);</pre><p>
|
||||
Refresh current brushes. This function always succeeds.
|
||||
</p><p>
|
||||
This procedure retrieves all brushes currently in the user's brush
|
||||
path and updates the brush dialogs accordingly.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2645385"></a><h3><a name="gimp-brushes-get-list"></a>gimp_brushes_get_list ()</h3><a class="indexterm" name="id2645394"></a><pre class="programlisting">gchar** gimp_brushes_get_list (const gchar *filter,
|
||||
gint *num_brushes);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2637759"></a><h3><a name="gimp-brushes-get-list"></a>gimp_brushes_get_list ()</h3><a class="indexterm" name="id2637767"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** gimp_brushes_get_list (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filter,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_brushes);</pre><p>
|
||||
Retrieve a complete listing of the available brushes.
|
||||
</p><p>
|
||||
This procedure returns a complete listing of available GIMP brushes.
|
||||
@ -44,56 +102,98 @@ Each name returned can be used as input to the
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>filter</tt></i><EFBFBD>:</span></td><td> An optional regular expression used to filter the list.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>num_brushes</tt></i><EFBFBD>:</span></td><td> The number of brushes in the brush list.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The list of brush names.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2645466"></a><h3><a name="gimp-brushes-get-brush"></a>gimp_brushes_get_brush ()</h3><a class="indexterm" name="id2645474"></a><pre class="programlisting">gchar* gimp_brushes_get_brush (gint *width,
|
||||
gint *height,
|
||||
gint *spacing);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_get_brush</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2639425"></a><h3><a name="gimp-brushes-get-brush"></a>gimp_brushes_get_brush ()</h3><a class="indexterm" name="id2639433"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_brushes_get_brush (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *spacing);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_get_brush</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-get-brush"><tt class="function">gimp_context_get_brush()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>width</tt></i><EFBFBD>:</span></td><td> The brush width.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>height</tt></i><EFBFBD>:</span></td><td> The brush height.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>spacing</tt></i><EFBFBD>:</span></td><td> The brush spacing.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The brush name.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2646372"></a><h3><a name="gimp-brushes-set-brush"></a>gimp_brushes_set_brush ()</h3><a class="indexterm" name="id2646381"></a><pre class="programlisting">gboolean gimp_brushes_set_brush (const gchar *name);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_set_brush</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2639528"></a><h3><a name="gimp-brushes-set-brush"></a>gimp_brushes_set_brush ()</h3><a class="indexterm" name="id2639537"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brushes_set_brush (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_set_brush</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-set-brush"><tt class="function">gimp_context_set_brush()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> The brush name.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2646443"></a><h3><a name="gimp-brushes-get-opacity"></a>gimp_brushes_get_opacity ()</h3><a class="indexterm" name="id2646452"></a><pre class="programlisting">gdouble gimp_brushes_get_opacity (void);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_get_opacity</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2639599"></a><h3><a name="gimp-brushes-get-opacity"></a>gimp_brushes_get_opacity ()</h3><a class="indexterm" name="id2639608"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> gimp_brushes_get_opacity (void);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_get_opacity</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-get-opacity"><tt class="function">gimp_context_get_opacity()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The brush opacity.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2646499"></a><h3><a name="gimp-brushes-set-opacity"></a>gimp_brushes_set_opacity ()</h3><a class="indexterm" name="id2646508"></a><pre class="programlisting">gboolean gimp_brushes_set_opacity (gdouble opacity);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_set_opacity</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2619656"></a><h3><a name="gimp-brushes-set-opacity"></a>gimp_brushes_set_opacity ()</h3><a class="indexterm" name="id2619664"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brushes_set_opacity (<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_set_opacity</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-set-opacity"><tt class="function">gimp_context_set_opacity()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>opacity</tt></i><EFBFBD>:</span></td><td> The brush opacity.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2645661"></a><h3><a name="gimp-brushes-get-paint-mode"></a>gimp_brushes_get_paint_mode ()</h3><a class="indexterm" name="id2645670"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_brushes_get_paint_mode
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2619727"></a><h3><a name="gimp-brushes-get-paint-mode"></a>gimp_brushes_get_paint_mode ()</h3><a class="indexterm" name="id2619735"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_brushes_get_paint_mode
|
||||
(void);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_get_paint_mode</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure isdeprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-get-paint-mode"><tt class="function">gimp_context_get_paint_mode()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The paint mode.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2645718"></a><h3><a name="gimp-brushes-set-paint-mode"></a>gimp_brushes_set_paint_mode ()</h3><a class="indexterm" name="id2645726"></a><pre class="programlisting">gboolean gimp_brushes_set_paint_mode (<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_set_paint_mode</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2619783"></a><h3><a name="gimp-brushes-set-paint-mode"></a>gimp_brushes_set_paint_mode ()</h3><a class="indexterm" name="id2619792"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brushes_set_paint_mode (<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_set_paint_mode</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-set-paint-mode"><tt class="function">gimp_context_set_paint_mode()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>paint_mode</tt></i><EFBFBD>:</span></td><td> The paint mode.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2645789"></a><h3><a name="gimp-brushes-get-spacing"></a>gimp_brushes_get_spacing ()</h3><a class="indexterm" name="id2645798"></a><pre class="programlisting">gint gimp_brushes_get_spacing (void);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_get_spacing</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2619855"></a><h3><a name="gimp-brushes-get-spacing"></a>gimp_brushes_get_spacing ()</h3><a class="indexterm" name="id2619863"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> gimp_brushes_get_spacing (void);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_get_spacing</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpbrush.html#gimp-brush-get-spacing"><tt class="function">gimp_brush_get_spacing()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The brush spacing.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2645845"></a><h3><a name="gimp-brushes-set-spacing"></a>gimp_brushes_set_spacing ()</h3><a class="indexterm" name="id2645854"></a><pre class="programlisting">gboolean gimp_brushes_set_spacing (gint spacing);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_set_spacing</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2641179"></a><h3><a name="gimp-brushes-set-spacing"></a>gimp_brushes_set_spacing ()</h3><a class="indexterm" name="id2641188"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brushes_set_spacing (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_set_spacing</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpbrush.html#gimp-brush-set-spacing"><tt class="function">gimp_brush_set_spacing()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>spacing</tt></i><EFBFBD>:</span></td><td> The brush spacing.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2645917"></a><h3><a name="gimp-brushes-get-brush-data"></a>gimp_brushes_get_brush_data ()</h3><a class="indexterm" name="id2652373"></a><pre class="programlisting">gchar* gimp_brushes_get_brush_data (const gchar *name,
|
||||
gdouble *opacity,
|
||||
gint *spacing,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2641251"></a><h3><a name="gimp-brushes-get-brush-data"></a>gimp_brushes_get_brush_data ()</h3><a class="indexterm" name="id2641259"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_brushes_get_brush_data (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> *paint_mode,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *length,
|
||||
guint8 **mask_data);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_get_brush_data</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *length,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> **mask_data);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_brushes_get_brush_data</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpbrush.html#gimp-brush-get-pixels"><tt class="function">gimp_brush_get_pixels()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> The brush name (\"\" means current active brush).
|
||||
|
||||
@ -2,30 +2,68 @@
|
||||
|
||||
|
||||
|
||||
GtkWidget* <a href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-new">gimp_brush_select_widget_new</a> (const gchar *title,
|
||||
const gchar *brush_name,
|
||||
gdouble opacity,
|
||||
gint spacing,
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-new">gimp_brush_select_widget_new</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
|
||||
<a href="libgimp-gimpbrushselect.html#GimpRunBrushCallback">GimpRunBrushCallback</a> callback,
|
||||
gpointer data);
|
||||
void <a href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-close">gimp_brush_select_widget_close</a> (GtkWidget *widget);
|
||||
void <a href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-set">gimp_brush_select_widget_set</a> (GtkWidget *widget,
|
||||
const gchar *brush_name,
|
||||
gdouble opacity,
|
||||
gint spacing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-close">gimp_brush_select_widget_close</a> (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget);
|
||||
void <a href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-set">gimp_brush_select_widget_set</a> (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2669267"></a><h2>Description</h2><p>
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2660309"></a><h2>Description</h2><p>
|
||||
A widget for selecting brushes.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2669277"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2669282"></a><h3><a name="gimp-brush-select-widget-new"></a>gimp_brush_select_widget_new ()</h3><a class="indexterm" name="id2669291"></a><pre class="programlisting">GtkWidget* gimp_brush_select_widget_new (const gchar *title,
|
||||
const gchar *brush_name,
|
||||
gdouble opacity,
|
||||
gint spacing,
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2660319"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2660324"></a><h3><a name="gimp-brush-select-widget-new"></a>gimp_brush_select_widget_new ()</h3><a class="indexterm" name="id2660332"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_brush_select_widget_new (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
|
||||
<a href="libgimp-gimpbrushselect.html#GimpRunBrushCallback">GimpRunBrushCallback</a> callback,
|
||||
gpointer data);</pre><p>
|
||||
Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
|
||||
a <span class="type">GimpBrush</span>. This widget is suitable for placement in a table in
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
Creates a new <a
|
||||
href="../gtk/GtkWidget.html"
|
||||
><span class="type">GtkWidget</span></a> that completely controls the selection of
|
||||
a <a
|
||||
href="../app/GimpBrush.html"
|
||||
><span class="type">GimpBrush</span></a>. This widget is suitable for placement in a table in
|
||||
a plug-in dialog.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>title</tt></i><EFBFBD>:</span></td><td> Title of the dialog to use or <tt class="literal">NULL</tt> to use the default title.
|
||||
@ -35,15 +73,27 @@ a plug-in dialog.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>paint_mode</tt></i><EFBFBD>:</span></td><td> Initial paint mode. -1 means to use current paint mode.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>callback</tt></i><EFBFBD>:</span></td><td> A function to call when the selected brush changes.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td> A pointer to arbitary data to be used in the call to <i class="parameter"><tt>callback</tt></i>.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> A <span class="type">GtkWidget</span> that you can use in your UI.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2670918"></a><h3><a name="gimp-brush-select-widget-close"></a>gimp_brush_select_widget_close ()</h3><a class="indexterm" name="id2670927"></a><pre class="programlisting">void gimp_brush_select_widget_close (GtkWidget *widget);</pre><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> A <a
|
||||
href="../gtk/GtkWidget.html"
|
||||
><span class="type">GtkWidget</span></a> that you can use in your UI.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2664637"></a><h3><a name="gimp-brush-select-widget-close"></a>gimp_brush_select_widget_close ()</h3><a class="indexterm" name="id2664646"></a><pre class="programlisting">void gimp_brush_select_widget_close (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget);</pre><p>
|
||||
Closes the popup window associated with <i class="parameter"><tt>widget</tt></i>.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>widget</tt></i><EFBFBD>:</span></td><td> A brush select widget.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2670967"></a><h3><a name="gimp-brush-select-widget-set"></a>gimp_brush_select_widget_set ()</h3><a class="indexterm" name="id2670975"></a><pre class="programlisting">void gimp_brush_select_widget_set (GtkWidget *widget,
|
||||
const gchar *brush_name,
|
||||
gdouble opacity,
|
||||
gint spacing,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2664686"></a><h3><a name="gimp-brush-select-widget-set"></a>gimp_brush_select_widget_set ()</h3><a class="indexterm" name="id2664694"></a><pre class="programlisting">void gimp_brush_select_widget_set (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);</pre><p>
|
||||
Sets the current brush and other values for the brush select
|
||||
widget. Calls the callback function if one was supplied in the
|
||||
|
||||
@ -2,46 +2,118 @@
|
||||
|
||||
|
||||
|
||||
void (<a href="libgimp-gimpbrushselect.html#GimpRunBrushCallback">*GimpRunBrushCallback</a>) (const gchar *brush_name,
|
||||
gdouble opacity,
|
||||
gint spacing,
|
||||
void (<a href="libgimp-gimpbrushselect.html#GimpRunBrushCallback">*GimpRunBrushCallback</a>) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
|
||||
gint width,
|
||||
gint height,
|
||||
const guchar *mask_data,
|
||||
gboolean dialog_closing,
|
||||
gpointer user_data);
|
||||
const gchar* <a href="libgimp-gimpbrushselect.html#gimp-brush-select-new">gimp_brush_select_new</a> (const gchar *title,
|
||||
const gchar *brush_name,
|
||||
gdouble opacity,
|
||||
gint spacing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *mask_data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dialog_closing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpbrushselect.html#gimp-brush-select-new">gimp_brush_select_new</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
|
||||
<a href="libgimp-gimpbrushselect.html#GimpRunBrushCallback">GimpRunBrushCallback</a> callback,
|
||||
gpointer data);
|
||||
void <a href="libgimp-gimpbrushselect.html#gimp-brush-select-destroy">gimp_brush_select_destroy</a> (const gchar *brush_callback);
|
||||
gboolean <a href="libgimp-gimpbrushselect.html#gimp-brushes-popup">gimp_brushes_popup</a> (const gchar *brush_callback,
|
||||
const gchar *popup_title,
|
||||
const gchar *initial_brush,
|
||||
gdouble opacity,
|
||||
gint spacing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimpbrushselect.html#gimp-brush-select-destroy">gimp_brush_select_destroy</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_callback);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpbrushselect.html#gimp-brushes-popup">gimp_brushes_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *popup_title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *initial_brush,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);
|
||||
gboolean <a href="libgimp-gimpbrushselect.html#gimp-brushes-close-popup">gimp_brushes_close_popup</a> (const gchar *brush_callback);
|
||||
gboolean <a href="libgimp-gimpbrushselect.html#gimp-brushes-set-popup">gimp_brushes_set_popup</a> (const gchar *brush_callback,
|
||||
const gchar *brush_name,
|
||||
gdouble opacity,
|
||||
gint spacing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpbrushselect.html#gimp-brushes-close-popup">gimp_brushes_close_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_callback);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpbrushselect.html#gimp-brushes-set-popup">gimp_brushes_set_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2656782"></a><h2>Description</h2><p>
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2647938"></a><h2>Description</h2><p>
|
||||
Functions providing a brush selection dialog.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2656793"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2656798"></a><h3><a name="GimpRunBrushCallback"></a>GimpRunBrushCallback ()</h3><a class="indexterm" name="id2656806"></a><pre class="programlisting">void (*GimpRunBrushCallback) (const gchar *brush_name,
|
||||
gdouble opacity,
|
||||
gint spacing,
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2647948"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2647954"></a><h3><a name="GimpRunBrushCallback"></a>GimpRunBrushCallback ()</h3><a class="indexterm" name="id2647962"></a><pre class="programlisting">void (*GimpRunBrushCallback) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
|
||||
gint width,
|
||||
gint height,
|
||||
const guchar *mask_data,
|
||||
gboolean dialog_closing,
|
||||
gpointer user_data);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *mask_data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dialog_closing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>brush_name</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>opacity</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -54,13 +126,25 @@ Functions providing a brush selection dialog.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>user_data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2662906"></a><h3><a name="gimp-brush-select-new"></a>gimp_brush_select_new ()</h3><a class="indexterm" name="id2662914"></a><pre class="programlisting">const gchar* gimp_brush_select_new (const gchar *title,
|
||||
const gchar *brush_name,
|
||||
gdouble opacity,
|
||||
gint spacing,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2648585"></a><h3><a name="gimp-brush-select-new"></a>gimp_brush_select_new ()</h3><a class="indexterm" name="id2648593"></a><pre class="programlisting">const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_brush_select_new (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
|
||||
<a href="libgimp-gimpbrushselect.html#GimpRunBrushCallback">GimpRunBrushCallback</a> callback,
|
||||
gpointer data);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>title</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>brush_name</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -72,16 +156,30 @@ Functions providing a brush selection dialog.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2655886"></a><h3><a name="gimp-brush-select-destroy"></a>gimp_brush_select_destroy ()</h3><a class="indexterm" name="id2655894"></a><pre class="programlisting">void gimp_brush_select_destroy (const gchar *brush_callback);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2648988"></a><h3><a name="gimp-brush-select-destroy"></a>gimp_brush_select_destroy ()</h3><a class="indexterm" name="id2648996"></a><pre class="programlisting">void gimp_brush_select_destroy (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_callback);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>brush_callback</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2655929"></a><h3><a name="gimp-brushes-popup"></a>gimp_brushes_popup ()</h3><a class="indexterm" name="id2655937"></a><pre class="programlisting">gboolean gimp_brushes_popup (const gchar *brush_callback,
|
||||
const gchar *popup_title,
|
||||
const gchar *initial_brush,
|
||||
gdouble opacity,
|
||||
gint spacing,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2649031"></a><h3><a name="gimp-brushes-popup"></a>gimp_brushes_popup ()</h3><a class="indexterm" name="id2649040"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brushes_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *popup_title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *initial_brush,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);</pre><p>
|
||||
Invokes the Gimp brush selection.
|
||||
</p><p>
|
||||
@ -94,17 +192,31 @@ This procedure popups the brush selection dialog.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>spacing</tt></i><EFBFBD>:</span></td><td> The initial spacing of the brush (if < 0 then use brush default spacing).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>paint_mode</tt></i><EFBFBD>:</span></td><td> The initial paint mode.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2656077"></a><h3><a name="gimp-brushes-close-popup"></a>gimp_brushes_close_popup ()</h3><a class="indexterm" name="id2656085"></a><pre class="programlisting">gboolean gimp_brushes_close_popup (const gchar *brush_callback);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2649179"></a><h3><a name="gimp-brushes-close-popup"></a>gimp_brushes_close_popup ()</h3><a class="indexterm" name="id2649187"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brushes_close_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_callback);</pre><p>
|
||||
Popdown the Gimp brush selection.
|
||||
</p><p>
|
||||
This procedure closes an opened brush selection dialog.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>brush_callback</tt></i><EFBFBD>:</span></td><td> The name of the callback registered for this popup.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2664409"></a><h3><a name="gimp-brushes-set-popup"></a>gimp_brushes_set_popup ()</h3><a class="indexterm" name="id2664417"></a><pre class="programlisting">gboolean gimp_brushes_set_popup (const gchar *brush_callback,
|
||||
const gchar *brush_name,
|
||||
gdouble opacity,
|
||||
gint spacing,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2656054"></a><h3><a name="gimp-brushes-set-popup"></a>gimp_brushes_set_popup ()</h3><a class="indexterm" name="id2656063"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brushes_set_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *brush_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> spacing,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);</pre><p>
|
||||
Sets the current brush selection in a popup.
|
||||
</p><p>
|
||||
|
||||
@ -2,41 +2,107 @@
|
||||
|
||||
|
||||
|
||||
gint32 <a href="libgimp-gimpchannel.html#gimp-channel-new">gimp_channel_new</a> (gint32 image_ID,
|
||||
const gchar *name,
|
||||
guint width,
|
||||
guint height,
|
||||
gdouble opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimpchannel.html#gimp-channel-new">gimp_channel_new</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint"
|
||||
>guint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint"
|
||||
>guint</a> height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);
|
||||
gint32 <a href="libgimp-gimpchannel.html#gimp-channel-copy">gimp_channel_copy</a> (gint32 channel_ID);
|
||||
gboolean <a href="libgimp-gimpchannel.html#gimp-channel-get-show-masked">gimp_channel_get_show_masked</a> (gint32 channel_ID);
|
||||
gboolean <a href="libgimp-gimpchannel.html#gimp-channel-set-show-masked">gimp_channel_set_show_masked</a> (gint32 channel_ID,
|
||||
gboolean show_masked);
|
||||
gdouble <a href="libgimp-gimpchannel.html#gimp-channel-get-opacity">gimp_channel_get_opacity</a> (gint32 channel_ID);
|
||||
gboolean <a href="libgimp-gimpchannel.html#gimp-channel-set-opacity">gimp_channel_set_opacity</a> (gint32 channel_ID,
|
||||
gdouble opacity);
|
||||
gboolean <a href="libgimp-gimpchannel.html#gimp-channel-get-color">gimp_channel_get_color</a> (gint32 channel_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimpchannel.html#gimp-channel-copy">gimp_channel_copy</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpchannel.html#gimp-channel-get-show-masked">gimp_channel_get_show_masked</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpchannel.html#gimp-channel-set-show-masked">gimp_channel_set_show_masked</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> show_masked);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> <a href="libgimp-gimpchannel.html#gimp-channel-get-opacity">gimp_channel_get_opacity</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpchannel.html#gimp-channel-set-opacity">gimp_channel_set_opacity</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpchannel.html#gimp-channel-get-color">gimp_channel_get_color</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID,
|
||||
<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);
|
||||
gboolean <a href="libgimp-gimpchannel.html#gimp-channel-set-color">gimp_channel_set_color</a> (gint32 channel_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpchannel.html#gimp-channel-set-color">gimp_channel_set_color</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID,
|
||||
const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);
|
||||
gboolean <a href="libgimp-gimpchannel.html#gimp-channel-combine-masks">gimp_channel_combine_masks</a> (gint32 channel1_ID,
|
||||
gint32 channel2_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpchannel.html#gimp-channel-combine-masks">gimp_channel_combine_masks</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel1_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel2_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpChannelOps">GimpChannelOps</a> operation,
|
||||
gint offx,
|
||||
gint offy);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2584434"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offx,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offy);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2581898"></a><h2>Description</h2><p>
|
||||
Functions for manipulating channels.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2584444"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2584449"></a><h3><a name="gimp-channel-new"></a>gimp_channel_new ()</h3><a class="indexterm" name="id2584457"></a><pre class="programlisting">gint32 gimp_channel_new (gint32 image_ID,
|
||||
const gchar *name,
|
||||
guint width,
|
||||
guint height,
|
||||
gdouble opacity,
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2581908"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2581913"></a><h3><a name="gimp-channel-new"></a>gimp_channel_new ()</h3><a class="indexterm" name="id2581921"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_channel_new (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint"
|
||||
>guint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint"
|
||||
>guint</a> height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);</pre><p>
|
||||
@ -57,14 +123,22 @@ initially.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>opacity</tt></i><EFBFBD>:</span></td><td> The channel opacity.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>color</tt></i><EFBFBD>:</span></td><td> The channel compositing color.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The newly created channel.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2591180"></a><h3><a name="gimp-channel-copy"></a>gimp_channel_copy ()</h3><a class="indexterm" name="id2591189"></a><pre class="programlisting">gint32 gimp_channel_copy (gint32 channel_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2590129"></a><h3><a name="gimp-channel-copy"></a>gimp_channel_copy ()</h3><a class="indexterm" name="id2590138"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_channel_copy (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID);</pre><p>
|
||||
Copy a channel.
|
||||
</p><p>
|
||||
This procedure copies the specified channel and returns the copy.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>channel_ID</tt></i><EFBFBD>:</span></td><td> The channel to copy.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The newly copied channel.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2591240"></a><h3><a name="gimp-channel-get-show-masked"></a>gimp_channel_get_show_masked ()</h3><a class="indexterm" name="id2591251"></a><pre class="programlisting">gboolean gimp_channel_get_show_masked (gint32 channel_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2590189"></a><h3><a name="gimp-channel-get-show-masked"></a>gimp_channel_get_show_masked ()</h3><a class="indexterm" name="id2590197"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_channel_get_show_masked (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID);</pre><p>
|
||||
Get the composite method of the specified channel.
|
||||
</p><p>
|
||||
This procedure returns the specified channel's composite method. If
|
||||
@ -74,8 +148,14 @@ shown.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>channel_ID</tt></i><EFBFBD>:</span></td><td> The channel.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The channel composite method.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2591307"></a><h3><a name="gimp-channel-set-show-masked"></a>gimp_channel_set_show_masked ()</h3><a class="indexterm" name="id2591318"></a><pre class="programlisting">gboolean gimp_channel_set_show_masked (gint32 channel_ID,
|
||||
gboolean show_masked);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2590251"></a><h3><a name="gimp-channel-set-show-masked"></a>gimp_channel_set_show_masked ()</h3><a class="indexterm" name="id2590260"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_channel_set_show_masked (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> show_masked);</pre><p>
|
||||
Set the composite method of the specified channel.
|
||||
</p><p>
|
||||
This procedure sets the specified channel's composite method. If it
|
||||
@ -85,15 +165,25 @@ masked regions are shown. Otherwise, selected regions are shown.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>channel_ID</tt></i><EFBFBD>:</span></td><td> The channel.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>show_masked</tt></i><EFBFBD>:</span></td><td> The new channel composite method.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2589753"></a><h3><a name="gimp-channel-get-opacity"></a>gimp_channel_get_opacity ()</h3><a class="indexterm" name="id2589762"></a><pre class="programlisting">gdouble gimp_channel_get_opacity (gint32 channel_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2581311"></a><h3><a name="gimp-channel-get-opacity"></a>gimp_channel_get_opacity ()</h3><a class="indexterm" name="id2581319"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> gimp_channel_get_opacity (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID);</pre><p>
|
||||
Get the opacity of the specified channel.
|
||||
</p><p>
|
||||
This procedure returns the specified channel's opacity.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>channel_ID</tt></i><EFBFBD>:</span></td><td> The channel.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The channel opacity.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2589814"></a><h3><a name="gimp-channel-set-opacity"></a>gimp_channel_set_opacity ()</h3><a class="indexterm" name="id2589822"></a><pre class="programlisting">gboolean gimp_channel_set_opacity (gint32 channel_ID,
|
||||
gdouble opacity);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2581371"></a><h3><a name="gimp-channel-set-opacity"></a>gimp_channel_set_opacity ()</h3><a class="indexterm" name="id2581380"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_channel_set_opacity (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity);</pre><p>
|
||||
Set the opacity of the specified channel.
|
||||
</p><p>
|
||||
This procedure sets the specified channel's opacity.</p><p>
|
||||
@ -101,7 +191,11 @@ This procedure sets the specified channel's opacity.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>channel_ID</tt></i><EFBFBD>:</span></td><td> The channel.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>opacity</tt></i><EFBFBD>:</span></td><td> The new channel opacity.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2589892"></a><h3><a name="gimp-channel-get-color"></a>gimp_channel_get_color ()</h3><a class="indexterm" name="id2589900"></a><pre class="programlisting">gboolean gimp_channel_get_color (gint32 channel_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2581449"></a><h3><a name="gimp-channel-get-color"></a>gimp_channel_get_color ()</h3><a class="indexterm" name="id2581458"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_channel_get_color (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID,
|
||||
<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);</pre><p>
|
||||
@ -112,7 +206,11 @@ This procedure returns the specified channel's compositing color.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>channel_ID</tt></i><EFBFBD>:</span></td><td> The channel.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>color</tt></i><EFBFBD>:</span></td><td> The channel compositing color.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2589970"></a><h3><a name="gimp-channel-set-color"></a>gimp_channel_set_color ()</h3><a class="indexterm" name="id2589979"></a><pre class="programlisting">gboolean gimp_channel_set_color (gint32 channel_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2581528"></a><h3><a name="gimp-channel-set-color"></a>gimp_channel_set_color ()</h3><a class="indexterm" name="id2581536"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_channel_set_color (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID,
|
||||
const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);</pre><p>
|
||||
@ -123,11 +221,21 @@ This procedure sets the specified channel's compositing color.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>channel_ID</tt></i><EFBFBD>:</span></td><td> The channel.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>color</tt></i><EFBFBD>:</span></td><td> The new channel compositing color.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2595067"></a><h3><a name="gimp-channel-combine-masks"></a>gimp_channel_combine_masks ()</h3><a class="indexterm" name="id2595076"></a><pre class="programlisting">gboolean gimp_channel_combine_masks (gint32 channel1_ID,
|
||||
gint32 channel2_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2593010"></a><h3><a name="gimp-channel-combine-masks"></a>gimp_channel_combine_masks ()</h3><a class="indexterm" name="id2593019"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_channel_combine_masks (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel1_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel2_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpChannelOps">GimpChannelOps</a> operation,
|
||||
gint offx,
|
||||
gint offy);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offx,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offy);</pre><p>
|
||||
Combine two channel masks.
|
||||
</p><p>
|
||||
This procedure combines two channel masks. The result is stored in
|
||||
|
||||
@ -2,66 +2,200 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-brightness-contrast">gimp_brightness_contrast</a> (gint32 drawable_ID,
|
||||
gint brightness,
|
||||
gint contrast);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-levels">gimp_levels</a> (gint32 drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-brightness-contrast">gimp_brightness_contrast</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> brightness,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> contrast);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-levels">gimp_levels</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpHistogramChannel">GimpHistogramChannel</a> channel,
|
||||
gint low_input,
|
||||
gint high_input,
|
||||
gdouble gamma,
|
||||
gint low_output,
|
||||
gint high_output);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-levels-auto">gimp_levels_auto</a> (gint32 drawable_ID);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-levels-stretch">gimp_levels_stretch</a> (gint32 drawable_ID);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-posterize">gimp_posterize</a> (gint32 drawable_ID,
|
||||
gint levels);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-desaturate">gimp_desaturate</a> (gint32 drawable_ID);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-equalize">gimp_equalize</a> (gint32 drawable_ID,
|
||||
gboolean mask_only);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-invert">gimp_invert</a> (gint32 drawable_ID);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-curves-spline">gimp_curves_spline</a> (gint32 drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> low_input,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> high_input,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> gamma,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> low_output,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> high_output);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-levels-auto">gimp_levels_auto</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-levels-stretch">gimp_levels_stretch</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-posterize">gimp_posterize</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> levels);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-desaturate">gimp_desaturate</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-equalize">gimp_equalize</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> mask_only);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-invert">gimp_invert</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-curves-spline">gimp_curves_spline</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpHistogramChannel">GimpHistogramChannel</a> channel,
|
||||
gint num_points,
|
||||
const guint8 *control_pts);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-curves-explicit">gimp_curves_explicit</a> (gint32 drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> num_points,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> *control_pts);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-curves-explicit">gimp_curves_explicit</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpHistogramChannel">GimpHistogramChannel</a> channel,
|
||||
gint num_bytes,
|
||||
const guint8 *curve);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-color-balance">gimp_color_balance</a> (gint32 drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> num_bytes,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> *curve);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-color-balance">gimp_color_balance</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpTransferMode">GimpTransferMode</a> transfer_mode,
|
||||
gboolean preserve_lum,
|
||||
gdouble cyan_red,
|
||||
gdouble magenta_green,
|
||||
gdouble yellow_blue);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-colorize">gimp_colorize</a> (gint32 drawable_ID,
|
||||
gdouble hue,
|
||||
gdouble saturation,
|
||||
gdouble lightness);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-histogram">gimp_histogram</a> (gint32 drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> preserve_lum,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> cyan_red,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> magenta_green,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> yellow_blue);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-colorize">gimp_colorize</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> hue,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> saturation,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> lightness);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-histogram">gimp_histogram</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpHistogramChannel">GimpHistogramChannel</a> channel,
|
||||
gint start_range,
|
||||
gint end_range,
|
||||
gdouble *mean,
|
||||
gdouble *std_dev,
|
||||
gdouble *median,
|
||||
gdouble *pixels,
|
||||
gdouble *count,
|
||||
gdouble *percentile);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-hue-saturation">gimp_hue_saturation</a> (gint32 drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> start_range,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> end_range,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *mean,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *std_dev,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *median,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *pixels,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *count,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *percentile);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-hue-saturation">gimp_hue_saturation</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpHueRange">GimpHueRange</a> hue_range,
|
||||
gdouble hue_offset,
|
||||
gdouble lightness,
|
||||
gdouble saturation);
|
||||
gboolean <a href="libgimp-gimpcolor.html#gimp-threshold">gimp_threshold</a> (gint32 drawable_ID,
|
||||
gint low_threshold,
|
||||
gint high_threshold);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2594254"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> hue_offset,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> lightness,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> saturation);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcolor.html#gimp-threshold">gimp_threshold</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> low_threshold,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> high_threshold);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2592798"></a><h2>Description</h2><p>
|
||||
Functions for manipulating color, including curves and histograms.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2594264"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2594270"></a><h3><a name="gimp-brightness-contrast"></a>gimp_brightness_contrast ()</h3><a class="indexterm" name="id2594278"></a><pre class="programlisting">gboolean gimp_brightness_contrast (gint32 drawable_ID,
|
||||
gint brightness,
|
||||
gint contrast);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2592809"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2592814"></a><h3><a name="gimp-brightness-contrast"></a>gimp_brightness_contrast ()</h3><a class="indexterm" name="id2592822"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_brightness_contrast (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> brightness,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> contrast);</pre><p>
|
||||
Modify brightness/contrast in the specified drawable.
|
||||
</p><p>
|
||||
This procedures allows the brightness and contrast of the specified
|
||||
@ -72,13 +206,27 @@ are defined between -127 and 127.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>brightness</tt></i><EFBFBD>:</span></td><td> Brightness adjustment.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>contrast</tt></i><EFBFBD>:</span></td><td> Contrast adjustment.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2590855"></a><h3><a name="gimp-levels"></a>gimp_levels ()</h3><a class="indexterm" name="id2590864"></a><pre class="programlisting">gboolean gimp_levels (gint32 drawable_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2583150"></a><h3><a name="gimp-levels"></a>gimp_levels ()</h3><a class="indexterm" name="id2583158"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_levels (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpHistogramChannel">GimpHistogramChannel</a> channel,
|
||||
gint low_input,
|
||||
gint high_input,
|
||||
gdouble gamma,
|
||||
gint low_output,
|
||||
gint high_output);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> low_input,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> high_input,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> gamma,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> low_output,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> high_output);</pre><p>
|
||||
Modifies intensity levels in the specified drawable.
|
||||
</p><p>
|
||||
This tool allows intensity levels in the specified drawable to be
|
||||
@ -102,12 +250,20 @@ grayscale images. It will not operate on indexed drawables.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>low_output</tt></i><EFBFBD>:</span></td><td> Intensity of lowest output.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>high_output</tt></i><EFBFBD>:</span></td><td> Intensity of highest output.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2590987"></a><h3><a name="gimp-levels-auto"></a>gimp_levels_auto ()</h3><a class="indexterm" name="id2590994"></a><pre class="programlisting">gboolean gimp_levels_auto (gint32 drawable_ID);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_levels_auto</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2583251"></a><h3><a name="gimp-levels-auto"></a>gimp_levels_auto ()</h3><a class="indexterm" name="id2583258"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_levels_auto (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_levels_auto</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpcolor.html#gimp-levels-stretch"><tt class="function">gimp_levels_stretch()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable_ID</tt></i><EFBFBD>:</span></td><td> The drawable.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2591052"></a><h3><a name="gimp-levels-stretch"></a>gimp_levels_stretch ()</h3><a class="indexterm" name="id2591059"></a><pre class="programlisting">gboolean gimp_levels_stretch (gint32 drawable_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2583316"></a><h3><a name="gimp-levels-stretch"></a>gimp_levels_stretch ()</h3><a class="indexterm" name="id2583324"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_levels_stretch (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);</pre><p>
|
||||
Automatically modifies intensity levels in the specified drawable.
|
||||
</p><p>
|
||||
This procedure allows intensity levels in the specified drawable to
|
||||
@ -118,8 +274,14 @@ not operate on indexed drawables.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable_ID</tt></i><EFBFBD>:</span></td><td> The drawable.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2597728"></a><h3><a name="gimp-posterize"></a>gimp_posterize ()</h3><a class="indexterm" name="id2597736"></a><pre class="programlisting">gboolean gimp_posterize (gint32 drawable_ID,
|
||||
gint levels);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2583377"></a><h3><a name="gimp-posterize"></a>gimp_posterize ()</h3><a class="indexterm" name="id2595533"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_posterize (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> levels);</pre><p>
|
||||
Posterize the specified drawable.
|
||||
</p><p>
|
||||
This procedures reduces the number of shades allows in each
|
||||
@ -128,7 +290,11 @@ intensity channel to the specified 'levels' parameter.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable_ID</tt></i><EFBFBD>:</span></td><td> The drawable.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>levels</tt></i><EFBFBD>:</span></td><td> Levels of posterization.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2597800"></a><h3><a name="gimp-desaturate"></a>gimp_desaturate ()</h3><a class="indexterm" name="id2597808"></a><pre class="programlisting">gboolean gimp_desaturate (gint32 drawable_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2595598"></a><h3><a name="gimp-desaturate"></a>gimp_desaturate ()</h3><a class="indexterm" name="id2595605"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_desaturate (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);</pre><p>
|
||||
Desaturate the contents of the specified drawable.
|
||||
</p><p>
|
||||
This procedure desaturates the contents of the specified drawable.
|
||||
@ -136,8 +302,14 @@ This procedure only works on drawables of type RGB color.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable_ID</tt></i><EFBFBD>:</span></td><td> The drawable.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2597858"></a><h3><a name="gimp-equalize"></a>gimp_equalize ()</h3><a class="indexterm" name="id2597866"></a><pre class="programlisting">gboolean gimp_equalize (gint32 drawable_ID,
|
||||
gboolean mask_only);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2595656"></a><h3><a name="gimp-equalize"></a>gimp_equalize ()</h3><a class="indexterm" name="id2595663"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_equalize (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> mask_only);</pre><p>
|
||||
Equalize the contents of the specified drawable.
|
||||
</p><p>
|
||||
This procedure equalizes the contents of the specified drawable.
|
||||
@ -152,7 +324,11 @@ adjusted based on the histogram for the entire image.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable_ID</tt></i><EFBFBD>:</span></td><td> The drawable.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>mask_only</tt></i><EFBFBD>:</span></td><td> Equalization option.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2597938"></a><h3><a name="gimp-invert"></a>gimp_invert ()</h3><a class="indexterm" name="id2597946"></a><pre class="programlisting">gboolean gimp_invert (gint32 drawable_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2595734"></a><h3><a name="gimp-invert"></a>gimp_invert ()</h3><a class="indexterm" name="id2595742"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_invert (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);</pre><p>
|
||||
Invert the contents of the specified drawable.
|
||||
</p><p>
|
||||
This procedure inverts the contents of the specified drawable. Each
|
||||
@ -162,10 +338,18 @@ valid for this operation.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable_ID</tt></i><EFBFBD>:</span></td><td> The drawable.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598001"></a><h3><a name="gimp-curves-spline"></a>gimp_curves_spline ()</h3><a class="indexterm" name="id2598010"></a><pre class="programlisting">gboolean gimp_curves_spline (gint32 drawable_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2595797"></a><h3><a name="gimp-curves-spline"></a>gimp_curves_spline ()</h3><a class="indexterm" name="id2595805"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_curves_spline (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpHistogramChannel">GimpHistogramChannel</a> channel,
|
||||
gint num_points,
|
||||
const guint8 *control_pts);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> num_points,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> *control_pts);</pre><p>
|
||||
Modifies the intensity curve(s) for specified drawable.
|
||||
</p><p>
|
||||
Modifies the intensity mapping for one channel in the specified
|
||||
@ -181,10 +365,18 @@ to explicitly modify intensity levels.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>num_points</tt></i><EFBFBD>:</span></td><td> The number of values in the control point array.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>control_pts</tt></i><EFBFBD>:</span></td><td> The spline control points: { cp1.x, cp1.y, cp2.x, cp2.y, ... }.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598121"></a><h3><a name="gimp-curves-explicit"></a>gimp_curves_explicit ()</h3><a class="indexterm" name="id2598129"></a><pre class="programlisting">gboolean gimp_curves_explicit (gint32 drawable_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2595916"></a><h3><a name="gimp-curves-explicit"></a>gimp_curves_explicit ()</h3><a class="indexterm" name="id2595925"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_curves_explicit (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpHistogramChannel">GimpHistogramChannel</a> channel,
|
||||
gint num_bytes,
|
||||
const guint8 *curve);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> num_bytes,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> *curve);</pre><p>
|
||||
Modifies the intensity curve(s) for specified drawable.
|
||||
</p><p>
|
||||
Modifies the intensity mapping for one channel in the specified
|
||||
@ -200,12 +392,24 @@ Catmull Rom splines.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>num_bytes</tt></i><EFBFBD>:</span></td><td> The number of bytes in the new curve (always 256).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>curve</tt></i><EFBFBD>:</span></td><td> The explicit curve.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598239"></a><h3><a name="gimp-color-balance"></a>gimp_color_balance ()</h3><a class="indexterm" name="id2598247"></a><pre class="programlisting">gboolean gimp_color_balance (gint32 drawable_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2596034"></a><h3><a name="gimp-color-balance"></a>gimp_color_balance ()</h3><a class="indexterm" name="id2596043"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_color_balance (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpTransferMode">GimpTransferMode</a> transfer_mode,
|
||||
gboolean preserve_lum,
|
||||
gdouble cyan_red,
|
||||
gdouble magenta_green,
|
||||
gdouble yellow_blue);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> preserve_lum,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> cyan_red,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> magenta_green,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> yellow_blue);</pre><p>
|
||||
Modify the color balance of the specified drawable.
|
||||
</p><p>
|
||||
Modify the color balance of the specified drawable. There are three
|
||||
@ -224,10 +428,20 @@ the luminosity of each pixel remains fixed.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>magenta_green</tt></i><EFBFBD>:</span></td><td> Magenta-Green color balance.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>yellow_blue</tt></i><EFBFBD>:</span></td><td> Yellow-Blue color balance.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598391"></a><h3><a name="gimp-colorize"></a>gimp_colorize ()</h3><a class="indexterm" name="id2598400"></a><pre class="programlisting">gboolean gimp_colorize (gint32 drawable_ID,
|
||||
gdouble hue,
|
||||
gdouble saturation,
|
||||
gdouble lightness);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2596187"></a><h3><a name="gimp-colorize"></a>gimp_colorize ()</h3><a class="indexterm" name="id2596195"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_colorize (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> hue,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> saturation,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> lightness);</pre><p>
|
||||
Render the drawable as a grayscale image seen through a colored
|
||||
glass.
|
||||
</p><p>
|
||||
@ -242,16 +456,36 @@ grayscale or indexed drawables.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2598509"></a><h3><a name="gimp-histogram"></a>gimp_histogram ()</h3><a class="indexterm" name="id2598517"></a><pre class="programlisting">gboolean gimp_histogram (gint32 drawable_ID,
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2596304"></a><h3><a name="gimp-histogram"></a>gimp_histogram ()</h3><a class="indexterm" name="id2596312"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_histogram (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpHistogramChannel">GimpHistogramChannel</a> channel,
|
||||
gint start_range,
|
||||
gint end_range,
|
||||
gdouble *mean,
|
||||
gdouble *std_dev,
|
||||
gdouble *median,
|
||||
gdouble *pixels,
|
||||
gdouble *count,
|
||||
gdouble *percentile);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> start_range,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> end_range,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *mean,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *std_dev,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *median,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *pixels,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *count,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *percentile);</pre><p>
|
||||
Returns information on the intensity histogram for the specified
|
||||
drawable.
|
||||
</p><p>
|
||||
@ -280,11 +514,21 @@ pixels with transparent alpha values will not be counted.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>count</tt></i><EFBFBD>:</span></td><td> Alpha-weighted pixel count for range.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>percentile</tt></i><EFBFBD>:</span></td><td> Percentile that range falls under.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598736"></a><h3><a name="gimp-hue-saturation"></a>gimp_hue_saturation ()</h3><a class="indexterm" name="id2598744"></a><pre class="programlisting">gboolean gimp_hue_saturation (gint32 drawable_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2596531"></a><h3><a name="gimp-hue-saturation"></a>gimp_hue_saturation ()</h3><a class="indexterm" name="id2596540"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_hue_saturation (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpHueRange">GimpHueRange</a> hue_range,
|
||||
gdouble hue_offset,
|
||||
gdouble lightness,
|
||||
gdouble saturation);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> hue_offset,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> lightness,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> saturation);</pre><p>
|
||||
Modify hue, lightness, and saturation in the specified drawable.
|
||||
</p><p>
|
||||
This procedures allows the hue, lightness, and saturation in the
|
||||
@ -297,9 +541,17 @@ provides the capability to limit range of affected hues.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>lightness</tt></i><EFBFBD>:</span></td><td> lightness modification.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>saturation</tt></i><EFBFBD>:</span></td><td> saturation modification.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598866"></a><h3><a name="gimp-threshold"></a>gimp_threshold ()</h3><a class="indexterm" name="id2598874"></a><pre class="programlisting">gboolean gimp_threshold (gint32 drawable_ID,
|
||||
gint low_threshold,
|
||||
gint high_threshold);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2596661"></a><h3><a name="gimp-threshold"></a>gimp_threshold ()</h3><a class="indexterm" name="id2596670"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_threshold (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> low_threshold,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> high_threshold);</pre><p>
|
||||
Threshold the specified drawable.
|
||||
</p><p>
|
||||
This procedures generates a threshold map of the specified drawable.
|
||||
|
||||
@ -2,40 +2,96 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-push">gimp_context_push</a> (void);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-pop">gimp_context_pop</a> (void);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-get-foreground">gimp_context_get_foreground</a> (<a
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-push">gimp_context_push</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-pop">gimp_context_pop</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-get-foreground">gimp_context_get_foreground</a> (<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *foreground);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-set-foreground">gimp_context_set_foreground</a> (const <a
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-set-foreground">gimp_context_set_foreground</a> (const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *foreground);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-get-background">gimp_context_get_background</a> (<a
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-get-background">gimp_context_get_background</a> (<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *background);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-set-background">gimp_context_set_background</a> (const <a
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-set-background">gimp_context_set_background</a> (const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *background);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-set-default-colors">gimp_context_set_default_colors</a> (void);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-swap-colors">gimp_context_swap_colors</a> (void);
|
||||
gdouble <a href="libgimp-gimpcontext.html#gimp-context-get-opacity">gimp_context_get_opacity</a> (void);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-set-opacity">gimp_context_set_opacity</a> (gdouble opacity);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-set-default-colors">gimp_context_set_default_colors</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-swap-colors">gimp_context_swap_colors</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> <a href="libgimp-gimpcontext.html#gimp-context-get-opacity">gimp_context_get_opacity</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-set-opacity">gimp_context_set_opacity</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity);
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> <a href="libgimp-gimpcontext.html#gimp-context-get-paint-mode">gimp_context_get_paint_mode</a>
|
||||
(void);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-set-paint-mode">gimp_context_set_paint_mode</a> (<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);
|
||||
gchar* <a href="libgimp-gimpcontext.html#gimp-context-get-brush">gimp_context_get_brush</a> (void);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-set-brush">gimp_context_set_brush</a> (const gchar *name);
|
||||
gchar* <a href="libgimp-gimpcontext.html#gimp-context-get-pattern">gimp_context_get_pattern</a> (void);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-set-pattern">gimp_context_set_pattern</a> (const gchar *name);
|
||||
gchar* <a href="libgimp-gimpcontext.html#gimp-context-get-gradient">gimp_context_get_gradient</a> (void);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-set-gradient">gimp_context_set_gradient</a> (const gchar *name);
|
||||
gchar* <a href="libgimp-gimpcontext.html#gimp-context-get-palette">gimp_context_get_palette</a> (void);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-set-palette">gimp_context_set_palette</a> (const gchar *name);
|
||||
gchar* <a href="libgimp-gimpcontext.html#gimp-context-get-font">gimp_context_get_font</a> (void);
|
||||
gboolean <a href="libgimp-gimpcontext.html#gimp-context-set-font">gimp_context_set_font</a> (const gchar *name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2578552"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-set-paint-mode">gimp_context_set_paint_mode</a> (<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpcontext.html#gimp-context-get-brush">gimp_context_get_brush</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-set-brush">gimp_context_set_brush</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpcontext.html#gimp-context-get-pattern">gimp_context_get_pattern</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-set-pattern">gimp_context_set_pattern</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpcontext.html#gimp-context-get-gradient">gimp_context_get_gradient</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-set-gradient">gimp_context_set_gradient</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpcontext.html#gimp-context-get-palette">gimp_context_get_palette</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-set-palette">gimp_context_set_palette</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpcontext.html#gimp-context-get-font">gimp_context_get_font</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpcontext.html#gimp-context-set-font">gimp_context_set_font</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2576080"></a><h2>Description</h2><p>
|
||||
Functions to manipulate a plug-in's context.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2543441"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2543446"></a><h3><a name="gimp-context-push"></a>gimp_context_push ()</h3><a class="indexterm" name="id2543454"></a><pre class="programlisting">gboolean gimp_context_push (void);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2576090"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2576096"></a><h3><a name="gimp-context-push"></a>gimp_context_push ()</h3><a class="indexterm" name="id2576104"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_push (void);</pre><p>
|
||||
Pushes a context to the top of the plug-in's context stack.
|
||||
</p><p>
|
||||
This procedure creates a new context by copying the current context.
|
||||
@ -45,7 +101,9 @@ until it is popped again.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2543496"></a><h3><a name="gimp-context-pop"></a>gimp_context_pop ()</h3><a class="indexterm" name="id2543505"></a><pre class="programlisting">gboolean gimp_context_pop (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2576145"></a><h3><a name="gimp-context-pop"></a>gimp_context_pop ()</h3><a class="indexterm" name="id2576153"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_pop (void);</pre><p>
|
||||
Pops the topmost context from the plug-in's context stack.
|
||||
</p><p>
|
||||
This procedure creates a new context and makes it the current
|
||||
@ -54,7 +112,9 @@ context for the calling plug-in.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2543546"></a><h3><a name="gimp-context-get-foreground"></a>gimp_context_get_foreground ()</h3><a class="indexterm" name="id2543554"></a><pre class="programlisting">gboolean gimp_context_get_foreground (<a
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2576194"></a><h3><a name="gimp-context-get-foreground"></a>gimp_context_get_foreground ()</h3><a class="indexterm" name="id2576203"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_get_foreground (<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *foreground);</pre><p>
|
||||
Get the current GIMP foreground color.
|
||||
@ -67,7 +127,9 @@ blending, and bucket fill.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2543611"></a><h3><a name="gimp-context-set-foreground"></a>gimp_context_set_foreground ()</h3><a class="indexterm" name="id2543619"></a><pre class="programlisting">gboolean gimp_context_set_foreground (const <a
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2583641"></a><h3><a name="gimp-context-set-foreground"></a>gimp_context_set_foreground ()</h3><a class="indexterm" name="id2583649"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_set_foreground (const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *foreground);</pre><p>
|
||||
Set the current GIMP foreground color.
|
||||
@ -80,7 +142,9 @@ and bucket fill will use the new value.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2543677"></a><h3><a name="gimp-context-get-background"></a>gimp_context_get_background ()</h3><a class="indexterm" name="id2543686"></a><pre class="programlisting">gboolean gimp_context_get_background (<a
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2583707"></a><h3><a name="gimp-context-get-background"></a>gimp_context_get_background ()</h3><a class="indexterm" name="id2583715"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_get_background (<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *background);</pre><p>
|
||||
Get the current GIMP background color.
|
||||
@ -93,7 +157,9 @@ erasing (with non-alpha images), and image filling.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2570472"></a><h3><a name="gimp-context-set-background"></a>gimp_context_set_background ()</h3><a class="indexterm" name="id2570481"></a><pre class="programlisting">gboolean gimp_context_set_background (const <a
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2583774"></a><h3><a name="gimp-context-set-background"></a>gimp_context_set_background ()</h3><a class="indexterm" name="id2583782"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_set_background (const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *background);</pre><p>
|
||||
Set the current GIMP background color.
|
||||
@ -107,7 +173,9 @@ value.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2570540"></a><h3><a name="gimp-context-set-default-colors"></a>gimp_context_set_default_colors ()</h3><a class="indexterm" name="id2570551"></a><pre class="programlisting">gboolean gimp_context_set_default_colors (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2583841"></a><h3><a name="gimp-context-set-default-colors"></a>gimp_context_set_default_colors ()</h3><a class="indexterm" name="id2583850"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_set_default_colors (void);</pre><p>
|
||||
Set the current GIMP foreground and background colors to black and
|
||||
white.
|
||||
</p><p>
|
||||
@ -117,7 +185,9 @@ colors to their initial default values, black and white.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2570594"></a><h3><a name="gimp-context-swap-colors"></a>gimp_context_swap_colors ()</h3><a class="indexterm" name="id2570602"></a><pre class="programlisting">gboolean gimp_context_swap_colors (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2566459"></a><h3><a name="gimp-context-swap-colors"></a>gimp_context_swap_colors ()</h3><a class="indexterm" name="id2566467"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_swap_colors (void);</pre><p>
|
||||
Swap the current GIMP foreground and background colors.
|
||||
</p><p>
|
||||
This procedure swaps the current GIMP foreground and background
|
||||
@ -127,7 +197,9 @@ color and vice versa.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2570645"></a><h3><a name="gimp-context-get-opacity"></a>gimp_context_get_opacity ()</h3><a class="indexterm" name="id2570653"></a><pre class="programlisting">gdouble gimp_context_get_opacity (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2566510"></a><h3><a name="gimp-context-get-opacity"></a>gimp_context_get_opacity ()</h3><a class="indexterm" name="id2566518"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> gimp_context_get_opacity (void);</pre><p>
|
||||
Get the opacity.
|
||||
</p><p>
|
||||
This procedure returns the opacity setting. The return value is a
|
||||
@ -136,7 +208,11 @@ floating point number between 0 and 100.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The opacity.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2570694"></a><h3><a name="gimp-context-set-opacity"></a>gimp_context_set_opacity ()</h3><a class="indexterm" name="id2585463"></a><pre class="programlisting">gboolean gimp_context_set_opacity (gdouble opacity);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2566559"></a><h3><a name="gimp-context-set-opacity"></a>gimp_context_set_opacity ()</h3><a class="indexterm" name="id2566567"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_set_opacity (<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity);</pre><p>
|
||||
Set the opacity.
|
||||
</p><p>
|
||||
This procedure modifies the opacity setting. The value should be a
|
||||
@ -146,7 +222,7 @@ floating point number between 0 and 100.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585520"></a><h3><a name="gimp-context-get-paint-mode"></a>gimp_context_get_paint_mode ()</h3><a class="indexterm" name="id2585528"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_context_get_paint_mode
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2566624"></a><h3><a name="gimp-context-get-paint-mode"></a>gimp_context_get_paint_mode ()</h3><a class="indexterm" name="id2566632"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_context_get_paint_mode
|
||||
(void);</pre><p>
|
||||
Get the paint mode.
|
||||
</p><p>
|
||||
@ -157,7 +233,9 @@ description.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The paint mode.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585570"></a><h3><a name="gimp-context-set-paint-mode"></a>gimp_context_set_paint_mode ()</h3><a class="indexterm" name="id2585579"></a><pre class="programlisting">gboolean gimp_context_set_paint_mode (<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2566674"></a><h3><a name="gimp-context-set-paint-mode"></a>gimp_context_set_paint_mode ()</h3><a class="indexterm" name="id2566683"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_set_paint_mode (<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);</pre><p>
|
||||
Set the paint mode.
|
||||
</p><p>
|
||||
This procedure modifies the paint_mode setting.</p><p>
|
||||
@ -166,7 +244,9 @@ This procedure modifies the paint_mode setting.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585635"></a><h3><a name="gimp-context-get-brush"></a>gimp_context_get_brush ()</h3><a class="indexterm" name="id2585643"></a><pre class="programlisting">gchar* gimp_context_get_brush (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2584345"></a><h3><a name="gimp-context-get-brush"></a>gimp_context_get_brush ()</h3><a class="indexterm" name="id2584353"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_context_get_brush (void);</pre><p>
|
||||
Retrieve the currently active brush.
|
||||
</p><p>
|
||||
This procedure returns the nme of the currently active brush. All
|
||||
@ -176,7 +256,11 @@ application of paint to the image.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The name of the active brush.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585687"></a><h3><a name="gimp-context-set-brush"></a>gimp_context_set_brush ()</h3><a class="indexterm" name="id2585695"></a><pre class="programlisting">gboolean gimp_context_set_brush (const gchar *name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2584397"></a><h3><a name="gimp-context-set-brush"></a>gimp_context_set_brush ()</h3><a class="indexterm" name="id2584405"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_set_brush (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Set the specified brush as the active brush.
|
||||
</p><p>
|
||||
This procedure allows the active brush to be set by specifying its
|
||||
@ -189,7 +273,9 @@ becomes active and will be used in all subsequent paint operations.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585756"></a><h3><a name="gimp-context-get-pattern"></a>gimp_context_get_pattern ()</h3><a class="indexterm" name="id2585765"></a><pre class="programlisting">gchar* gimp_context_get_pattern (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2584466"></a><h3><a name="gimp-context-get-pattern"></a>gimp_context_get_pattern ()</h3><a class="indexterm" name="id2584475"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_context_get_pattern (void);</pre><p>
|
||||
Retrieve the currently active pattern.
|
||||
</p><p>
|
||||
This procedure returns name of the the currently active pattern. All
|
||||
@ -199,7 +285,11 @@ to control the application of paint to the image.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The name of the active pattern.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585809"></a><h3><a name="gimp-context-set-pattern"></a>gimp_context_set_pattern ()</h3><a class="indexterm" name="id2585817"></a><pre class="programlisting">gboolean gimp_context_set_pattern (const gchar *name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2584519"></a><h3><a name="gimp-context-set-pattern"></a>gimp_context_set_pattern ()</h3><a class="indexterm" name="id2584527"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_set_pattern (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Set the specified pattern as the active pattern.
|
||||
</p><p>
|
||||
This procedure allows the active pattern to be set by specifying its
|
||||
@ -213,7 +303,9 @@ operations.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585878"></a><h3><a name="gimp-context-get-gradient"></a>gimp_context_get_gradient ()</h3><a class="indexterm" name="id2585888"></a><pre class="programlisting">gchar* gimp_context_get_gradient (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2584588"></a><h3><a name="gimp-context-get-gradient"></a>gimp_context_get_gradient ()</h3><a class="indexterm" name="id2584598"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_context_get_gradient (void);</pre><p>
|
||||
Retrieve the currently active gradient.
|
||||
</p><p>
|
||||
This procedure returns the name of the currently active gradient.</p><p>
|
||||
@ -221,7 +313,11 @@ This procedure returns the name of the currently active gradient.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The name of the active gradient.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2585929"></a><h3><a name="gimp-context-set-gradient"></a>gimp_context_set_gradient ()</h3><a class="indexterm" name="id2585938"></a><pre class="programlisting">gboolean gimp_context_set_gradient (const gchar *name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2584639"></a><h3><a name="gimp-context-set-gradient"></a>gimp_context_set_gradient ()</h3><a class="indexterm" name="id2584648"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_set_gradient (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Sets the specified gradient as the active gradient.
|
||||
</p><p>
|
||||
This procedure lets you set the specified gradient as the active or
|
||||
@ -235,7 +331,9 @@ operations.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586000"></a><h3><a name="gimp-context-get-palette"></a>gimp_context_get_palette ()</h3><a class="indexterm" name="id2586008"></a><pre class="programlisting">gchar* gimp_context_get_palette (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2584710"></a><h3><a name="gimp-context-get-palette"></a>gimp_context_get_palette ()</h3><a class="indexterm" name="id2584718"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_context_get_palette (void);</pre><p>
|
||||
Retrieve the currently active palette.
|
||||
</p><p>
|
||||
This procedure returns the name of the the currently active palette.</p><p>
|
||||
@ -243,7 +341,11 @@ This procedure returns the name of the the currently active palette.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The name of the active palette.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586050"></a><h3><a name="gimp-context-set-palette"></a>gimp_context_set_palette ()</h3><a class="indexterm" name="id2586058"></a><pre class="programlisting">gboolean gimp_context_set_palette (const gchar *name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2584760"></a><h3><a name="gimp-context-set-palette"></a>gimp_context_set_palette ()</h3><a class="indexterm" name="id2584768"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_set_palette (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Set the specified palette as the active palette.
|
||||
</p><p>
|
||||
This procedure allows the active palette to be set by specifying its
|
||||
@ -257,7 +359,9 @@ operations.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586120"></a><h3><a name="gimp-context-get-font"></a>gimp_context_get_font ()</h3><a class="indexterm" name="id2586128"></a><pre class="programlisting">gchar* gimp_context_get_font (void);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2584830"></a><h3><a name="gimp-context-get-font"></a>gimp_context_get_font ()</h3><a class="indexterm" name="id2584838"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_context_get_font (void);</pre><p>
|
||||
Retrieve the currently active font.
|
||||
</p><p>
|
||||
This procedure returns the name of the currently active font.</p><p>
|
||||
@ -265,7 +369,11 @@ This procedure returns the name of the currently active font.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The name of the active font.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2586170"></a><h3><a name="gimp-context-set-font"></a>gimp_context_set_font ()</h3><a class="indexterm" name="id2586178"></a><pre class="programlisting">gboolean gimp_context_set_font (const gchar *name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2584880"></a><h3><a name="gimp-context-set-font"></a>gimp_context_set_font ()</h3><a class="indexterm" name="id2584888"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_context_set_font (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Set the specified font as the active font.
|
||||
</p><p>
|
||||
This procedure allows the active font to be set by specifying its
|
||||
|
||||
@ -2,19 +2,43 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimpconvert.html#gimp-image-convert-rgb">gimp_image_convert_rgb</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpconvert.html#gimp-image-convert-grayscale">gimp_image_convert_grayscale</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpconvert.html#gimp-image-convert-indexed">gimp_image_convert_indexed</a> (gint32 image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpconvert.html#gimp-image-convert-rgb">gimp_image_convert_rgb</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpconvert.html#gimp-image-convert-grayscale">gimp_image_convert_grayscale</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpconvert.html#gimp-image-convert-indexed">gimp_image_convert_indexed</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpConvertDitherType">GimpConvertDitherType</a> dither_type,
|
||||
<a href="libgimp-gimpenums.html#GimpConvertPaletteType">GimpConvertPaletteType</a> palette_type,
|
||||
gint num_cols,
|
||||
gboolean alpha_dither,
|
||||
gboolean remove_unused,
|
||||
const gchar *palette);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2590279"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> num_cols,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> alpha_dither,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> remove_unused,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2593338"></a><h2>Description</h2><p>
|
||||
Conversions between RGB, indexed, and grayscale modes.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2590290"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2590295"></a><h3><a name="gimp-image-convert-rgb"></a>gimp_image_convert_rgb ()</h3><a class="indexterm" name="id2590303"></a><pre class="programlisting">gboolean gimp_image_convert_rgb (gint32 image_ID);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2593349"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2593354"></a><h3><a name="gimp-image-convert-rgb"></a>gimp_image_convert_rgb ()</h3><a class="indexterm" name="id2593362"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_image_convert_rgb (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Convert specified image to RGB color
|
||||
</p><p>
|
||||
This procedure converts the specified image to RGB color. This
|
||||
@ -24,7 +48,11 @@ indexed image.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2594814"></a><h3><a name="gimp-image-convert-grayscale"></a>gimp_image_convert_grayscale ()</h3><a class="indexterm" name="id2594823"></a><pre class="programlisting">gboolean gimp_image_convert_grayscale (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2551708"></a><h3><a name="gimp-image-convert-grayscale"></a>gimp_image_convert_grayscale ()</h3><a class="indexterm" name="id2551716"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_image_convert_grayscale (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Convert specified image to grayscale (256 intensity levels)
|
||||
</p><p>
|
||||
This procedure converts the specified image to grayscale with 8 bits
|
||||
@ -33,13 +61,25 @@ type GIMP_RGB or GIMP_INDEXED.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2594877"></a><h3><a name="gimp-image-convert-indexed"></a>gimp_image_convert_indexed ()</h3><a class="indexterm" name="id2594886"></a><pre class="programlisting">gboolean gimp_image_convert_indexed (gint32 image_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2551770"></a><h3><a name="gimp-image-convert-indexed"></a>gimp_image_convert_indexed ()</h3><a class="indexterm" name="id2551778"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_image_convert_indexed (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpConvertDitherType">GimpConvertDitherType</a> dither_type,
|
||||
<a href="libgimp-gimpenums.html#GimpConvertPaletteType">GimpConvertPaletteType</a> palette_type,
|
||||
gint num_cols,
|
||||
gboolean alpha_dither,
|
||||
gboolean remove_unused,
|
||||
const gchar *palette);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> num_cols,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> alpha_dither,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> remove_unused,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette);</pre><p>
|
||||
Convert specified image to and Indexed image
|
||||
</p><p>
|
||||
This procedure converts the specified image to 'indexed' color. This
|
||||
|
||||
@ -2,15 +2,35 @@
|
||||
|
||||
|
||||
|
||||
gint32 <a href="libgimp-gimpdisplay.html#gimp-display-new">gimp_display_new</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpdisplay.html#gimp-display-delete">gimp_display_delete</a> (gint32 display_ID);
|
||||
gboolean <a href="libgimp-gimpdisplay.html#gimp-displays-flush">gimp_displays_flush</a> (void);
|
||||
gboolean <a href="libgimp-gimpdisplay.html#gimp-displays-reconnect">gimp_displays_reconnect</a> (gint32 old_image_ID,
|
||||
gint32 new_image_ID);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2597172"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimpdisplay.html#gimp-display-new">gimp_display_new</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpdisplay.html#gimp-display-delete">gimp_display_delete</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> display_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpdisplay.html#gimp-displays-flush">gimp_displays_flush</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpdisplay.html#gimp-displays-reconnect">gimp_displays_reconnect</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> old_image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> new_image_ID);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2581994"></a><h2>Description</h2><p>
|
||||
Functions to create, delete and flush new displays (views) on an image.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2597183"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2597188"></a><h3><a name="gimp-display-new"></a>gimp_display_new ()</h3><a class="indexterm" name="id2597196"></a><pre class="programlisting">gint32 gimp_display_new (gint32 image_ID);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2582005"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2582010"></a><h3><a name="gimp-display-new"></a>gimp_display_new ()</h3><a class="indexterm" name="id2582018"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_display_new (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Create a new display for the specified image.
|
||||
</p><p>
|
||||
Creates a new display for the specified image. If the image already
|
||||
@ -21,7 +41,11 @@ This procedure only makes sense for use with the GIMP UI.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The new display.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2597253"></a><h3><a name="gimp-display-delete"></a>gimp_display_delete ()</h3><a class="indexterm" name="id2597261"></a><pre class="programlisting">gboolean gimp_display_delete (gint32 display_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2582075"></a><h3><a name="gimp-display-delete"></a>gimp_display_delete ()</h3><a class="indexterm" name="id2582083"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_display_delete (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> display_ID);</pre><p>
|
||||
Delete the specified display.
|
||||
</p><p>
|
||||
This procedure removes the specified display. If this is the last
|
||||
@ -30,7 +54,9 @@ deleted also.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>display_ID</tt></i><EFBFBD>:</span></td><td> The display to delete.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2593908"></a><h3><a name="gimp-displays-flush"></a>gimp_displays_flush ()</h3><a class="indexterm" name="id2593916"></a><pre class="programlisting">gboolean gimp_displays_flush (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2594643"></a><h3><a name="gimp-displays-flush"></a>gimp_displays_flush ()</h3><a class="indexterm" name="id2594652"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_displays_flush (void);</pre><p>
|
||||
Flush all internal changes to the user interface
|
||||
</p><p>
|
||||
This procedure takes no arguments and returns nothing except a
|
||||
@ -39,8 +65,14 @@ manipulations to the user interface. It should be called whenever
|
||||
appropriate.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2593955"></a><h3><a name="gimp-displays-reconnect"></a>gimp_displays_reconnect ()</h3><a class="indexterm" name="id2593963"></a><pre class="programlisting">gboolean gimp_displays_reconnect (gint32 old_image_ID,
|
||||
gint32 new_image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2594690"></a><h3><a name="gimp-displays-reconnect"></a>gimp_displays_reconnect ()</h3><a class="indexterm" name="id2594698"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_displays_reconnect (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> old_image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> new_image_ID);</pre><p>
|
||||
Reconnect displays from one image to another image.
|
||||
</p><p>
|
||||
This procedure connects all displays of the old_image to the
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -2,20 +2,48 @@
|
||||
|
||||
|
||||
|
||||
gboolean (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">*GimpDrawableConstraintFunc</a>) (gint32 image_id,
|
||||
gint32 drawable_id,
|
||||
gpointer data);
|
||||
GtkWidget* <a href="libgimp-gimpdrawablecombobox.html#gimp-drawable-combo-box-new">gimp_drawable_combo_box_new</a> (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
|
||||
gpointer data);
|
||||
GtkWidget* <a href="libgimp-gimpdrawablecombobox.html#gimp-channel-combo-box-new">gimp_channel_combo_box_new</a> (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
|
||||
gpointer data);
|
||||
GtkWidget* <a href="libgimp-gimpdrawablecombobox.html#gimp-layer-combo-box-new">gimp_layer_combo_box_new</a> (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
|
||||
gpointer data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2666128"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">*GimpDrawableConstraintFunc</a>) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_id,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_id,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="libgimp-gimpdrawablecombobox.html#gimp-drawable-combo-box-new">gimp_drawable_combo_box_new</a> (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="libgimp-gimpdrawablecombobox.html#gimp-channel-combo-box-new">gimp_channel_combo_box_new</a> (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="libgimp-gimpdrawablecombobox.html#gimp-layer-combo-box-new">gimp_layer_combo_box_new</a> (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2649344"></a><h2>Description</h2><p>
|
||||
A widget providing a popup menu of drawables.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2666138"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2666144"></a><h3><a name="GimpDrawableConstraintFunc"></a>GimpDrawableConstraintFunc ()</h3><a class="indexterm" name="id2666152"></a><pre class="programlisting">gboolean (*GimpDrawableConstraintFunc) (gint32 image_id,
|
||||
gint32 drawable_id,
|
||||
gpointer data);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2649355"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2649360"></a><h3><a name="GimpDrawableConstraintFunc"></a>GimpDrawableConstraintFunc ()</h3><a class="indexterm" name="id2649368"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> (*GimpDrawableConstraintFunc) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_id,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_id,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_id</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>drawable_id</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -23,8 +51,12 @@ A widget providing a popup menu of drawables.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2666229"></a><h3><a name="gimp-drawable-combo-box-new"></a>gimp_drawable_combo_box_new ()</h3><a class="indexterm" name="id2666238"></a><pre class="programlisting">GtkWidget* gimp_drawable_combo_box_new (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
|
||||
gpointer data);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2649446"></a><h3><a name="gimp-drawable-combo-box-new"></a>gimp_drawable_combo_box_new ()</h3><a class="indexterm" name="id2649454"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_drawable_combo_box_new (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
Creates a new <a
|
||||
href="../libgimpwidgets/GimpIntComboBox.html"
|
||||
><span class="type">GimpIntComboBox</span></a> filled with all currently opened
|
||||
@ -50,8 +82,12 @@ href="../libgimpwidgets/GimpIntComboBox.html"
|
||||
><span class="type">GimpIntComboBox</span></a>.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2670409"></a><h3><a name="gimp-channel-combo-box-new"></a>gimp_channel_combo_box_new ()</h3><a class="indexterm" name="id2670417"></a><pre class="programlisting">GtkWidget* gimp_channel_combo_box_new (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
|
||||
gpointer data);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2661634"></a><h3><a name="gimp-channel-combo-box-new"></a>gimp_channel_combo_box_new ()</h3><a class="indexterm" name="id2661642"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_channel_combo_box_new (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
Creates a new <a
|
||||
href="../libgimpwidgets/GimpIntComboBox.html"
|
||||
><span class="type">GimpIntComboBox</span></a> filled with all currently opened
|
||||
@ -64,8 +100,12 @@ href="../libgimpwidgets/GimpIntComboBox.html"
|
||||
><span class="type">GimpIntComboBox</span></a>.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2670517"></a><h3><a name="gimp-layer-combo-box-new"></a>gimp_layer_combo_box_new ()</h3><a class="indexterm" name="id2670526"></a><pre class="programlisting">GtkWidget* gimp_layer_combo_box_new (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
|
||||
gpointer data);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2661742"></a><h3><a name="gimp-layer-combo-box-new"></a>gimp_layer_combo_box_new ()</h3><a class="indexterm" name="id2661750"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_layer_combo_box_new (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
Creates a new <a
|
||||
href="../libgimpwidgets/GimpIntComboBox.html"
|
||||
><span class="type">GimpIntComboBox</span></a> filled with all currently opened
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -2,43 +2,117 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimpedit.html#gimp-edit-cut">gimp_edit_cut</a> (gint32 drawable_ID);
|
||||
gboolean <a href="libgimp-gimpedit.html#gimp-edit-copy">gimp_edit_copy</a> (gint32 drawable_ID);
|
||||
gboolean <a href="libgimp-gimpedit.html#gimp-edit-copy-visible">gimp_edit_copy_visible</a> (gint32 image_ID);
|
||||
gint32 <a href="libgimp-gimpedit.html#gimp-edit-paste">gimp_edit_paste</a> (gint32 drawable_ID,
|
||||
gboolean paste_into);
|
||||
gboolean <a href="libgimp-gimpedit.html#gimp-edit-clear">gimp_edit_clear</a> (gint32 drawable_ID);
|
||||
gboolean <a href="libgimp-gimpedit.html#gimp-edit-fill">gimp_edit_fill</a> (gint32 drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpedit.html#gimp-edit-cut">gimp_edit_cut</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpedit.html#gimp-edit-copy">gimp_edit_copy</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpedit.html#gimp-edit-copy-visible">gimp_edit_copy_visible</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimpedit.html#gimp-edit-paste">gimp_edit_paste</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> paste_into);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpedit.html#gimp-edit-clear">gimp_edit_clear</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpedit.html#gimp-edit-fill">gimp_edit_fill</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpFillType">GimpFillType</a> fill_type);
|
||||
gboolean <a href="libgimp-gimpedit.html#gimp-edit-bucket-fill">gimp_edit_bucket_fill</a> (gint32 drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpedit.html#gimp-edit-bucket-fill">gimp_edit_bucket_fill</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpBucketFillMode">GimpBucketFillMode</a> fill_mode,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
|
||||
gdouble opacity,
|
||||
gdouble threshold,
|
||||
gboolean sample_merged,
|
||||
gdouble x,
|
||||
gdouble y);
|
||||
gboolean <a href="libgimp-gimpedit.html#gimp-edit-blend">gimp_edit_blend</a> (gint32 drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> threshold,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> sample_merged,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> y);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpedit.html#gimp-edit-blend">gimp_edit_blend</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpBlendMode">GimpBlendMode</a> blend_mode,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
|
||||
<a href="libgimp-gimpenums.html#GimpGradientType">GimpGradientType</a> gradient_type,
|
||||
gdouble opacity,
|
||||
gdouble offset,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> offset,
|
||||
<a href="libgimp-gimpenums.html#GimpRepeatMode">GimpRepeatMode</a> repeat,
|
||||
gboolean reverse,
|
||||
gboolean supersample,
|
||||
gint max_depth,
|
||||
gdouble threshold,
|
||||
gboolean dither,
|
||||
gdouble x1,
|
||||
gdouble y1,
|
||||
gdouble x2,
|
||||
gdouble y2);
|
||||
gboolean <a href="libgimp-gimpedit.html#gimp-edit-stroke">gimp_edit_stroke</a> (gint32 drawable_ID);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2600382"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> reverse,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> supersample,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> max_depth,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> threshold,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dither,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> x1,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> y1,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> x2,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> y2);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpedit.html#gimp-edit-stroke">gimp_edit_stroke</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2591336"></a><h2>Description</h2><p>
|
||||
Edit menu functions (cut, copy, paste, clear, etc.)
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2601083"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2601088"></a><h3><a name="gimp-edit-cut"></a>gimp_edit_cut ()</h3><a class="indexterm" name="id2601096"></a><pre class="programlisting">gboolean gimp_edit_cut (gint32 drawable_ID);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2591347"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2591352"></a><h3><a name="gimp-edit-cut"></a>gimp_edit_cut ()</h3><a class="indexterm" name="id2591361"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_edit_cut (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);</pre><p>
|
||||
Cut from the specified drawable.
|
||||
</p><p>
|
||||
If there is a selection in the image, then the area specified by the
|
||||
@ -50,7 +124,11 @@ internal GIMP edit buffer.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable_ID</tt></i><EFBFBD>:</span></td><td> The drawable to cut from.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE if the cut was successful, FALSE if the selection contained only transparent pixels.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2601154"></a><h3><a name="gimp-edit-copy"></a>gimp_edit_copy ()</h3><a class="indexterm" name="id2601162"></a><pre class="programlisting">gboolean gimp_edit_copy (gint32 drawable_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2591418"></a><h3><a name="gimp-edit-copy"></a>gimp_edit_copy ()</h3><a class="indexterm" name="id2591426"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_edit_copy (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);</pre><p>
|
||||
Copy from the specified drawable.
|
||||
</p><p>
|
||||
If there is a selection in the image, then the area specified by the
|
||||
@ -62,7 +140,11 @@ edit buffer.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable_ID</tt></i><EFBFBD>:</span></td><td> The drawable to copy from.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE if the copy was successful, FALSE if the selection contained only transparent pixels.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2601220"></a><h3><a name="gimp-edit-copy-visible"></a>gimp_edit_copy_visible ()</h3><a class="indexterm" name="id2601228"></a><pre class="programlisting">gboolean gimp_edit_copy_visible (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2606708"></a><h3><a name="gimp-edit-copy-visible"></a>gimp_edit_copy_visible ()</h3><a class="indexterm" name="id2606716"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_edit_copy_visible (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Copy from the projection.
|
||||
</p><p>
|
||||
If there is a selection in the image, then the area specified by the
|
||||
@ -76,8 +158,14 @@ buffer.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE if the copy was successful, FALSE if the selection contained only transparent pixels.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2601289"></a><h3><a name="gimp-edit-paste"></a>gimp_edit_paste ()</h3><a class="indexterm" name="id2601298"></a><pre class="programlisting">gint32 gimp_edit_paste (gint32 drawable_ID,
|
||||
gboolean paste_into);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2606777"></a><h3><a name="gimp-edit-paste"></a>gimp_edit_paste ()</h3><a class="indexterm" name="id2606786"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_edit_paste (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> paste_into);</pre><p>
|
||||
Paste buffer to the specified drawable.
|
||||
</p><p>
|
||||
This procedure pastes a copy of the internal GIMP edit buffer to the
|
||||
@ -99,7 +187,11 @@ not needed.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable_ID</tt></i><EFBFBD>:</span></td><td> The drawable to paste to.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>paste_into</tt></i><EFBFBD>:</span></td><td> Clear selection, or paste behind it?
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The new floating selection.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2544187"></a><h3><a name="gimp-edit-clear"></a>gimp_edit_clear ()</h3><a class="indexterm" name="id2529708"></a><pre class="programlisting">gboolean gimp_edit_clear (gint32 drawable_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2569718"></a><h3><a name="gimp-edit-clear"></a>gimp_edit_clear ()</h3><a class="indexterm" name="id2537790"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_edit_clear (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);</pre><p>
|
||||
Clear selected area of drawable.
|
||||
</p><p>
|
||||
This procedure clears the specified drawable. If the drawable has an
|
||||
@ -110,7 +202,11 @@ a selection if there is a selection active.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable_ID</tt></i><EFBFBD>:</span></td><td> The drawable to clear from.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2596448"></a><h3><a name="gimp-edit-fill"></a>gimp_edit_fill ()</h3><a class="indexterm" name="id2596456"></a><pre class="programlisting">gboolean gimp_edit_fill (gint32 drawable_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2606862"></a><h3><a name="gimp-edit-fill"></a>gimp_edit_fill ()</h3><a class="indexterm" name="id2606870"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_edit_fill (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpFillType">GimpFillType</a> fill_type);</pre><p>
|
||||
Fill selected area of drawable.
|
||||
</p><p>
|
||||
@ -125,14 +221,28 @@ use <a href="libgimp-gimpdrawable.html#gimp-drawable-fill"><tt class="function">
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable_ID</tt></i><EFBFBD>:</span></td><td> The drawable to fill to.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>fill_type</tt></i><EFBFBD>:</span></td><td> The type of fill.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2596531"></a><h3><a name="gimp-edit-bucket-fill"></a>gimp_edit_bucket_fill ()</h3><a class="indexterm" name="id2596538"></a><pre class="programlisting">gboolean gimp_edit_bucket_fill (gint32 drawable_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2606945"></a><h3><a name="gimp-edit-bucket-fill"></a>gimp_edit_bucket_fill ()</h3><a class="indexterm" name="id2606952"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_edit_bucket_fill (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpBucketFillMode">GimpBucketFillMode</a> fill_mode,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
|
||||
gdouble opacity,
|
||||
gdouble threshold,
|
||||
gboolean sample_merged,
|
||||
gdouble x,
|
||||
gdouble y);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> threshold,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> sample_merged,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> y);</pre><p>
|
||||
Fill the area specified either by the current selection if there is
|
||||
one, or by a seed fill starting at the specified coordinates.
|
||||
</p><p>
|
||||
@ -158,22 +268,48 @@ relative to the drawable's origin.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td> The x coordinate of this bucket fill's application. This parameter is only valid when there is no selection in the specified image.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td> The y coordinate of this bucket fill's application. This parameter is only valid when there is no selection in the specified image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2596720"></a><h3><a name="gimp-edit-blend"></a>gimp_edit_blend ()</h3><a class="indexterm" name="id2596727"></a><pre class="programlisting">gboolean gimp_edit_blend (gint32 drawable_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2594478"></a><h3><a name="gimp-edit-blend"></a>gimp_edit_blend ()</h3><a class="indexterm" name="id2594486"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_edit_blend (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpBlendMode">GimpBlendMode</a> blend_mode,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
|
||||
<a href="libgimp-gimpenums.html#GimpGradientType">GimpGradientType</a> gradient_type,
|
||||
gdouble opacity,
|
||||
gdouble offset,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> offset,
|
||||
<a href="libgimp-gimpenums.html#GimpRepeatMode">GimpRepeatMode</a> repeat,
|
||||
gboolean reverse,
|
||||
gboolean supersample,
|
||||
gint max_depth,
|
||||
gdouble threshold,
|
||||
gboolean dither,
|
||||
gdouble x1,
|
||||
gdouble y1,
|
||||
gdouble x2,
|
||||
gdouble y2);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> reverse,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> supersample,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> max_depth,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> threshold,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dither,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> x1,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> y1,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> x2,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> y2);</pre><p>
|
||||
Blend between the starting and ending coordinates with the specified
|
||||
blend mode and gradient type.
|
||||
</p><p>
|
||||
@ -199,7 +335,11 @@ each gradient type.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x2</tt></i><EFBFBD>:</span></td><td> The x coordinate of this blend's ending point.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y2</tt></i><EFBFBD>:</span></td><td> The y coordinate of this blend's ending point.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2609633"></a><h3><a name="gimp-edit-stroke"></a>gimp_edit_stroke ()</h3><a class="indexterm" name="id2609641"></a><pre class="programlisting">gboolean gimp_edit_stroke (gint32 drawable_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2607758"></a><h3><a name="gimp-edit-stroke"></a>gimp_edit_stroke ()</h3><a class="indexterm" name="id2607767"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_edit_stroke (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);</pre><p>
|
||||
Stroke the current selection
|
||||
</p><p>
|
||||
This procedure strokes the current selection, painting along the
|
||||
|
||||
@ -34,12 +34,16 @@ enum <a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a>;
|
||||
enum <a href="libgimp-gimpenums.html#GimpSizeType">GimpSizeType</a>;
|
||||
enum <a href="libgimp-gimpenums.html#GimpTransferMode">GimpTransferMode</a>;
|
||||
enum <a href="libgimp-gimpenums.html#GimpTransformDirection">GimpTransformDirection</a>;
|
||||
const gchar** <a href="libgimp-gimpenums.html#gimp-enums-get-type-names">gimp_enums_get_type_names</a> (gint *n_type_names);
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** <a href="libgimp-gimpenums.html#gimp-enums-get-type-names">gimp_enums_get_type_names</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *n_type_names);
|
||||
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2581535"></a><h2>Description</h2><p>
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2580819"></a><h2>Description</h2><p>
|
||||
Enums and definitions.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2581545"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2495612"></a><h3><a name="GimpAddMaskType"></a>enum GimpAddMaskType</h3><a class="indexterm" name="id2495620"></a><pre class="programlisting">typedef enum
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2580829"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2549876"></a><h3><a name="GimpAddMaskType"></a>enum GimpAddMaskType</h3><a class="indexterm" name="id2549884"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_ADD_WHITE_MASK,
|
||||
GIMP_ADD_BLACK_MASK,
|
||||
@ -50,7 +54,7 @@ Enums and definitions.
|
||||
} GimpAddMaskType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495633"></a><h3><a name="GimpBlendMode"></a>enum GimpBlendMode</h3><a class="indexterm" name="id2495642"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2549897"></a><h3><a name="GimpBlendMode"></a>enum GimpBlendMode</h3><a class="indexterm" name="id2549906"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_FG_BG_RGB_MODE,
|
||||
GIMP_FG_BG_HSV_MODE,
|
||||
@ -59,14 +63,14 @@ Enums and definitions.
|
||||
} GimpBlendMode;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495653"></a><h3><a name="GimpBrushApplicationMode"></a>enum GimpBrushApplicationMode</h3><a class="indexterm" name="id2495662"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2549918"></a><h3><a name="GimpBrushApplicationMode"></a>enum GimpBrushApplicationMode</h3><a class="indexterm" name="id2549926"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_BRUSH_HARD,
|
||||
GIMP_BRUSH_SOFT
|
||||
} GimpBrushApplicationMode;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495673"></a><h3><a name="GimpBucketFillMode"></a>enum GimpBucketFillMode</h3><a class="indexterm" name="id2495681"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2549937"></a><h3><a name="GimpBucketFillMode"></a>enum GimpBucketFillMode</h3><a class="indexterm" name="id2549945"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_FG_BUCKET_FILL,
|
||||
GIMP_BG_BUCKET_FILL,
|
||||
@ -74,7 +78,7 @@ Enums and definitions.
|
||||
} GimpBucketFillMode;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495693"></a><h3><a name="GimpChannelOps"></a>enum GimpChannelOps</h3><a class="indexterm" name="id2495701"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2549957"></a><h3><a name="GimpChannelOps"></a>enum GimpChannelOps</h3><a class="indexterm" name="id2549965"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_CHANNEL_OP_ADD,
|
||||
GIMP_CHANNEL_OP_SUBTRACT,
|
||||
@ -83,7 +87,7 @@ Enums and definitions.
|
||||
} GimpChannelOps;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495713"></a><h3><a name="GimpChannelType"></a>enum GimpChannelType</h3><a class="indexterm" name="id2495722"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2549977"></a><h3><a name="GimpChannelType"></a>enum GimpChannelType</h3><a class="indexterm" name="id2549986"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_RED_CHANNEL,
|
||||
GIMP_GREEN_CHANNEL,
|
||||
@ -94,14 +98,14 @@ Enums and definitions.
|
||||
} GimpChannelType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495734"></a><h3><a name="GimpCloneType"></a>enum GimpCloneType</h3><a class="indexterm" name="id2495742"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2549998"></a><h3><a name="GimpCloneType"></a>enum GimpCloneType</h3><a class="indexterm" name="id2550007"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_IMAGE_CLONE,
|
||||
GIMP_PATTERN_CLONE
|
||||
} GimpCloneType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495753"></a><h3><a name="GimpConvertDitherType"></a>enum GimpConvertDitherType</h3><a class="indexterm" name="id2495762"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550018"></a><h3><a name="GimpConvertDitherType"></a>enum GimpConvertDitherType</h3><a class="indexterm" name="id2550026"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_NO_DITHER,
|
||||
GIMP_FS_DITHER,
|
||||
@ -110,7 +114,7 @@ Enums and definitions.
|
||||
} GimpConvertDitherType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495774"></a><h3><a name="GimpConvertPaletteType"></a>enum GimpConvertPaletteType</h3><a class="indexterm" name="id2495782"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550038"></a><h3><a name="GimpConvertPaletteType"></a>enum GimpConvertPaletteType</h3><a class="indexterm" name="id2550046"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_MAKE_PALETTE,
|
||||
GIMP_REUSE_PALETTE,
|
||||
@ -120,7 +124,7 @@ Enums and definitions.
|
||||
} GimpConvertPaletteType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495794"></a><h3><a name="GimpConvolutionType"></a>enum GimpConvolutionType</h3><a class="indexterm" name="id2495802"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550058"></a><h3><a name="GimpConvolutionType"></a>enum GimpConvolutionType</h3><a class="indexterm" name="id2550067"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_NORMAL_CONVOL,
|
||||
GIMP_ABSOLUTE_CONVOL,
|
||||
@ -128,21 +132,21 @@ Enums and definitions.
|
||||
} GimpConvolutionType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495814"></a><h3><a name="GimpConvolveType"></a>enum GimpConvolveType</h3><a class="indexterm" name="id2495822"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550078"></a><h3><a name="GimpConvolveType"></a>enum GimpConvolveType</h3><a class="indexterm" name="id2550086"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_BLUR_CONVOLVE,
|
||||
GIMP_SHARPEN_CONVOLVE
|
||||
} GimpConvolveType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495833"></a><h3><a name="GimpDodgeBurnType"></a>enum GimpDodgeBurnType</h3><a class="indexterm" name="id2495842"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550098"></a><h3><a name="GimpDodgeBurnType"></a>enum GimpDodgeBurnType</h3><a class="indexterm" name="id2550106"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_DODGE,
|
||||
GIMP_BURN
|
||||
} GimpDodgeBurnType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495853"></a><h3><a name="GimpFillType"></a>enum GimpFillType</h3><a class="indexterm" name="id2495861"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550116"></a><h3><a name="GimpFillType"></a>enum GimpFillType</h3><a class="indexterm" name="id2550124"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_FOREGROUND_FILL,
|
||||
GIMP_BACKGROUND_FILL,
|
||||
@ -152,7 +156,7 @@ Enums and definitions.
|
||||
} GimpFillType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550639"></a><h3><a name="GimpGradientSegmentColor"></a>enum GimpGradientSegmentColor</h3><a class="indexterm" name="id2550648"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2494904"></a><h3><a name="GimpGradientSegmentColor"></a>enum GimpGradientSegmentColor</h3><a class="indexterm" name="id2494912"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_GRADIENT_SEGMENT_RGB,
|
||||
GIMP_GRADIENT_SEGMENT_HSV_CCW,
|
||||
@ -160,7 +164,7 @@ Enums and definitions.
|
||||
} GimpGradientSegmentColor;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550660"></a><h3><a name="GimpGradientSegmentType"></a>enum GimpGradientSegmentType</h3><a class="indexterm" name="id2550668"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2494924"></a><h3><a name="GimpGradientSegmentType"></a>enum GimpGradientSegmentType</h3><a class="indexterm" name="id2494933"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_GRADIENT_SEGMENT_LINEAR,
|
||||
GIMP_GRADIENT_SEGMENT_CURVED,
|
||||
@ -170,7 +174,7 @@ Enums and definitions.
|
||||
} GimpGradientSegmentType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550682"></a><h3><a name="GimpGradientType"></a>enum GimpGradientType</h3><a class="indexterm" name="id2550690"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2494946"></a><h3><a name="GimpGradientType"></a>enum GimpGradientType</h3><a class="indexterm" name="id2494954"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_GRADIENT_LINEAR,
|
||||
GIMP_GRADIENT_BILINEAR,
|
||||
@ -186,7 +190,7 @@ Enums and definitions.
|
||||
} GimpGradientType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550706"></a><h3><a name="GimpHistogramChannel"></a>enum GimpHistogramChannel</h3><a class="indexterm" name="id2550714"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2494971"></a><h3><a name="GimpHistogramChannel"></a>enum GimpHistogramChannel</h3><a class="indexterm" name="id2494979"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_HISTOGRAM_VALUE,
|
||||
GIMP_HISTOGRAM_RED,
|
||||
@ -196,7 +200,7 @@ Enums and definitions.
|
||||
} GimpHistogramChannel;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550727"></a><h3><a name="GimpHueRange"></a>enum GimpHueRange</h3><a class="indexterm" name="id2550735"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2494991"></a><h3><a name="GimpHueRange"></a>enum GimpHueRange</h3><a class="indexterm" name="id2495000"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_ALL_HUES,
|
||||
GIMP_RED_HUES,
|
||||
@ -208,7 +212,7 @@ Enums and definitions.
|
||||
} GimpHueRange;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550748"></a><h3><a name="GimpIconType"></a>enum GimpIconType</h3><a class="indexterm" name="id2550756"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495012"></a><h3><a name="GimpIconType"></a>enum GimpIconType</h3><a class="indexterm" name="id2495020"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_ICON_TYPE_STOCK_ID,
|
||||
GIMP_ICON_TYPE_INLINE_PIXBUF,
|
||||
@ -216,7 +220,7 @@ Enums and definitions.
|
||||
} GimpIconType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550768"></a><h3><a name="GimpInterpolationType"></a>enum GimpInterpolationType</h3><a class="indexterm" name="id2550776"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495032"></a><h3><a name="GimpInterpolationType"></a>enum GimpInterpolationType</h3><a class="indexterm" name="id2495041"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_INTERPOLATION_NONE,
|
||||
GIMP_INTERPOLATION_LINEAR,
|
||||
@ -224,7 +228,7 @@ Enums and definitions.
|
||||
} GimpInterpolationType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550788"></a><h3><a name="GimpLayerModeEffects"></a>enum GimpLayerModeEffects</h3><a class="indexterm" name="id2550796"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495052"></a><h3><a name="GimpLayerModeEffects"></a>enum GimpLayerModeEffects</h3><a class="indexterm" name="id2495061"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_NORMAL_MODE,
|
||||
GIMP_DISSOLVE_MODE,
|
||||
@ -252,14 +256,14 @@ Enums and definitions.
|
||||
} GimpLayerModeEffects;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2578424"></a><h3><a name="GimpMaskApplyMode"></a>enum GimpMaskApplyMode</h3><a class="indexterm" name="id2565326"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2560732"></a><h3><a name="GimpMaskApplyMode"></a>enum GimpMaskApplyMode</h3><a class="indexterm" name="id2561267"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_MASK_APPLY,
|
||||
GIMP_MASK_DISCARD
|
||||
} GimpMaskApplyMode;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2546675"></a><h3><a name="GimpMergeType"></a>enum GimpMergeType</h3><a class="indexterm" name="id2578410"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2570655"></a><h3><a name="GimpMergeType"></a>enum GimpMergeType</h3><a class="indexterm" name="id2566329"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_EXPAND_AS_NECESSARY,
|
||||
GIMP_CLIP_TO_IMAGE,
|
||||
@ -268,14 +272,14 @@ Enums and definitions.
|
||||
} GimpMergeType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2570385"></a><h3><a name="GimpOffsetType"></a>enum GimpOffsetType</h3><a class="indexterm" name="id2576431"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2552695"></a><h3><a name="GimpOffsetType"></a>enum GimpOffsetType</h3><a class="indexterm" name="id2559698"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_OFFSET_BACKGROUND,
|
||||
GIMP_OFFSET_TRANSPARENT
|
||||
} GimpOffsetType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2555626"></a><h3><a name="GimpOrientationType"></a>enum GimpOrientationType</h3><a class="indexterm" name="id2569853"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2579706"></a><h3><a name="GimpOrientationType"></a>enum GimpOrientationType</h3><a class="indexterm" name="id2541136"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_ORIENTATION_HORIZONTAL,
|
||||
GIMP_ORIENTATION_VERTICAL,
|
||||
@ -283,14 +287,14 @@ Enums and definitions.
|
||||
} GimpOrientationType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2538450"></a><h3><a name="GimpPaintApplicationMode"></a>enum GimpPaintApplicationMode</h3><a class="indexterm" name="id2562961"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2554899"></a><h3><a name="GimpPaintApplicationMode"></a>enum GimpPaintApplicationMode</h3><a class="indexterm" name="id2574562"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_PAINT_CONSTANT,
|
||||
GIMP_PAINT_INCREMENTAL
|
||||
} GimpPaintApplicationMode;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2577002"></a><h3><a name="GimpRepeatMode"></a>enum GimpRepeatMode</h3><a class="indexterm" name="id2549512"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2572721"></a><h3><a name="GimpRepeatMode"></a>enum GimpRepeatMode</h3><a class="indexterm" name="id2574544"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_REPEAT_NONE,
|
||||
GIMP_REPEAT_SAWTOOTH,
|
||||
@ -298,7 +302,7 @@ Enums and definitions.
|
||||
} GimpRepeatMode;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550815"></a><h3><a name="GimpRotationType"></a>enum GimpRotationType</h3><a class="indexterm" name="id2550822"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2548868"></a><h3><a name="GimpRotationType"></a>enum GimpRotationType</h3><a class="indexterm" name="id2559595"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_ROTATE_90,
|
||||
GIMP_ROTATE_180,
|
||||
@ -306,7 +310,7 @@ Enums and definitions.
|
||||
} GimpRotationType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550833"></a><h3><a name="GimpRunMode"></a>enum GimpRunMode</h3><a class="indexterm" name="id2550841"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2549453"></a><h3><a name="GimpRunMode"></a>enum GimpRunMode</h3><a class="indexterm" name="id2559451"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_RUN_INTERACTIVE,
|
||||
GIMP_RUN_NONINTERACTIVE,
|
||||
@ -314,14 +318,14 @@ Enums and definitions.
|
||||
} GimpRunMode;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550850"></a><h3><a name="GimpSizeType"></a>enum GimpSizeType</h3><a class="indexterm" name="id2550858"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495080"></a><h3><a name="GimpSizeType"></a>enum GimpSizeType</h3><a class="indexterm" name="id2495087"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_PIXELS,
|
||||
GIMP_POINTS
|
||||
} GimpSizeType;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550867"></a><h3><a name="GimpTransferMode"></a>enum GimpTransferMode</h3><a class="indexterm" name="id2550875"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495098"></a><h3><a name="GimpTransferMode"></a>enum GimpTransferMode</h3><a class="indexterm" name="id2495105"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_SHADOWS,
|
||||
GIMP_MIDTONES,
|
||||
@ -329,14 +333,18 @@ Enums and definitions.
|
||||
} GimpTransferMode;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2550886"></a><h3><a name="GimpTransformDirection"></a>enum GimpTransformDirection</h3><a class="indexterm" name="id2562686"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495116"></a><h3><a name="GimpTransformDirection"></a>enum GimpTransformDirection</h3><a class="indexterm" name="id2495124"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_TRANSFORM_FORWARD,
|
||||
GIMP_TRANSFORM_BACKWARD
|
||||
} GimpTransformDirection;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2467952"></a><h3><a name="gimp-enums-get-type-names"></a>gimp_enums_get_type_names ()</h3><a class="indexterm" name="id2467960"></a><pre class="programlisting">const gchar** gimp_enums_get_type_names (gint *n_type_names);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2495135"></a><h3><a name="gimp-enums-get-type-names"></a>gimp_enums_get_type_names ()</h3><a class="indexterm" name="id2495143"></a><pre class="programlisting">const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** gimp_enums_get_type_names (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *n_type_names);</pre><p>
|
||||
This function gives access to the list of enums registered by libgimp.
|
||||
The returned array is static and must not be modified.</p><p>
|
||||
|
||||
|
||||
@ -4,11 +4,17 @@
|
||||
|
||||
enum <a href="libgimp-gimpexport.html#GimpExportCapabilities">GimpExportCapabilities</a>;
|
||||
enum <a href="libgimp-gimpexport.html#GimpExportReturn">GimpExportReturn</a>;
|
||||
<a href="libgimp-gimpexport.html#GimpExportReturn">GimpExportReturn</a> <a href="libgimp-gimpexport.html#gimp-export-image">gimp_export_image</a> (gint32 *image_ID,
|
||||
gint32 *drawable_ID,
|
||||
const gchar *format_name,
|
||||
<a href="libgimp-gimpexport.html#GimpExportReturn">GimpExportReturn</a> <a href="libgimp-gimpexport.html#gimp-export-image">gimp_export_image</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> *image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> *drawable_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *format_name,
|
||||
<a href="libgimp-gimpexport.html#GimpExportCapabilities">GimpExportCapabilities</a> capabilities);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2655621"></a><h2>Description</h2><p>
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2658641"></a><h2>Description</h2><p>
|
||||
This function should be called by all save_plugins unless they are
|
||||
able to save all image formats the GIMP knows about. It takes care
|
||||
of asking the user if she wishes to export the image to a format the
|
||||
@ -21,7 +27,7 @@ The capabilities of the save_plugin are specified by combining
|
||||
|
||||
Make sure you have initialized GTK+ before you call this function
|
||||
as it will most probably have to open a dialog.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2655647"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2655652"></a><h3><a name="GimpExportCapabilities"></a>enum GimpExportCapabilities</h3><a class="indexterm" name="id2665145"></a><pre class="programlisting">typedef enum
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2658667"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2658672"></a><h3><a name="GimpExportCapabilities"></a>enum GimpExportCapabilities</h3><a class="indexterm" name="id2544021"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_EXPORT_CAN_HANDLE_RGB = 1 << 0,
|
||||
GIMP_EXPORT_CAN_HANDLE_GRAY = 1 << 1,
|
||||
@ -35,7 +41,7 @@ as it will most probably have to open a dialog.
|
||||
} GimpExportCapabilities;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2565941"></a><h3><a name="GimpExportReturn"></a>enum GimpExportReturn</h3><a class="indexterm" name="id2557792"></a><pre class="programlisting">typedef enum
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2601136"></a><h3><a name="GimpExportReturn"></a>enum GimpExportReturn</h3><a class="indexterm" name="id2654316"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_EXPORT_CANCEL,
|
||||
GIMP_EXPORT_IGNORE,
|
||||
@ -43,9 +49,15 @@ as it will most probably have to open a dialog.
|
||||
} GimpExportReturn;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2560562"></a><h3><a name="gimp-export-image"></a>gimp_export_image ()</h3><a class="indexterm" name="id2578825"></a><pre class="programlisting"><a href="libgimp-gimpexport.html#GimpExportReturn">GimpExportReturn</a> gimp_export_image (gint32 *image_ID,
|
||||
gint32 *drawable_ID,
|
||||
const gchar *format_name,
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2632995"></a><h3><a name="gimp-export-image"></a>gimp_export_image ()</h3><a class="indexterm" name="id2550564"></a><pre class="programlisting"><a href="libgimp-gimpexport.html#GimpExportReturn">GimpExportReturn</a> gimp_export_image (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> *image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> *drawable_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *format_name,
|
||||
<a href="libgimp-gimpexport.html#GimpExportCapabilities">GimpExportCapabilities</a> capabilities);</pre><p>
|
||||
Takes an image and a drawable to be saved together with a
|
||||
description of the capabilities of the image_format. If the
|
||||
|
||||
@ -2,34 +2,96 @@
|
||||
|
||||
|
||||
|
||||
gchar* <a href="libgimp-gimpfileops.html#gimp-temp-name">gimp_temp_name</a> (const gchar *extension);
|
||||
gint32 <a href="libgimp-gimpfileops.html#gimp-file-load">gimp_file_load</a> (<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> run_mode,
|
||||
const gchar *filename,
|
||||
const gchar *raw_filename);
|
||||
gboolean <a href="libgimp-gimpfileops.html#gimp-file-save">gimp_file_save</a> (<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> run_mode,
|
||||
gint32 image_ID,
|
||||
gint32 drawable_ID,
|
||||
const gchar *filename,
|
||||
const gchar *raw_filename);
|
||||
gboolean <a href="libgimp-gimpfileops.html#gimp-register-magic-load-handler">gimp_register_magic_load_handler</a>
|
||||
(const gchar *procedure_name,
|
||||
const gchar *extensions,
|
||||
const gchar *prefixes,
|
||||
const gchar *magics);
|
||||
gboolean <a href="libgimp-gimpfileops.html#gimp-register-load-handler">gimp_register_load_handler</a> (const gchar *procedure_name,
|
||||
const gchar *extensions,
|
||||
const gchar *prefixes);
|
||||
gboolean <a href="libgimp-gimpfileops.html#gimp-register-save-handler">gimp_register_save_handler</a> (const gchar *procedure_name,
|
||||
const gchar *extensions,
|
||||
const gchar *prefixes);
|
||||
gboolean <a href="libgimp-gimpfileops.html#gimp-register-file-handler-mime">gimp_register_file_handler_mime</a> (const gchar *procedure_name,
|
||||
const gchar *mime_type);
|
||||
gboolean <a href="libgimp-gimpfileops.html#gimp-register-thumbnail-loader">gimp_register_thumbnail_loader</a> (const gchar *load_proc,
|
||||
const gchar *thumb_proc);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2593153"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpfileops.html#gimp-temp-name">gimp_temp_name</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *extension);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimpfileops.html#gimp-file-load">gimp_file_load</a> (<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> run_mode,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filename,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *raw_filename);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfileops.html#gimp-file-save">gimp_file_save</a> (<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> run_mode,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filename,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *raw_filename);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfileops.html#gimp-register-magic-load-handler">gimp_register_magic_load_handler</a>
|
||||
(const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *extensions,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *prefixes,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *magics);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfileops.html#gimp-register-load-handler">gimp_register_load_handler</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *extensions,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *prefixes);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfileops.html#gimp-register-save-handler">gimp_register_save_handler</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *extensions,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *prefixes);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfileops.html#gimp-register-file-handler-mime">gimp_register_file_handler_mime</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *mime_type);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfileops.html#gimp-register-thumbnail-loader">gimp_register_thumbnail_loader</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *load_proc,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *thumb_proc);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2591768"></a><h2>Description</h2><p>
|
||||
File operations (load, save, etc.)
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2593163"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2593168"></a><h3><a name="gimp-temp-name"></a>gimp_temp_name ()</h3><a class="indexterm" name="id2593176"></a><pre class="programlisting">gchar* gimp_temp_name (const gchar *extension);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2596778"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2596783"></a><h3><a name="gimp-temp-name"></a>gimp_temp_name ()</h3><a class="indexterm" name="id2596792"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_temp_name (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *extension);</pre><p>
|
||||
Generates a unique filename.
|
||||
</p><p>
|
||||
Generates a unique filename using the temp path supplied in the
|
||||
@ -37,9 +99,15 @@ user's gimprc.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>extension</tt></i><EFBFBD>:</span></td><td> The extension the file will have.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The new temp filename.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598982"></a><h3><a name="gimp-file-load"></a>gimp_file_load ()</h3><a class="indexterm" name="id2598990"></a><pre class="programlisting">gint32 gimp_file_load (<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> run_mode,
|
||||
const gchar *filename,
|
||||
const gchar *raw_filename);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2596844"></a><h3><a name="gimp-file-load"></a>gimp_file_load ()</h3><a class="indexterm" name="id2596852"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_file_load (<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> run_mode,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filename,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *raw_filename);</pre><p>
|
||||
Loads a file by invoking the right load handler.
|
||||
</p><p>
|
||||
This procedure invokes the correct file load handler using magic if
|
||||
@ -54,11 +122,21 @@ will not look like a URL.\"</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>filename</tt></i><EFBFBD>:</span></td><td> The name of the file to load.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>raw_filename</tt></i><EFBFBD>:</span></td><td> The name as entered by the user.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The output image.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2599083"></a><h3><a name="gimp-file-save"></a>gimp_file_save ()</h3><a class="indexterm" name="id2599092"></a><pre class="programlisting">gboolean gimp_file_save (<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> run_mode,
|
||||
gint32 image_ID,
|
||||
gint32 drawable_ID,
|
||||
const gchar *filename,
|
||||
const gchar *raw_filename);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2596946"></a><h3><a name="gimp-file-save"></a>gimp_file_save ()</h3><a class="indexterm" name="id2596954"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_file_save (<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> run_mode,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filename,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *raw_filename);</pre><p>
|
||||
Saves a file by extension.
|
||||
</p><p>
|
||||
This procedure invokes the correct file save handler according to
|
||||
@ -74,11 +152,21 @@ fetch a URL, and the full pathname will not look like a URL.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>filename</tt></i><EFBFBD>:</span></td><td> The name of the file to save the image in.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>raw_filename</tt></i><EFBFBD>:</span></td><td> The name as entered by the user.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2599218"></a><h3><a name="gimp-register-magic-load-handler"></a>gimp_register_magic_load_handler ()</h3><a class="indexterm" name="id2599230"></a><pre class="programlisting">gboolean gimp_register_magic_load_handler
|
||||
(const gchar *procedure_name,
|
||||
const gchar *extensions,
|
||||
const gchar *prefixes,
|
||||
const gchar *magics);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2589189"></a><h3><a name="gimp-register-magic-load-handler"></a>gimp_register_magic_load_handler ()</h3><a class="indexterm" name="id2589200"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_register_magic_load_handler
|
||||
(const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *extensions,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *prefixes,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *magics);</pre><p>
|
||||
Registers a file load handler procedure.
|
||||
</p><p>
|
||||
Registers a procedural database procedure to be called to load files
|
||||
@ -89,9 +177,17 @@ of a particular file format using magic file information.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>prefixes</tt></i><EFBFBD>:</span></td><td> comma separated list of prefixes this handler can load (i.e. \"http:,ftp:\").
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>magics</tt></i><EFBFBD>:</span></td><td> comma separated list of magic file information this handler can load (i.e. \"0,string,GIF\").
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2599964"></a><h3><a name="gimp-register-load-handler"></a>gimp_register_load_handler ()</h3><a class="indexterm" name="id2599974"></a><pre class="programlisting">gboolean gimp_register_load_handler (const gchar *procedure_name,
|
||||
const gchar *extensions,
|
||||
const gchar *prefixes);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2589311"></a><h3><a name="gimp-register-load-handler"></a>gimp_register_load_handler ()</h3><a class="indexterm" name="id2589320"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_register_load_handler (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *extensions,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *prefixes);</pre><p>
|
||||
Registers a file load handler procedure.
|
||||
</p><p>
|
||||
Registers a procedural database procedure to be called to load files
|
||||
@ -101,9 +197,17 @@ of a particular file format.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>extensions</tt></i><EFBFBD>:</span></td><td> comma separated list of extensions this handler can load (i.e. \"jpg,jpeg\").
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>prefixes</tt></i><EFBFBD>:</span></td><td> comma separated list of prefixes this handler can load (i.e. \"http:,ftp:\").
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2600063"></a><h3><a name="gimp-register-save-handler"></a>gimp_register_save_handler ()</h3><a class="indexterm" name="id2600072"></a><pre class="programlisting">gboolean gimp_register_save_handler (const gchar *procedure_name,
|
||||
const gchar *extensions,
|
||||
const gchar *prefixes);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2589410"></a><h3><a name="gimp-register-save-handler"></a>gimp_register_save_handler ()</h3><a class="indexterm" name="id2589419"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_register_save_handler (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *extensions,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *prefixes);</pre><p>
|
||||
Registers a file save handler procedure.
|
||||
</p><p>
|
||||
Registers a procedural database procedure to be called to save files
|
||||
@ -113,8 +217,14 @@ in a particular file format.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>extensions</tt></i><EFBFBD>:</span></td><td> comma separated list of extensions this handler can save (i.e. \"jpg,jpeg\").
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>prefixes</tt></i><EFBFBD>:</span></td><td> comma separated list of prefixes this handler can save (i.e. \"http:,ftp:\").
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2599515"></a><h3><a name="gimp-register-file-handler-mime"></a>gimp_register_file_handler_mime ()</h3><a class="indexterm" name="id2599525"></a><pre class="programlisting">gboolean gimp_register_file_handler_mime (const gchar *procedure_name,
|
||||
const gchar *mime_type);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2589510"></a><h3><a name="gimp-register-file-handler-mime"></a>gimp_register_file_handler_mime ()</h3><a class="indexterm" name="id2589521"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_register_file_handler_mime (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *mime_type);</pre><p>
|
||||
Associates a MIME type with a file handler procedure.
|
||||
</p><p>
|
||||
Registers a MIME type for a file handler procedure. This allows GIMP
|
||||
@ -126,8 +236,14 @@ procedure.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2599604"></a><h3><a name="gimp-register-thumbnail-loader"></a>gimp_register_thumbnail_loader ()</h3><a class="indexterm" name="id2599615"></a><pre class="programlisting">gboolean gimp_register_thumbnail_loader (const gchar *load_proc,
|
||||
const gchar *thumb_proc);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2601505"></a><h3><a name="gimp-register-thumbnail-loader"></a>gimp_register_thumbnail_loader ()</h3><a class="indexterm" name="id2601516"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_register_thumbnail_loader (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *load_proc,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *thumb_proc);</pre><p>
|
||||
Associates a thumbnail loader with a file load procedure.
|
||||
</p><p>
|
||||
Some file formats allow for embedded thumbnails, other file formats
|
||||
|
||||
@ -2,19 +2,53 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimpfloatingsel.html#gimp-floating-sel-remove">gimp_floating_sel_remove</a> (gint32 floating_sel_ID);
|
||||
gboolean <a href="libgimp-gimpfloatingsel.html#gimp-floating-sel-anchor">gimp_floating_sel_anchor</a> (gint32 floating_sel_ID);
|
||||
gboolean <a href="libgimp-gimpfloatingsel.html#gimp-floating-sel-to-layer">gimp_floating_sel_to_layer</a> (gint32 floating_sel_ID);
|
||||
gboolean <a href="libgimp-gimpfloatingsel.html#gimp-floating-sel-attach">gimp_floating_sel_attach</a> (gint32 layer_ID,
|
||||
gint32 drawable_ID);
|
||||
gboolean <a href="libgimp-gimpfloatingsel.html#gimp-floating-sel-rigor">gimp_floating_sel_rigor</a> (gint32 floating_sel_ID,
|
||||
gboolean undo);
|
||||
gboolean <a href="libgimp-gimpfloatingsel.html#gimp-floating-sel-relax">gimp_floating_sel_relax</a> (gint32 floating_sel_ID,
|
||||
gboolean undo);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2601031"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfloatingsel.html#gimp-floating-sel-remove">gimp_floating_sel_remove</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> floating_sel_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfloatingsel.html#gimp-floating-sel-anchor">gimp_floating_sel_anchor</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> floating_sel_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfloatingsel.html#gimp-floating-sel-to-layer">gimp_floating_sel_to_layer</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> floating_sel_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfloatingsel.html#gimp-floating-sel-attach">gimp_floating_sel_attach</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfloatingsel.html#gimp-floating-sel-rigor">gimp_floating_sel_rigor</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> floating_sel_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> undo);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfloatingsel.html#gimp-floating-sel-relax">gimp_floating_sel_relax</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> floating_sel_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> undo);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2606612"></a><h2>Description</h2><p>
|
||||
Functions for removing or attaching floating selections.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2601041"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2601047"></a><h3><a name="gimp-floating-sel-remove"></a>gimp_floating_sel_remove ()</h3><a class="indexterm" name="id2601055"></a><pre class="programlisting">gboolean gimp_floating_sel_remove (gint32 floating_sel_ID);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2606623"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2606628"></a><h3><a name="gimp-floating-sel-remove"></a>gimp_floating_sel_remove ()</h3><a class="indexterm" name="id2606636"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_floating_sel_remove (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> floating_sel_ID);</pre><p>
|
||||
Remove the specified floating selection from its associated
|
||||
drawable.
|
||||
</p><p>
|
||||
@ -23,7 +57,11 @@ any side effects. The associated drawable is then set to active.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>floating_sel_ID</tt></i><EFBFBD>:</span></td><td> The floating selection.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2599729"></a><h3><a name="gimp-floating-sel-anchor"></a>gimp_floating_sel_anchor ()</h3><a class="indexterm" name="id2599737"></a><pre class="programlisting">gboolean gimp_floating_sel_anchor (gint32 floating_sel_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2594172"></a><h3><a name="gimp-floating-sel-anchor"></a>gimp_floating_sel_anchor ()</h3><a class="indexterm" name="id2594180"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_floating_sel_anchor (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> floating_sel_ID);</pre><p>
|
||||
Anchor the specified floating selection to its associated drawable.
|
||||
</p><p>
|
||||
This procedure anchors the floating selection to its associated
|
||||
@ -33,7 +71,11 @@ after this operation.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>floating_sel_ID</tt></i><EFBFBD>:</span></td><td> The floating selection.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2599792"></a><h3><a name="gimp-floating-sel-to-layer"></a>gimp_floating_sel_to_layer ()</h3><a class="indexterm" name="id2599800"></a><pre class="programlisting">gboolean gimp_floating_sel_to_layer (gint32 floating_sel_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2594234"></a><h3><a name="gimp-floating-sel-to-layer"></a>gimp_floating_sel_to_layer ()</h3><a class="indexterm" name="id2594243"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_floating_sel_to_layer (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> floating_sel_ID);</pre><p>
|
||||
Transforms the specified floating selection into a layer.
|
||||
</p><p>
|
||||
This procedure transforms the specified floating selection into a
|
||||
@ -47,8 +89,14 @@ selection is above an auxillary channel or a layer mask.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>floating_sel_ID</tt></i><EFBFBD>:</span></td><td> The floating selection.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2574937"></a><h3><a name="gimp-floating-sel-attach"></a>gimp_floating_sel_attach ()</h3><a class="indexterm" name="id2579205"></a><pre class="programlisting">gboolean gimp_floating_sel_attach (gint32 layer_ID,
|
||||
gint32 drawable_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2536701"></a><h3><a name="gimp-floating-sel-attach"></a>gimp_floating_sel_attach ()</h3><a class="indexterm" name="id2582178"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_floating_sel_attach (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID);</pre><p>
|
||||
Attach the specified layer as floating to the specified drawable.
|
||||
</p><p>
|
||||
This procedure attaches the layer as floating selection to the
|
||||
@ -57,8 +105,14 @@ drawable.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer (is attached as floating selection).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>drawable_ID</tt></i><EFBFBD>:</span></td><td> The drawable (where to attach the floating selection).
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2603415"></a><h3><a name="gimp-floating-sel-rigor"></a>gimp_floating_sel_rigor ()</h3><a class="indexterm" name="id2603422"></a><pre class="programlisting">gboolean gimp_floating_sel_rigor (gint32 floating_sel_ID,
|
||||
gboolean undo);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598007"></a><h3><a name="gimp-floating-sel-rigor"></a>gimp_floating_sel_rigor ()</h3><a class="indexterm" name="id2598015"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_floating_sel_rigor (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> floating_sel_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> undo);</pre><p>
|
||||
Rigor the floating selection.
|
||||
</p><p>
|
||||
This procedure rigors the floating selection.</p><p>
|
||||
@ -66,8 +120,14 @@ This procedure rigors the floating selection.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>floating_sel_ID</tt></i><EFBFBD>:</span></td><td> The floating selection.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>undo</tt></i><EFBFBD>:</span></td><td> %<tt class="literal">desc</tt>%%.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2603489"></a><h3><a name="gimp-floating-sel-relax"></a>gimp_floating_sel_relax ()</h3><a class="indexterm" name="id2603496"></a><pre class="programlisting">gboolean gimp_floating_sel_relax (gint32 floating_sel_ID,
|
||||
gboolean undo);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598081"></a><h3><a name="gimp-floating-sel-relax"></a>gimp_floating_sel_relax ()</h3><a class="indexterm" name="id2598088"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_floating_sel_relax (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> floating_sel_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> undo);</pre><p>
|
||||
Relax the floating selection.
|
||||
</p><p>
|
||||
This procedure relaxes the floating selection.</p><p>
|
||||
|
||||
@ -2,20 +2,44 @@
|
||||
|
||||
|
||||
|
||||
GtkWidget* <a href="libgimp-gimpfontmenu.html#gimp-font-select-widget-new">gimp_font_select_widget_new</a> (const gchar *title,
|
||||
const gchar *font_name,
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="libgimp-gimpfontmenu.html#gimp-font-select-widget-new">gimp_font_select_widget_new</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_name,
|
||||
<a href="libgimp-gimpfontselect.html#GimpRunFontCallback">GimpRunFontCallback</a> callback,
|
||||
gpointer data);
|
||||
void <a href="libgimp-gimpfontmenu.html#gimp-font-select-widget-close">gimp_font_select_widget_close</a> (GtkWidget *widget);
|
||||
void <a href="libgimp-gimpfontmenu.html#gimp-font-select-widget-set">gimp_font_select_widget_set</a> (GtkWidget *widget,
|
||||
const gchar *font_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2671123"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimpfontmenu.html#gimp-font-select-widget-close">gimp_font_select_widget_close</a> (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget);
|
||||
void <a href="libgimp-gimpfontmenu.html#gimp-font-select-widget-set">gimp_font_select_widget_set</a> (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2663358"></a><h2>Description</h2><p>
|
||||
A widget for selecting fonts.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2671132"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2671138"></a><h3><a name="gimp-font-select-widget-new"></a>gimp_font_select_widget_new ()</h3><a class="indexterm" name="id2671146"></a><pre class="programlisting">GtkWidget* gimp_font_select_widget_new (const gchar *title,
|
||||
const gchar *font_name,
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2663368"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2663373"></a><h3><a name="gimp-font-select-widget-new"></a>gimp_font_select_widget_new ()</h3><a class="indexterm" name="id2663382"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_font_select_widget_new (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_name,
|
||||
<a href="libgimp-gimpfontselect.html#GimpRunFontCallback">GimpRunFontCallback</a> callback,
|
||||
gpointer data);</pre><p>
|
||||
Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
Creates a new <a
|
||||
href="../gtk/GtkWidget.html"
|
||||
><span class="type">GtkWidget</span></a> that completely controls the selection of
|
||||
a font. This widget is suitable for placement in a table in a
|
||||
plug-in dialog.</p><p>
|
||||
|
||||
@ -24,13 +48,21 @@ plug-in dialog.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>font_name</tt></i><EFBFBD>:</span></td><td> Initial font name.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>callback</tt></i><EFBFBD>:</span></td><td> A function to call when the selected font changes.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td> A pointer to arbitary data to be used in the call to <i class="parameter"><tt>callback</tt></i>.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> A <span class="type">GtkWidget</span> that you can use in your UI.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2670765"></a><h3><a name="gimp-font-select-widget-close"></a>gimp_font_select_widget_close ()</h3><a class="indexterm" name="id2670773"></a><pre class="programlisting">void gimp_font_select_widget_close (GtkWidget *widget);</pre><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> A <a
|
||||
href="../gtk/GtkWidget.html"
|
||||
><span class="type">GtkWidget</span></a> that you can use in your UI.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2662070"></a><h3><a name="gimp-font-select-widget-close"></a>gimp_font_select_widget_close ()</h3><a class="indexterm" name="id2662078"></a><pre class="programlisting">void gimp_font_select_widget_close (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget);</pre><p>
|
||||
Closes the popup window associated with <i class="parameter"><tt>widget</tt></i>.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>widget</tt></i><EFBFBD>:</span></td><td> A font select widget.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2670814"></a><h3><a name="gimp-font-select-widget-set"></a>gimp_font_select_widget_set ()</h3><a class="indexterm" name="id2670822"></a><pre class="programlisting">void gimp_font_select_widget_set (GtkWidget *widget,
|
||||
const gchar *font_name);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2662118"></a><h3><a name="gimp-font-select-widget-set"></a>gimp_font_select_widget_set ()</h3><a class="indexterm" name="id2662127"></a><pre class="programlisting">void gimp_font_select_widget_set (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_name);</pre><p>
|
||||
Sets the current font for the font select widget. Calls the
|
||||
callback function if one was supplied in the call to
|
||||
<a href="libgimp-gimpfontmenu.html#gimp-font-select-widget-new"><tt class="function">gimp_font_select_widget_new()</tt></a>.</p><p>
|
||||
|
||||
@ -2,20 +2,36 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimpfonts.html#gimp-fonts-refresh">gimp_fonts_refresh</a> (void);
|
||||
gchar** <a href="libgimp-gimpfonts.html#gimp-fonts-get-list">gimp_fonts_get_list</a> (const gchar *filter,
|
||||
gint *num_fonts);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2641691"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfonts.html#gimp-fonts-refresh">gimp_fonts_refresh</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** <a href="libgimp-gimpfonts.html#gimp-fonts-get-list">gimp_fonts_get_list</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filter,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_fonts);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2613247"></a><h2>Description</h2><p>
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2552642"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2643269"></a><h3><a name="gimp-fonts-refresh"></a>gimp_fonts_refresh ()</h3><a class="indexterm" name="id2643276"></a><pre class="programlisting">gboolean gimp_fonts_refresh (void);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2593611"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2638414"></a><h3><a name="gimp-fonts-refresh"></a>gimp_fonts_refresh ()</h3><a class="indexterm" name="id2638422"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_fonts_refresh (void);</pre><p>
|
||||
Refresh current fonts. This function always succeeds.
|
||||
</p><p>
|
||||
This procedure retrieves all fonts currently in the user's font path
|
||||
and updates the font dialogs accordingly.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2646957"></a><h3><a name="gimp-fonts-get-list"></a>gimp_fonts_get_list ()</h3><a class="indexterm" name="id2646966"></a><pre class="programlisting">gchar** gimp_fonts_get_list (const gchar *filter,
|
||||
gint *num_fonts);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2638459"></a><h3><a name="gimp-fonts-get-list"></a>gimp_fonts_get_list ()</h3><a class="indexterm" name="id2638468"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** gimp_fonts_get_list (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filter,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_fonts);</pre><p>
|
||||
Retrieve the list of loaded fonts.
|
||||
</p><p>
|
||||
This procedure returns a list of the fonts that are currently
|
||||
|
||||
@ -2,35 +2,83 @@
|
||||
|
||||
|
||||
|
||||
void (<a href="libgimp-gimpfontselect.html#GimpRunFontCallback">*GimpRunFontCallback</a>) (const gchar *font_name,
|
||||
gboolean dialog_closing,
|
||||
gpointer user_data);
|
||||
const gchar* <a href="libgimp-gimpfontselect.html#gimp-font-select-new">gimp_font_select_new</a> (const gchar *title,
|
||||
const gchar *font_name,
|
||||
void (<a href="libgimp-gimpfontselect.html#GimpRunFontCallback">*GimpRunFontCallback</a>) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dialog_closing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpfontselect.html#gimp-font-select-new">gimp_font_select_new</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_name,
|
||||
<a href="libgimp-gimpfontselect.html#GimpRunFontCallback">GimpRunFontCallback</a> callback,
|
||||
gpointer data);
|
||||
void <a href="libgimp-gimpfontselect.html#gimp-font-select-destroy">gimp_font_select_destroy</a> (const gchar *font_callback);
|
||||
gboolean <a href="libgimp-gimpfontselect.html#gimp-fonts-popup">gimp_fonts_popup</a> (const gchar *font_callback,
|
||||
const gchar *popup_title,
|
||||
const gchar *initial_font);
|
||||
gboolean <a href="libgimp-gimpfontselect.html#gimp-fonts-close-popup">gimp_fonts_close_popup</a> (const gchar *font_callback);
|
||||
gboolean <a href="libgimp-gimpfontselect.html#gimp-fonts-set-popup">gimp_fonts_set_popup</a> (const gchar *font_callback,
|
||||
const gchar *font_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2664345"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimpfontselect.html#gimp-font-select-destroy">gimp_font_select_destroy</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_callback);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfontselect.html#gimp-fonts-popup">gimp_fonts_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *popup_title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *initial_font);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfontselect.html#gimp-fonts-close-popup">gimp_fonts_close_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_callback);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpfontselect.html#gimp-fonts-set-popup">gimp_fonts_set_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2638887"></a><h2>Description</h2><p>
|
||||
Functions providing a font selection dialog.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2657016"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2657022"></a><h3><a name="GimpRunFontCallback"></a>GimpRunFontCallback ()</h3><a class="indexterm" name="id2657030"></a><pre class="programlisting">void (*GimpRunFontCallback) (const gchar *font_name,
|
||||
gboolean dialog_closing,
|
||||
gpointer user_data);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2638898"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2646643"></a><h3><a name="GimpRunFontCallback"></a>GimpRunFontCallback ()</h3><a class="indexterm" name="id2646651"></a><pre class="programlisting">void (*GimpRunFontCallback) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dialog_closing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>font_name</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>dialog_closing</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>user_data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2657099"></a><h3><a name="gimp-font-select-new"></a>gimp_font_select_new ()</h3><a class="indexterm" name="id2657107"></a><pre class="programlisting">const gchar* gimp_font_select_new (const gchar *title,
|
||||
const gchar *font_name,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2646720"></a><h3><a name="gimp-font-select-new"></a>gimp_font_select_new ()</h3><a class="indexterm" name="id2646728"></a><pre class="programlisting">const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_font_select_new (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_name,
|
||||
<a href="libgimp-gimpfontselect.html#GimpRunFontCallback">GimpRunFontCallback</a> callback,
|
||||
gpointer data);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>title</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>font_name</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -39,14 +87,24 @@ Functions providing a font selection dialog.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2655380"></a><h3><a name="gimp-font-select-destroy"></a>gimp_font_select_destroy ()</h3><a class="indexterm" name="id2655388"></a><pre class="programlisting">void gimp_font_select_destroy (const gchar *font_callback);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2654383"></a><h3><a name="gimp-font-select-destroy"></a>gimp_font_select_destroy ()</h3><a class="indexterm" name="id2654391"></a><pre class="programlisting">void gimp_font_select_destroy (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_callback);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>font_callback</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2655423"></a><h3><a name="gimp-fonts-popup"></a>gimp_fonts_popup ()</h3><a class="indexterm" name="id2655431"></a><pre class="programlisting">gboolean gimp_fonts_popup (const gchar *font_callback,
|
||||
const gchar *popup_title,
|
||||
const gchar *initial_font);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2654426"></a><h3><a name="gimp-fonts-popup"></a>gimp_fonts_popup ()</h3><a class="indexterm" name="id2654434"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_fonts_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *popup_title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *initial_font);</pre><p>
|
||||
Invokes the Gimp font selection.
|
||||
</p><p>
|
||||
This procedure popups the font selection dialog.</p><p>
|
||||
@ -55,15 +113,25 @@ This procedure popups the font selection dialog.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>popup_title</tt></i><EFBFBD>:</span></td><td> Title to give the font popup window.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>initial_font</tt></i><EFBFBD>:</span></td><td> The name of the font to set as the first selected.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2663101"></a><h3><a name="gimp-fonts-close-popup"></a>gimp_fonts_close_popup ()</h3><a class="indexterm" name="id2663109"></a><pre class="programlisting">gboolean gimp_fonts_close_popup (const gchar *font_callback);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2655664"></a><h3><a name="gimp-fonts-close-popup"></a>gimp_fonts_close_popup ()</h3><a class="indexterm" name="id2655673"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_fonts_close_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_callback);</pre><p>
|
||||
Popdown the Gimp font selection.
|
||||
</p><p>
|
||||
This procedure closes an opened font selection dialog.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>font_callback</tt></i><EFBFBD>:</span></td><td> The name of the callback registered for this popup.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2663161"></a><h3><a name="gimp-fonts-set-popup"></a>gimp_fonts_set_popup ()</h3><a class="indexterm" name="id2663170"></a><pre class="programlisting">gboolean gimp_fonts_set_popup (const gchar *font_callback,
|
||||
const gchar *font_name);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2655724"></a><h3><a name="gimp-fonts-set-popup"></a>gimp_fonts_set_popup ()</h3><a class="indexterm" name="id2655733"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_fonts_set_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *font_name);</pre><p>
|
||||
Sets the current font selection in a popup.
|
||||
</p><p>
|
||||
Sets the current font selection in a popup.</p><p>
|
||||
|
||||
@ -2,18 +2,44 @@
|
||||
|
||||
|
||||
|
||||
gchar* <a href="libgimp-gimpgimprc.html#gimp-gimprc-query">gimp_gimprc_query</a> (const gchar *token);
|
||||
gboolean <a href="libgimp-gimpgimprc.html#gimp-gimprc-set">gimp_gimprc_set</a> (const gchar *token,
|
||||
const gchar *value);
|
||||
gchar* <a href="libgimp-gimpgimprc.html#gimp-get-default-comment">gimp_get_default_comment</a> (void);
|
||||
gchar* <a href="libgimp-gimpgimprc.html#gimp-get-module-load-inhibit">gimp_get_module_load_inhibit</a> (void);
|
||||
gboolean <a href="libgimp-gimpgimprc.html#gimp-get-monitor-resolution">gimp_get_monitor_resolution</a> (gdouble *xres,
|
||||
gdouble *yres);
|
||||
gchar* <a href="libgimp-gimpgimprc.html#gimp-get-theme-dir">gimp_get_theme_dir</a> (void);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2528106"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpgimprc.html#gimp-gimprc-query">gimp_gimprc_query</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *token);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpgimprc.html#gimp-gimprc-set">gimp_gimprc_set</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *token,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *value);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpgimprc.html#gimp-get-default-comment">gimp_get_default_comment</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpgimprc.html#gimp-get-module-load-inhibit">gimp_get_module_load_inhibit</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpgimprc.html#gimp-get-monitor-resolution">gimp_get_monitor_resolution</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *xres,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *yres);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpgimprc.html#gimp-get-theme-dir">gimp_get_theme_dir</a> (void);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2528704"></a><h2>Description</h2><p>
|
||||
Interactions with settings from .gimprc.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2528116"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2528121"></a><h3><a name="gimp-gimprc-query"></a>gimp_gimprc_query ()</h3><a class="indexterm" name="id2528130"></a><pre class="programlisting">gchar* gimp_gimprc_query (const gchar *token);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2528714"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2528719"></a><h3><a name="gimp-gimprc-query"></a>gimp_gimprc_query ()</h3><a class="indexterm" name="id2528728"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_gimprc_query (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *token);</pre><p>
|
||||
Queries the gimprc file parser for information on a specified token.
|
||||
</p><p>
|
||||
This procedure is used to locate additional information contained in
|
||||
@ -28,8 +54,14 @@ to be issued on gimprc parsing and will not be queryable.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>token</tt></i><EFBFBD>:</span></td><td> The token to query for.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The value associated with the queried token.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2531459"></a><h3><a name="gimp-gimprc-set"></a>gimp_gimprc_set ()</h3><a class="indexterm" name="id2536404"></a><pre class="programlisting">gboolean gimp_gimprc_set (const gchar *token,
|
||||
const gchar *value);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2536997"></a><h3><a name="gimp-gimprc-set"></a>gimp_gimprc_set ()</h3><a class="indexterm" name="id2569873"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_gimprc_set (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *token,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *value);</pre><p>
|
||||
Sets a gimprc token to a value and saves it in the gimprc.
|
||||
</p><p>
|
||||
This procedure is used to add or change additional information in
|
||||
@ -41,20 +73,30 @@ will accept _only_ string values in UTF-8 encoding.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>token</tt></i><EFBFBD>:</span></td><td> The token to add or modify.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>value</tt></i><EFBFBD>:</span></td><td> The value to set the token to.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2545948"></a><h3><a name="gimp-get-default-comment"></a>gimp_get_default_comment ()</h3><a class="indexterm" name="id2545955"></a><pre class="programlisting">gchar* gimp_get_default_comment (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2534292"></a><h3><a name="gimp-get-default-comment"></a>gimp_get_default_comment ()</h3><a class="indexterm" name="id2534299"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_get_default_comment (void);</pre><p>
|
||||
Get the default image comment as specified in the Preferences.
|
||||
</p><p>
|
||||
Returns a copy of the default image comment.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> Default Image Comment.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2545988"></a><h3><a name="gimp-get-module-load-inhibit"></a>gimp_get_module_load_inhibit ()</h3><a class="indexterm" name="id2545996"></a><pre class="programlisting">gchar* gimp_get_module_load_inhibit (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2534333"></a><h3><a name="gimp-get-module-load-inhibit"></a>gimp_get_module_load_inhibit ()</h3><a class="indexterm" name="id2534340"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_get_module_load_inhibit (void);</pre><p>
|
||||
Get the list of modules which should not be loaded.
|
||||
</p><p>
|
||||
Returns a copy of the list of modules which should not be loaded.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The list of modules.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2546030"></a><h3><a name="gimp-get-monitor-resolution"></a>gimp_get_monitor_resolution ()</h3><a class="indexterm" name="id2546038"></a><pre class="programlisting">gboolean gimp_get_monitor_resolution (gdouble *xres,
|
||||
gdouble *yres);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2534374"></a><h3><a name="gimp-get-monitor-resolution"></a>gimp_get_monitor_resolution ()</h3><a class="indexterm" name="id2534382"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_get_monitor_resolution (<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *xres,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *yres);</pre><p>
|
||||
Get the monitor resolution as specified in the Preferences.
|
||||
</p><p>
|
||||
Returns the resolution of the monitor in pixels/inch. This value is
|
||||
@ -65,7 +107,9 @@ reasonable.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>xres</tt></i><EFBFBD>:</span></td><td> X resolution.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>yres</tt></i><EFBFBD>:</span></td><td> Y resolution.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2577158"></a><h3><a name="gimp-get-theme-dir"></a>gimp_get_theme_dir ()</h3><a class="indexterm" name="id2577165"></a><pre class="programlisting">gchar* gimp_get_theme_dir (void);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2583895"></a><h3><a name="gimp-get-theme-dir"></a>gimp_get_theme_dir ()</h3><a class="indexterm" name="id2583903"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_get_theme_dir (void);</pre><p>
|
||||
Get the directory of the current GUI theme.
|
||||
</p><p>
|
||||
Returns a copy of the current GUI theme dir.</p><p>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -2,21 +2,45 @@
|
||||
|
||||
|
||||
|
||||
GtkWidget* <a href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-new">gimp_gradient_select_widget_new</a> (const gchar *title,
|
||||
const gchar *gradient_name,
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-new">gimp_gradient_select_widget_new</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_name,
|
||||
<a href="libgimp-gimpgradientselect.html#GimpRunGradientCallback">GimpRunGradientCallback</a> callback,
|
||||
gpointer data);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-close">gimp_gradient_select_widget_close</a>
|
||||
(GtkWidget *widget);
|
||||
void <a href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-set">gimp_gradient_select_widget_set</a> (GtkWidget *widget,
|
||||
const gchar *gradient_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2672130"></a><h2>Description</h2><p>
|
||||
(<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget);
|
||||
void <a href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-set">gimp_gradient_select_widget_set</a> (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2659494"></a><h2>Description</h2><p>
|
||||
A widget for selecting gradients.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2668787"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2668792"></a><h3><a name="gimp-gradient-select-widget-new"></a>gimp_gradient_select_widget_new ()</h3><a class="indexterm" name="id2668800"></a><pre class="programlisting">GtkWidget* gimp_gradient_select_widget_new (const gchar *title,
|
||||
const gchar *gradient_name,
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2659503"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2663425"></a><h3><a name="gimp-gradient-select-widget-new"></a>gimp_gradient_select_widget_new ()</h3><a class="indexterm" name="id2663433"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_gradient_select_widget_new (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_name,
|
||||
<a href="libgimp-gimpgradientselect.html#GimpRunGradientCallback">GimpRunGradientCallback</a> callback,
|
||||
gpointer data);</pre><p>
|
||||
Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
Creates a new <a
|
||||
href="../gtk/GtkWidget.html"
|
||||
><span class="type">GtkWidget</span></a> that completely controls the selection of
|
||||
a gradient. This widget is suitable for placement in a table in a
|
||||
plug-in dialog.</p><p>
|
||||
|
||||
@ -25,14 +49,22 @@ plug-in dialog.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>callback</tt></i><EFBFBD>:</span></td><td> A function to call when the selected gradient changes.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td> A pointer to arbitary data to be used in the call to
|
||||
<i class="parameter"><tt>callback</tt></i>.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> A <span class="type">GtkWidget</span> that you can use in your UI.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2672349"></a><h3><a name="gimp-gradient-select-widget-close"></a>gimp_gradient_select_widget_close ()</h3><a class="indexterm" name="id2672357"></a><pre class="programlisting">void gimp_gradient_select_widget_close
|
||||
(GtkWidget *widget);</pre><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> A <a
|
||||
href="../gtk/GtkWidget.html"
|
||||
><span class="type">GtkWidget</span></a> that you can use in your UI.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2662211"></a><h3><a name="gimp-gradient-select-widget-close"></a>gimp_gradient_select_widget_close ()</h3><a class="indexterm" name="id2662220"></a><pre class="programlisting">void gimp_gradient_select_widget_close
|
||||
(<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget);</pre><p>
|
||||
Closes the popup window associated with <i class="parameter"><tt>widget</tt></i>.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>widget</tt></i><EFBFBD>:</span></td><td> A gradient select widget.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2672399"></a><h3><a name="gimp-gradient-select-widget-set"></a>gimp_gradient_select_widget_set ()</h3><a class="indexterm" name="id2672407"></a><pre class="programlisting">void gimp_gradient_select_widget_set (GtkWidget *widget,
|
||||
const gchar *gradient_name);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2662261"></a><h3><a name="gimp-gradient-select-widget-set"></a>gimp_gradient_select_widget_set ()</h3><a class="indexterm" name="id2662270"></a><pre class="programlisting">void gimp_gradient_select_widget_set (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_name);</pre><p>
|
||||
Sets the current gradient for the gradient select widget. Calls
|
||||
the callback function if one was supplied in the call to
|
||||
<a href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-new"><tt class="function">gimp_gradient_select_widget_new()</tt></a>.</p><p>
|
||||
|
||||
@ -2,34 +2,82 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimpgradients.html#gimp-gradients-refresh">gimp_gradients_refresh</a> (void);
|
||||
gchar** <a href="libgimp-gimpgradients.html#gimp-gradients-get-list">gimp_gradients_get_list</a> (const gchar *filter,
|
||||
gint *num_gradients);
|
||||
gchar* <a href="libgimp-gimpgradients.html#gimp-gradients-get-gradient">gimp_gradients_get_gradient</a> (void);
|
||||
gboolean <a href="libgimp-gimpgradients.html#gimp-gradients-set-gradient">gimp_gradients_set_gradient</a> (const gchar *name);
|
||||
gdouble* <a href="libgimp-gimpgradients.html#gimp-gradients-sample-uniform">gimp_gradients_sample_uniform</a> (gint num_samples,
|
||||
gboolean reverse);
|
||||
gdouble* <a href="libgimp-gimpgradients.html#gimp-gradients-sample-custom">gimp_gradients_sample_custom</a> (gint num_samples,
|
||||
const gdouble *positions,
|
||||
gboolean reverse);
|
||||
gchar* <a href="libgimp-gimpgradients.html#gimp-gradients-get-gradient-data">gimp_gradients_get_gradient_data</a>
|
||||
(const gchar *name,
|
||||
gint sample_size,
|
||||
gboolean reverse,
|
||||
gint *width,
|
||||
gdouble **grad_data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2647144"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpgradients.html#gimp-gradients-refresh">gimp_gradients_refresh</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** <a href="libgimp-gimpgradients.html#gimp-gradients-get-list">gimp_gradients_get_list</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filter,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_gradients);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpgradients.html#gimp-gradients-get-gradient">gimp_gradients_get_gradient</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpgradients.html#gimp-gradients-set-gradient">gimp_gradients_set_gradient</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a>* <a href="libgimp-gimpgradients.html#gimp-gradients-sample-uniform">gimp_gradients_sample_uniform</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> num_samples,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> reverse);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a>* <a href="libgimp-gimpgradients.html#gimp-gradients-sample-custom">gimp_gradients_sample_custom</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> num_samples,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *positions,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> reverse);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpgradients.html#gimp-gradients-get-gradient-data">gimp_gradients_get_gradient_data</a>
|
||||
(const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> sample_size,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> reverse,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> **grad_data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2639727"></a><h2>Description</h2><p>
|
||||
Operations related to gradients.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2647154"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2647159"></a><h3><a name="gimp-gradients-refresh"></a>gimp_gradients_refresh ()</h3><a class="indexterm" name="id2647168"></a><pre class="programlisting">gboolean gimp_gradients_refresh (void);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2639737"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2628731"></a><h3><a name="gimp-gradients-refresh"></a>gimp_gradients_refresh ()</h3><a class="indexterm" name="id2628739"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_gradients_refresh (void);</pre><p>
|
||||
Refresh current gradients. This function always succeeds.
|
||||
</p><p>
|
||||
This procedure retrieves all gradients currently in the user's
|
||||
gradient path and updates the gradient dialogs accordingly.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2652998"></a><h3><a name="gimp-gradients-get-list"></a>gimp_gradients_get_list ()</h3><a class="indexterm" name="id2653006"></a><pre class="programlisting">gchar** gimp_gradients_get_list (const gchar *filter,
|
||||
gint *num_gradients);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2628776"></a><h3><a name="gimp-gradients-get-list"></a>gimp_gradients_get_list ()</h3><a class="indexterm" name="id2628785"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** gimp_gradients_get_list (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filter,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_gradients);</pre><p>
|
||||
Retrieve the list of loaded gradients.
|
||||
</p><p>
|
||||
This procedure returns a list of the gradients that are currently
|
||||
@ -39,26 +87,46 @@ to set the active gradient.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>filter</tt></i><EFBFBD>:</span></td><td> An optional regular expression used to filter the list.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>num_gradients</tt></i><EFBFBD>:</span></td><td> The number of loaded gradients.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The list of gradient names.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2653078"></a><h3><a name="gimp-gradients-get-gradient"></a>gimp_gradients_get_gradient ()</h3><a class="indexterm" name="id2653086"></a><pre class="programlisting">gchar* gimp_gradients_get_gradient (void);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_gradients_get_gradient</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2628856"></a><h3><a name="gimp-gradients-get-gradient"></a>gimp_gradients_get_gradient ()</h3><a class="indexterm" name="id2641658"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_gradients_get_gradient (void);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_gradients_get_gradient</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-get-gradient"><tt class="function">gimp_context_get_gradient()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The name of the active gradient.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2653134"></a><h3><a name="gimp-gradients-set-gradient"></a>gimp_gradients_set_gradient ()</h3><a class="indexterm" name="id2653142"></a><pre class="programlisting">gboolean gimp_gradients_set_gradient (const gchar *name);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_gradients_set_gradient</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2641706"></a><h3><a name="gimp-gradients-set-gradient"></a>gimp_gradients_set_gradient ()</h3><a class="indexterm" name="id2641714"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_gradients_set_gradient (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_gradients_set_gradient</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-set-gradient"><tt class="function">gimp_context_set_gradient()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> The name of the gradient to set.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2653205"></a><h3><a name="gimp-gradients-sample-uniform"></a>gimp_gradients_sample_uniform ()</h3><a class="indexterm" name="id2653213"></a><pre class="programlisting">gdouble* gimp_gradients_sample_uniform (gint num_samples,
|
||||
gboolean reverse);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_gradients_sample_uniform</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2641777"></a><h3><a name="gimp-gradients-sample-uniform"></a>gimp_gradients_sample_uniform ()</h3><a class="indexterm" name="id2641785"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a>* gimp_gradients_sample_uniform (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> num_samples,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> reverse);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_gradients_sample_uniform</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use
|
||||
<a href="libgimp-gimpgradient.html#gimp-gradient-get-uniform-samples"><tt class="function">gimp_gradient_get_uniform_samples()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>num_samples</tt></i><EFBFBD>:</span></td><td> The number of samples to take.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>reverse</tt></i><EFBFBD>:</span></td><td> Use the reverse gradient.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> Color samples: { R1, G1, B1, A1, ..., Rn, Gn, Bn, An }.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2632513"></a><h3><a name="gimp-gradients-sample-custom"></a>gimp_gradients_sample_custom ()</h3><a class="indexterm" name="id2632521"></a><pre class="programlisting">gdouble* gimp_gradients_sample_custom (gint num_samples,
|
||||
const gdouble *positions,
|
||||
gboolean reverse);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_gradients_sample_custom</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2646020"></a><h3><a name="gimp-gradients-sample-custom"></a>gimp_gradients_sample_custom ()</h3><a class="indexterm" name="id2646031"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a>* gimp_gradients_sample_custom (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> num_samples,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *positions,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> reverse);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_gradients_sample_custom</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpgradient.html#gimp-gradient-get-custom-samples"><tt class="function">gimp_gradient_get_custom_samples()</tt></a>
|
||||
instead.</p><p>
|
||||
|
||||
@ -66,12 +134,24 @@ instead.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>positions</tt></i><EFBFBD>:</span></td><td> The list of positions to sample along the gradient.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>reverse</tt></i><EFBFBD>:</span></td><td> Use the reverse gradient.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> Color samples: { R1, G1, B1, A1, ..., Rn, Gn, Bn, An }.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2632621"></a><h3><a name="gimp-gradients-get-gradient-data"></a>gimp_gradients_get_gradient_data ()</h3><a class="indexterm" name="id2632629"></a><pre class="programlisting">gchar* gimp_gradients_get_gradient_data
|
||||
(const gchar *name,
|
||||
gint sample_size,
|
||||
gboolean reverse,
|
||||
gint *width,
|
||||
gdouble **grad_data);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_gradients_get_gradient_data</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2646134"></a><h3><a name="gimp-gradients-get-gradient-data"></a>gimp_gradients_get_gradient_data ()</h3><a class="indexterm" name="id2646145"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_gradients_get_gradient_data
|
||||
(const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> sample_size,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> reverse,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> **grad_data);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_gradients_get_gradient_data</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use
|
||||
<a href="libgimp-gimpgradient.html#gimp-gradient-get-uniform-samples"><tt class="function">gimp_gradient_get_uniform_samples()</tt></a> instead.</p><p>
|
||||
|
||||
|
||||
@ -2,31 +2,83 @@
|
||||
|
||||
|
||||
|
||||
void (<a href="libgimp-gimpgradientselect.html#GimpRunGradientCallback">*GimpRunGradientCallback</a>) (const gchar *gradient_name,
|
||||
gint width,
|
||||
const gdouble *grad_data,
|
||||
gboolean dialog_closing,
|
||||
gpointer user_data);
|
||||
const gchar* <a href="libgimp-gimpgradientselect.html#gimp-gradient-select-new">gimp_gradient_select_new</a> (const gchar *title,
|
||||
const gchar *gradient_name,
|
||||
gint sample_size,
|
||||
void (<a href="libgimp-gimpgradientselect.html#GimpRunGradientCallback">*GimpRunGradientCallback</a>) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *grad_data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dialog_closing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpgradientselect.html#gimp-gradient-select-new">gimp_gradient_select_new</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> sample_size,
|
||||
<a href="libgimp-gimpgradientselect.html#GimpRunGradientCallback">GimpRunGradientCallback</a> callback,
|
||||
gpointer data);
|
||||
void <a href="libgimp-gimpgradientselect.html#gimp-gradient-select-destroy">gimp_gradient_select_destroy</a> (const gchar *gradient_callback);
|
||||
gboolean <a href="libgimp-gimpgradientselect.html#gimp-gradients-popup">gimp_gradients_popup</a> (const gchar *gradient_callback,
|
||||
const gchar *popup_title,
|
||||
const gchar *initial_gradient,
|
||||
gint sample_size);
|
||||
gboolean <a href="libgimp-gimpgradientselect.html#gimp-gradients-close-popup">gimp_gradients_close_popup</a> (const gchar *gradient_callback);
|
||||
gboolean <a href="libgimp-gimpgradientselect.html#gimp-gradients-set-popup">gimp_gradients_set_popup</a> (const gchar *gradient_callback,
|
||||
const gchar *gradient_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2663404"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimpgradientselect.html#gimp-gradient-select-destroy">gimp_gradient_select_destroy</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_callback);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpgradientselect.html#gimp-gradients-popup">gimp_gradients_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *popup_title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *initial_gradient,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> sample_size);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpgradientselect.html#gimp-gradients-close-popup">gimp_gradients_close_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_callback);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpgradientselect.html#gimp-gradients-set-popup">gimp_gradients_set_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2655017"></a><h2>Description</h2><p>
|
||||
Functions providing a gradient selection dialog.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2663414"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2663420"></a><h3><a name="GimpRunGradientCallback"></a>GimpRunGradientCallback ()</h3><a class="indexterm" name="id2663428"></a><pre class="programlisting">void (*GimpRunGradientCallback) (const gchar *gradient_name,
|
||||
gint width,
|
||||
const gdouble *grad_data,
|
||||
gboolean dialog_closing,
|
||||
gpointer user_data);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2655027"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2655033"></a><h3><a name="GimpRunGradientCallback"></a>GimpRunGradientCallback ()</h3><a class="indexterm" name="id2655041"></a><pre class="programlisting">void (*GimpRunGradientCallback) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *grad_data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dialog_closing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>gradient_name</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>width</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -35,11 +87,21 @@ Functions providing a gradient selection dialog.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>user_data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2664541"></a><h3><a name="gimp-gradient-select-new"></a>gimp_gradient_select_new ()</h3><a class="indexterm" name="id2664550"></a><pre class="programlisting">const gchar* gimp_gradient_select_new (const gchar *title,
|
||||
const gchar *gradient_name,
|
||||
gint sample_size,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2654526"></a><h3><a name="gimp-gradient-select-new"></a>gimp_gradient_select_new ()</h3><a class="indexterm" name="id2654534"></a><pre class="programlisting">const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_gradient_select_new (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> sample_size,
|
||||
<a href="libgimp-gimpgradientselect.html#GimpRunGradientCallback">GimpRunGradientCallback</a> callback,
|
||||
gpointer data);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>title</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>gradient_name</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -49,15 +111,27 @@ Functions providing a gradient selection dialog.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2664662"></a><h3><a name="gimp-gradient-select-destroy"></a>gimp_gradient_select_destroy ()</h3><a class="indexterm" name="id2664670"></a><pre class="programlisting">void gimp_gradient_select_destroy (const gchar *gradient_callback);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2655250"></a><h3><a name="gimp-gradient-select-destroy"></a>gimp_gradient_select_destroy ()</h3><a class="indexterm" name="id2655258"></a><pre class="programlisting">void gimp_gradient_select_destroy (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_callback);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>gradient_callback</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2664705"></a><h3><a name="gimp-gradients-popup"></a>gimp_gradients_popup ()</h3><a class="indexterm" name="id2664713"></a><pre class="programlisting">gboolean gimp_gradients_popup (const gchar *gradient_callback,
|
||||
const gchar *popup_title,
|
||||
const gchar *initial_gradient,
|
||||
gint sample_size);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2655292"></a><h3><a name="gimp-gradients-popup"></a>gimp_gradients_popup ()</h3><a class="indexterm" name="id2655301"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_gradients_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *popup_title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *initial_gradient,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> sample_size);</pre><p>
|
||||
Invokes the Gimp gradients selection.
|
||||
</p><p>
|
||||
This procedure popups the gradients selection dialog.</p><p>
|
||||
@ -67,15 +141,25 @@ This procedure popups the gradients selection dialog.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>initial_gradient</tt></i><EFBFBD>:</span></td><td> The name of the pattern to set as the first selected.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>sample_size</tt></i><EFBFBD>:</span></td><td> Size of the sample to return when the gradient is changed.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2663975"></a><h3><a name="gimp-gradients-close-popup"></a>gimp_gradients_close_popup ()</h3><a class="indexterm" name="id2663983"></a><pre class="programlisting">gboolean gimp_gradients_close_popup (const gchar *gradient_callback);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2655406"></a><h3><a name="gimp-gradients-close-popup"></a>gimp_gradients_close_popup ()</h3><a class="indexterm" name="id2655415"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_gradients_close_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_callback);</pre><p>
|
||||
Popdown the Gimp gradient selection.
|
||||
</p><p>
|
||||
This procedure closes an opened gradient selection dialog.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>gradient_callback</tt></i><EFBFBD>:</span></td><td> The name of the callback registered for this popup.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2664036"></a><h3><a name="gimp-gradients-set-popup"></a>gimp_gradients_set_popup ()</h3><a class="indexterm" name="id2664044"></a><pre class="programlisting">gboolean gimp_gradients_set_popup (const gchar *gradient_callback,
|
||||
const gchar *gradient_name);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2655467"></a><h3><a name="gimp-gradients-set-popup"></a>gimp_gradients_set_popup ()</h3><a class="indexterm" name="id2655476"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_gradients_set_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *gradient_name);</pre><p>
|
||||
Sets the current gradient selection in a popup.
|
||||
</p><p>
|
||||
Sets the current gradient selection in a popup.</p><p>
|
||||
|
||||
@ -2,24 +2,64 @@
|
||||
|
||||
|
||||
|
||||
gint32 <a href="libgimp-gimpguides.html#gimp-image-add-hguide">gimp_image_add_hguide</a> (gint32 image_ID,
|
||||
gint yposition);
|
||||
gint32 <a href="libgimp-gimpguides.html#gimp-image-add-vguide">gimp_image_add_vguide</a> (gint32 image_ID,
|
||||
gint xposition);
|
||||
gboolean <a href="libgimp-gimpguides.html#gimp-image-delete-guide">gimp_image_delete_guide</a> (gint32 image_ID,
|
||||
gint32 guide_ID);
|
||||
gint32 <a href="libgimp-gimpguides.html#gimp-image-find-next-guide">gimp_image_find_next_guide</a> (gint32 image_ID,
|
||||
gint32 guide_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimpguides.html#gimp-image-add-hguide">gimp_image_add_hguide</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> yposition);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimpguides.html#gimp-image-add-vguide">gimp_image_add_vguide</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> xposition);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpguides.html#gimp-image-delete-guide">gimp_image_delete_guide</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> guide_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimpguides.html#gimp-image-find-next-guide">gimp_image_find_next_guide</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> guide_ID);
|
||||
<a href="libgimp-gimpenums.html#GimpOrientationType">GimpOrientationType</a> <a href="libgimp-gimpguides.html#gimp-image-get-guide-orientation">gimp_image_get_guide_orientation</a>
|
||||
(gint32 image_ID,
|
||||
gint32 guide_ID);
|
||||
gint <a href="libgimp-gimpguides.html#gimp-image-get-guide-position">gimp_image_get_guide_position</a> (gint32 image_ID,
|
||||
gint32 guide_ID);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2602234"></a><h2>Description</h2><p>
|
||||
(<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> guide_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> <a href="libgimp-gimpguides.html#gimp-image-get-guide-position">gimp_image_get_guide_position</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> guide_ID);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2607211"></a><h2>Description</h2><p>
|
||||
Functions for manipulating guides.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2602244"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2602249"></a><h3><a name="gimp-image-add-hguide"></a>gimp_image_add_hguide ()</h3><a class="indexterm" name="id2602258"></a><pre class="programlisting">gint32 gimp_image_add_hguide (gint32 image_ID,
|
||||
gint yposition);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2607220"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2607226"></a><h3><a name="gimp-image-add-hguide"></a>gimp_image_add_hguide ()</h3><a class="indexterm" name="id2607234"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_image_add_hguide (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> yposition);</pre><p>
|
||||
Add a horizontal guide to an image.
|
||||
</p><p>
|
||||
This procedure adds a horizontal guide to an image. It takes the
|
||||
@ -29,8 +69,14 @@ returns the guide ID of the new guide.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>yposition</tt></i><EFBFBD>:</span></td><td> The guide's y-offset from top of image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The new guide.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2600615"></a><h3><a name="gimp-image-add-vguide"></a>gimp_image_add_vguide ()</h3><a class="indexterm" name="id2600623"></a><pre class="programlisting">gint32 gimp_image_add_vguide (gint32 image_ID,
|
||||
gint xposition);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598933"></a><h3><a name="gimp-image-add-vguide"></a>gimp_image_add_vguide ()</h3><a class="indexterm" name="id2598942"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_image_add_vguide (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> xposition);</pre><p>
|
||||
Add a vertical guide to an image.
|
||||
</p><p>
|
||||
This procedure adds a vertical guide to an image. It takes the input
|
||||
@ -40,8 +86,14 @@ the guide ID of the new guide.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>xposition</tt></i><EFBFBD>:</span></td><td> The guide's x-offset from left of image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The new guide.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2603946"></a><h3><a name="gimp-image-delete-guide"></a>gimp_image_delete_guide ()</h3><a class="indexterm" name="id2603954"></a><pre class="programlisting">gboolean gimp_image_delete_guide (gint32 image_ID,
|
||||
gint32 guide_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2601602"></a><h3><a name="gimp-image-delete-guide"></a>gimp_image_delete_guide ()</h3><a class="indexterm" name="id2601611"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_image_delete_guide (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> guide_ID);</pre><p>
|
||||
Deletes a guide from an image.
|
||||
</p><p>
|
||||
This procedure takes an image and a guide ID as input and removes
|
||||
@ -50,8 +102,14 @@ the specified guide from the specified image.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>guide_ID</tt></i><EFBFBD>:</span></td><td> The ID of the guide to be removed.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2604024"></a><h3><a name="gimp-image-find-next-guide"></a>gimp_image_find_next_guide ()</h3><a class="indexterm" name="id2604033"></a><pre class="programlisting">gint32 gimp_image_find_next_guide (gint32 image_ID,
|
||||
gint32 guide_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2601681"></a><h3><a name="gimp-image-find-next-guide"></a>gimp_image_find_next_guide ()</h3><a class="indexterm" name="id2601689"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_image_find_next_guide (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> guide_ID);</pre><p>
|
||||
Find next guide on an image.
|
||||
</p><p>
|
||||
This procedure takes an image and a guide ID as input and finds the
|
||||
@ -63,9 +121,13 @@ as an argument or the image has no guides.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>guide_ID</tt></i><EFBFBD>:</span></td><td> The ID of the current guide (0 if first invocation).
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The next guide's ID.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2614912"></a><h3><a name="gimp-image-get-guide-orientation"></a>gimp_image_get_guide_orientation ()</h3><a class="indexterm" name="id2614921"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpOrientationType">GimpOrientationType</a> gimp_image_get_guide_orientation
|
||||
(gint32 image_ID,
|
||||
gint32 guide_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2601763"></a><h3><a name="gimp-image-get-guide-orientation"></a>gimp_image_get_guide_orientation ()</h3><a class="indexterm" name="id2601772"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpOrientationType">GimpOrientationType</a> gimp_image_get_guide_orientation
|
||||
(<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> guide_ID);</pre><p>
|
||||
Get orientation of a guide on an image.
|
||||
</p><p>
|
||||
This procedure takes an image and a guide ID as input and returns
|
||||
@ -74,8 +136,14 @@ the orientations of the guide.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>guide_ID</tt></i><EFBFBD>:</span></td><td> The guide.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The guide's orientation.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2614991"></a><h3><a name="gimp-image-get-guide-position"></a>gimp_image_get_guide_position ()</h3><a class="indexterm" name="id2615002"></a><pre class="programlisting">gint gimp_image_get_guide_position (gint32 image_ID,
|
||||
gint32 guide_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2601844"></a><h3><a name="gimp-image-get-guide-position"></a>gimp_image_get_guide_position ()</h3><a class="indexterm" name="id2607244"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> gimp_image_get_guide_position (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> guide_ID);</pre><p>
|
||||
Get position of a guide on an image.
|
||||
</p><p>
|
||||
This procedure takes an image and a guide ID as input and returns
|
||||
|
||||
@ -2,13 +2,25 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimphelp.html#gimp-help">gimp_help</a> (const gchar *help_domain,
|
||||
const gchar *help_id);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2543699"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimphelp.html#gimp-help">gimp_help</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *help_domain,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *help_id);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2578356"></a><h2>Description</h2><p>
|
||||
Loading help pages using gimp_help.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2564879"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2553010"></a><h3><a name="gimp-help"></a>gimp_help ()</h3><a class="indexterm" name="id2530224"></a><pre class="programlisting">gboolean gimp_help (const gchar *help_domain,
|
||||
const gchar *help_id);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2562132"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2466549"></a><h3><a name="gimp-help"></a>gimp_help ()</h3><a class="indexterm" name="id2575215"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_help (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *help_domain,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *help_id);</pre><p>
|
||||
Load a help page.
|
||||
</p><p>
|
||||
This procedure loads the specified help page into the helpbrowser or
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -2,22 +2,42 @@
|
||||
|
||||
|
||||
|
||||
gboolean (<a href="libgimp-gimpimagecombobox.html#GimpImageConstraintFunc">*GimpImageConstraintFunc</a>) (gint32 image_id,
|
||||
gpointer data);
|
||||
GtkWidget* <a href="libgimp-gimpimagecombobox.html#gimp-image-combo-box-new">gimp_image_combo_box_new</a> (<a href="libgimp-gimpimagecombobox.html#GimpImageConstraintFunc">GimpImageConstraintFunc</a> constraint,
|
||||
gpointer data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2668307"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> (<a href="libgimp-gimpimagecombobox.html#GimpImageConstraintFunc">*GimpImageConstraintFunc</a>) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_id,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="libgimp-gimpimagecombobox.html#gimp-image-combo-box-new">gimp_image_combo_box_new</a> (<a href="libgimp-gimpimagecombobox.html#GimpImageConstraintFunc">GimpImageConstraintFunc</a> constraint,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2658798"></a><h2>Description</h2><p>
|
||||
A widget providing a popup menu of images.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2668318"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2668323"></a><h3><a name="GimpImageConstraintFunc"></a>GimpImageConstraintFunc ()</h3><a class="indexterm" name="id2667924"></a><pre class="programlisting">gboolean (*GimpImageConstraintFunc) (gint32 image_id,
|
||||
gpointer data);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2658808"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2658814"></a><h3><a name="GimpImageConstraintFunc"></a>GimpImageConstraintFunc ()</h3><a class="indexterm" name="id2658822"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> (*GimpImageConstraintFunc) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_id,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_id</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2667984"></a><h3><a name="gimp-image-combo-box-new"></a>gimp_image_combo_box_new ()</h3><a class="indexterm" name="id2667993"></a><pre class="programlisting">GtkWidget* gimp_image_combo_box_new (<a href="libgimp-gimpimagecombobox.html#GimpImageConstraintFunc">GimpImageConstraintFunc</a> constraint,
|
||||
gpointer data);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2658882"></a><h3><a name="gimp-image-combo-box-new"></a>gimp_image_combo_box_new ()</h3><a class="indexterm" name="id2658891"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_image_combo_box_new (<a href="libgimp-gimpimagecombobox.html#GimpImageConstraintFunc">GimpImageConstraintFunc</a> constraint,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
Creates a new <a
|
||||
href="../libgimpwidgets/GimpIntComboBox.html"
|
||||
><span class="type">GimpIntComboBox</span></a> filled with all currently opened
|
||||
|
||||
@ -2,73 +2,235 @@
|
||||
|
||||
|
||||
|
||||
gint32 <a href="libgimp-gimplayer.html#gimp-layer-new">gimp_layer_new</a> (gint32 image_ID,
|
||||
const gchar *name,
|
||||
gint width,
|
||||
gint height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimplayer.html#gimp-layer-new">gimp_layer_new</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpImageType"
|
||||
>GimpImageType</a> type,
|
||||
gdouble opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> mode);
|
||||
gint32 <a href="libgimp-gimplayer.html#gimp-layer-copy">gimp_layer_copy</a> (gint32 layer_ID);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-scale">gimp_layer_scale</a> (gint32 layer_ID,
|
||||
gint new_width,
|
||||
gint new_height,
|
||||
gboolean local_origin);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-resize">gimp_layer_resize</a> (gint32 layer_ID,
|
||||
gint new_width,
|
||||
gint new_height,
|
||||
gint offx,
|
||||
gint offy);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-resize-to-image-size">gimp_layer_resize_to_image_size</a> (gint32 layer_ID);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-translate">gimp_layer_translate</a> (gint32 layer_ID,
|
||||
gint offx,
|
||||
gint offy);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-add-alpha">gimp_layer_add_alpha</a> (gint32 layer_ID);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-set-offsets">gimp_layer_set_offsets</a> (gint32 layer_ID,
|
||||
gint offx,
|
||||
gint offy);
|
||||
gint32 <a href="libgimp-gimplayer.html#gimp-layer-create-mask">gimp_layer_create_mask</a> (gint32 layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimplayer.html#gimp-layer-copy">gimp_layer_copy</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-scale">gimp_layer_scale</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> new_width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> new_height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> local_origin);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-resize">gimp_layer_resize</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> new_width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> new_height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offx,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offy);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-resize-to-image-size">gimp_layer_resize_to_image_size</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-translate">gimp_layer_translate</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offx,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offy);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-add-alpha">gimp_layer_add_alpha</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-set-offsets">gimp_layer_set_offsets</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offx,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offy);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimplayer.html#gimp-layer-create-mask">gimp_layer_create_mask</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpAddMaskType">GimpAddMaskType</a> mask_type);
|
||||
gint32 <a href="libgimp-gimplayer.html#gimp-layer-from-mask">gimp_layer_from_mask</a> (gint32 mask_ID);
|
||||
gint32 <a href="libgimp-gimplayer.html#gimp-layer-get-mask">gimp_layer_get_mask</a> (gint32 layer_ID);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-add-mask">gimp_layer_add_mask</a> (gint32 layer_ID,
|
||||
gint32 mask_ID);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-remove-mask">gimp_layer_remove_mask</a> (gint32 layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimplayer.html#gimp-layer-from-mask">gimp_layer_from_mask</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> mask_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimplayer.html#gimp-layer-get-mask">gimp_layer_get_mask</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-add-mask">gimp_layer_add_mask</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> mask_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-remove-mask">gimp_layer_remove_mask</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpMaskApplyMode">GimpMaskApplyMode</a> mode);
|
||||
gint32 <a href="libgimp-gimplayer.html#gimp-layer-new-from-drawable">gimp_layer_new_from_drawable</a> (gint32 drawable_ID,
|
||||
gint32 dest_image_ID);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-get-preserve-trans">gimp_layer_get_preserve_trans</a> (gint32 layer_ID);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-set-preserve-trans">gimp_layer_set_preserve_trans</a> (gint32 layer_ID,
|
||||
gboolean preserve_trans);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-get-apply-mask">gimp_layer_get_apply_mask</a> (gint32 layer_ID);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-set-apply-mask">gimp_layer_set_apply_mask</a> (gint32 layer_ID,
|
||||
gboolean apply_mask);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-get-show-mask">gimp_layer_get_show_mask</a> (gint32 layer_ID);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-set-show-mask">gimp_layer_set_show_mask</a> (gint32 layer_ID,
|
||||
gboolean show_mask);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-get-edit-mask">gimp_layer_get_edit_mask</a> (gint32 layer_ID);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-set-edit-mask">gimp_layer_set_edit_mask</a> (gint32 layer_ID,
|
||||
gboolean edit_mask);
|
||||
gdouble <a href="libgimp-gimplayer.html#gimp-layer-get-opacity">gimp_layer_get_opacity</a> (gint32 layer_ID);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-set-opacity">gimp_layer_set_opacity</a> (gint32 layer_ID,
|
||||
gdouble opacity);
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> <a href="libgimp-gimplayer.html#gimp-layer-get-mode">gimp_layer_get_mode</a> (gint32 layer_ID);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-set-mode">gimp_layer_set_mode</a> (gint32 layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimplayer.html#gimp-layer-new-from-drawable">gimp_layer_new_from_drawable</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> dest_image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-get-preserve-trans">gimp_layer_get_preserve_trans</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-set-preserve-trans">gimp_layer_set_preserve_trans</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> preserve_trans);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-get-apply-mask">gimp_layer_get_apply_mask</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-set-apply-mask">gimp_layer_set_apply_mask</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> apply_mask);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-get-show-mask">gimp_layer_get_show_mask</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-set-show-mask">gimp_layer_set_show_mask</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> show_mask);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-get-edit-mask">gimp_layer_get_edit_mask</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-set-edit-mask">gimp_layer_set_edit_mask</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> edit_mask);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> <a href="libgimp-gimplayer.html#gimp-layer-get-opacity">gimp_layer_get_opacity</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-set-opacity">gimp_layer_set_opacity</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity);
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> <a href="libgimp-gimplayer.html#gimp-layer-get-mode">gimp_layer_get_mode</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-set-mode">gimp_layer_set_mode</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> mode);
|
||||
gboolean <a href="libgimp-gimplayer.html#gimp-layer-is-floating-sel">gimp_layer_is_floating_sel</a> (gint32 layer_ID);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2609751"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimplayer.html#gimp-layer-is-floating-sel">gimp_layer_is_floating_sel</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2602187"></a><h2>Description</h2><p>
|
||||
Operations on a single layer.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2609761"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2609766"></a><h3><a name="gimp-layer-new"></a>gimp_layer_new ()</h3><a class="indexterm" name="id2609774"></a><pre class="programlisting">gint32 gimp_layer_new (gint32 image_ID,
|
||||
const gchar *name,
|
||||
gint width,
|
||||
gint height,
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2602197"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2602202"></a><h3><a name="gimp-layer-new"></a>gimp_layer_new ()</h3><a class="indexterm" name="id2602211"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_layer_new (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpImageType"
|
||||
>GimpImageType</a> type,
|
||||
gdouble opacity,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> mode);</pre><p>
|
||||
Create a new layer.
|
||||
</p><p>
|
||||
@ -87,7 +249,11 @@ should be set with explicit procedure calls.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>opacity</tt></i><EFBFBD>:</span></td><td> The layer opacity.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>mode</tt></i><EFBFBD>:</span></td><td> The layer combination mode.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The newly created layer.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2609933"></a><h3><a name="gimp-layer-copy"></a>gimp_layer_copy ()</h3><a class="indexterm" name="id2609941"></a><pre class="programlisting">gint32 gimp_layer_copy (gint32 layer_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2602368"></a><h3><a name="gimp-layer-copy"></a>gimp_layer_copy ()</h3><a class="indexterm" name="id2602377"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_layer_copy (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);</pre><p>
|
||||
Copy a layer.
|
||||
</p><p>
|
||||
This procedure copies the specified layer and returns the copy. The
|
||||
@ -98,10 +264,20 @@ before you add the new layer to the image.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer to copy.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The newly copied layer.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2621766"></a><h3><a name="gimp-layer-scale"></a>gimp_layer_scale ()</h3><a class="indexterm" name="id2621774"></a><pre class="programlisting">gboolean gimp_layer_scale (gint32 layer_ID,
|
||||
gint new_width,
|
||||
gint new_height,
|
||||
gboolean local_origin);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617514"></a><h3><a name="gimp-layer-scale"></a>gimp_layer_scale ()</h3><a class="indexterm" name="id2617522"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_scale (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> new_width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> new_height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> local_origin);</pre><p>
|
||||
Scale the layer to the specified extents.
|
||||
</p><p>
|
||||
This procedure scales the layer so that it's new width and height
|
||||
@ -115,11 +291,23 @@ to an image.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>new_height</tt></i><EFBFBD>:</span></td><td> New layer height.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>local_origin</tt></i><EFBFBD>:</span></td><td> Use a local origin (as opposed to the image origin).
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2621881"></a><h3><a name="gimp-layer-resize"></a>gimp_layer_resize ()</h3><a class="indexterm" name="id2621889"></a><pre class="programlisting">gboolean gimp_layer_resize (gint32 layer_ID,
|
||||
gint new_width,
|
||||
gint new_height,
|
||||
gint offx,
|
||||
gint offy);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617628"></a><h3><a name="gimp-layer-resize"></a>gimp_layer_resize ()</h3><a class="indexterm" name="id2617637"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_resize (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> new_width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> new_height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offx,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offy);</pre><p>
|
||||
Resize the layer to the specified extents.
|
||||
</p><p>
|
||||
This procedure resizes the layer so that it's new width and height
|
||||
@ -133,7 +321,11 @@ operation only works if the layer has been added to an image.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>offx</tt></i><EFBFBD>:</span></td><td> x offset between upper left corner of old and new layers: (old - new).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>offy</tt></i><EFBFBD>:</span></td><td> y offset between upper left corner of old and new layers: (old - new).
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2622016"></a><h3><a name="gimp-layer-resize-to-image-size"></a>gimp_layer_resize_to_image_size ()</h3><a class="indexterm" name="id2622027"></a><pre class="programlisting">gboolean gimp_layer_resize_to_image_size (gint32 layer_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617762"></a><h3><a name="gimp-layer-resize-to-image-size"></a>gimp_layer_resize_to_image_size ()</h3><a class="indexterm" name="id2617772"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_resize_to_image_size (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);</pre><p>
|
||||
Resize a layer to the image size.
|
||||
</p><p>
|
||||
This procedure resizes the layer so that it's new width and height
|
||||
@ -141,9 +333,17 @@ are equal to the width and height of its image container.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer to resize.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2622081"></a><h3><a name="gimp-layer-translate"></a>gimp_layer_translate ()</h3><a class="indexterm" name="id2622089"></a><pre class="programlisting">gboolean gimp_layer_translate (gint32 layer_ID,
|
||||
gint offx,
|
||||
gint offy);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617826"></a><h3><a name="gimp-layer-translate"></a>gimp_layer_translate ()</h3><a class="indexterm" name="id2617835"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_translate (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offx,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offy);</pre><p>
|
||||
Translate the layer by the specified offsets.
|
||||
</p><p>
|
||||
This procedure translates the layer by the amounts specified in the
|
||||
@ -157,7 +357,11 @@ the specified offsets.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>offx</tt></i><EFBFBD>:</span></td><td> Offset in x direction.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>offy</tt></i><EFBFBD>:</span></td><td> Offset in y direction.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2622181"></a><h3><a name="gimp-layer-add-alpha"></a>gimp_layer_add_alpha ()</h3><a class="indexterm" name="id2622189"></a><pre class="programlisting">gboolean gimp_layer_add_alpha (gint32 layer_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617926"></a><h3><a name="gimp-layer-add-alpha"></a>gimp_layer_add_alpha ()</h3><a class="indexterm" name="id2617935"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_add_alpha (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);</pre><p>
|
||||
Add an alpha channel to the layer if it doesn't already have one.
|
||||
</p><p>
|
||||
This procedure adds an additional component to the specified layer
|
||||
@ -169,9 +373,17 @@ and INDEXED to INDEXEDA.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2622247"></a><h3><a name="gimp-layer-set-offsets"></a>gimp_layer_set_offsets ()</h3><a class="indexterm" name="id2622255"></a><pre class="programlisting">gboolean gimp_layer_set_offsets (gint32 layer_ID,
|
||||
gint offx,
|
||||
gint offy);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617992"></a><h3><a name="gimp-layer-set-offsets"></a>gimp_layer_set_offsets ()</h3><a class="indexterm" name="id2618001"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_set_offsets (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offx,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offy);</pre><p>
|
||||
Set the layer offsets.
|
||||
</p><p>
|
||||
This procedure sets the offsets for the specified layer. The offsets
|
||||
@ -182,7 +394,11 @@ operation is valid only on layers which have been added to an image.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>offx</tt></i><EFBFBD>:</span></td><td> Offset in x direction.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>offy</tt></i><EFBFBD>:</span></td><td> Offset in y direction.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2622343"></a><h3><a name="gimp-layer-create-mask"></a>gimp_layer_create_mask ()</h3><a class="indexterm" name="id2622352"></a><pre class="programlisting">gint32 gimp_layer_create_mask (gint32 layer_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2618089"></a><h3><a name="gimp-layer-create-mask"></a>gimp_layer_create_mask ()</h3><a class="indexterm" name="id2618097"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_layer_create_mask (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpAddMaskType">GimpAddMaskType</a> mask_type);</pre><p>
|
||||
Create a layer mask for the specified specified layer.
|
||||
</p><p>
|
||||
@ -200,7 +416,11 @@ to 'gimp_layer_add_mask'.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer to which to add the mask.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>mask_type</tt></i><EFBFBD>:</span></td><td> The type of mask.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The newly created mask.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2622403"></a><h3><a name="gimp-layer-from-mask"></a>gimp_layer_from_mask ()</h3><a class="indexterm" name="id2622411"></a><pre class="programlisting">gint32 gimp_layer_from_mask (gint32 mask_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2613966"></a><h3><a name="gimp-layer-from-mask"></a>gimp_layer_from_mask ()</h3><a class="indexterm" name="id2535717"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_layer_from_mask (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> mask_ID);</pre><p>
|
||||
Get the specified mask's layer.
|
||||
</p><p>
|
||||
This procedure returns the specified mask's layer , or -1 if none
|
||||
@ -210,7 +430,11 @@ exists.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The mask's layer.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2622462"></a><h3><a name="gimp-layer-get-mask"></a>gimp_layer_get_mask ()</h3><a class="indexterm" name="id2622470"></a><pre class="programlisting">gint32 gimp_layer_get_mask (gint32 layer_ID);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2618175"></a><h3><a name="gimp-layer-get-mask"></a>gimp_layer_get_mask ()</h3><a class="indexterm" name="id2618182"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_layer_get_mask (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);</pre><p>
|
||||
Get the specified layer's mask if it exists.
|
||||
</p><p>
|
||||
This procedure returns the specified layer's mask, or -1 if none
|
||||
@ -218,8 +442,14 @@ exists.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The layer mask.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2622518"></a><h3><a name="gimp-layer-add-mask"></a>gimp_layer_add_mask ()</h3><a class="indexterm" name="id2622525"></a><pre class="programlisting">gboolean gimp_layer_add_mask (gint32 layer_ID,
|
||||
gint32 mask_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2618230"></a><h3><a name="gimp-layer-add-mask"></a>gimp_layer_add_mask ()</h3><a class="indexterm" name="id2618238"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_add_mask (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> mask_ID);</pre><p>
|
||||
Add a layer mask to the specified layer.
|
||||
</p><p>
|
||||
This procedure adds a layer mask to the specified layer. Layer masks
|
||||
@ -232,7 +462,11 @@ have been created for use with the specified image.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer to receive the mask.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>mask_ID</tt></i><EFBFBD>:</span></td><td> The mask to add to the layer.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2622595"></a><h3><a name="gimp-layer-remove-mask"></a>gimp_layer_remove_mask ()</h3><a class="indexterm" name="id2622602"></a><pre class="programlisting">gboolean gimp_layer_remove_mask (gint32 layer_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2618307"></a><h3><a name="gimp-layer-remove-mask"></a>gimp_layer_remove_mask ()</h3><a class="indexterm" name="id2618315"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_remove_mask (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpMaskApplyMode">GimpMaskApplyMode</a> mode);</pre><p>
|
||||
Remove the specified layer mask from the layer.
|
||||
</p><p>
|
||||
@ -242,8 +476,14 @@ the mask doesn't exist, an error is returned.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer from which to remove mask.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>mode</tt></i><EFBFBD>:</span></td><td> Removal mode.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2622671"></a><h3><a name="gimp-layer-new-from-drawable"></a>gimp_layer_new_from_drawable ()</h3><a class="indexterm" name="id2622679"></a><pre class="programlisting">gint32 gimp_layer_new_from_drawable (gint32 drawable_ID,
|
||||
gint32 dest_image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2618380"></a><h3><a name="gimp-layer-new-from-drawable"></a>gimp_layer_new_from_drawable ()</h3><a class="indexterm" name="id2618387"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_layer_new_from_drawable (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> dest_image_ID);</pre><p>
|
||||
Create a new layer by copying an existing drawable.
|
||||
</p><p>
|
||||
This procedure creates a new layer as a copy of the specified
|
||||
@ -255,7 +495,11 @@ modes, and offsets should be set with explicit procedure calls.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable_ID</tt></i><EFBFBD>:</span></td><td> The source drawable from where the new layer is copied.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>dest_image_ID</tt></i><EFBFBD>:</span></td><td> The destination image to which to add the layer.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The newly copied layer.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2622754"></a><h3><a name="gimp-layer-get-preserve-trans"></a>gimp_layer_get_preserve_trans ()</h3><a class="indexterm" name="id2622764"></a><pre class="programlisting">gboolean gimp_layer_get_preserve_trans (gint32 layer_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2618459"></a><h3><a name="gimp-layer-get-preserve-trans"></a>gimp_layer_get_preserve_trans ()</h3><a class="indexterm" name="id2618468"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_get_preserve_trans (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);</pre><p>
|
||||
Get the preserve transperancy setting of the specified layer.
|
||||
</p><p>
|
||||
This procedure returns the specified layer's preserve transperancy
|
||||
@ -263,8 +507,14 @@ setting.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The layer's preserve transperancy setting.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2622818"></a><h3><a name="gimp-layer-set-preserve-trans"></a>gimp_layer_set_preserve_trans ()</h3><a class="indexterm" name="id2622829"></a><pre class="programlisting">gboolean gimp_layer_set_preserve_trans (gint32 layer_ID,
|
||||
gboolean preserve_trans);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2618521"></a><h3><a name="gimp-layer-set-preserve-trans"></a>gimp_layer_set_preserve_trans ()</h3><a class="indexterm" name="id2618530"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_set_preserve_trans (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> preserve_trans);</pre><p>
|
||||
Set the preserve transperancy setting of the specified layer.
|
||||
</p><p>
|
||||
This procedure sets the specified layer's preserve transperancy
|
||||
@ -273,7 +523,11 @@ setting.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>preserve_trans</tt></i><EFBFBD>:</span></td><td> The new layer's preserve transperancy setting.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2622899"></a><h3><a name="gimp-layer-get-apply-mask"></a>gimp_layer_get_apply_mask ()</h3><a class="indexterm" name="id2622908"></a><pre class="programlisting">gboolean gimp_layer_get_apply_mask (gint32 layer_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2618600"></a><h3><a name="gimp-layer-get-apply-mask"></a>gimp_layer_get_apply_mask ()</h3><a class="indexterm" name="id2618608"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_get_apply_mask (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);</pre><p>
|
||||
Get the apply mask of the specified layer.
|
||||
</p><p>
|
||||
This procedure returns the specified layer's apply mask. If the
|
||||
@ -282,8 +536,14 @@ being composited with the layer's alpha channel.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The layer apply mask.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2622962"></a><h3><a name="gimp-layer-set-apply-mask"></a>gimp_layer_set_apply_mask ()</h3><a class="indexterm" name="id2622971"></a><pre class="programlisting">gboolean gimp_layer_set_apply_mask (gint32 layer_ID,
|
||||
gboolean apply_mask);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2618662"></a><h3><a name="gimp-layer-set-apply-mask"></a>gimp_layer_set_apply_mask ()</h3><a class="indexterm" name="id2618670"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_set_apply_mask (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> apply_mask);</pre><p>
|
||||
Set the apply mask of the specified layer.
|
||||
</p><p>
|
||||
This procedure sets the specified layer's apply mask. This controls
|
||||
@ -293,7 +553,11 @@ If there is no layer mask, this function will return an error.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>apply_mask</tt></i><EFBFBD>:</span></td><td> The new layer apply mask.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2623042"></a><h3><a name="gimp-layer-get-show-mask"></a>gimp_layer_get_show_mask ()</h3><a class="indexterm" name="id2623051"></a><pre class="programlisting">gboolean gimp_layer_get_show_mask (gint32 layer_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2618741"></a><h3><a name="gimp-layer-get-show-mask"></a>gimp_layer_get_show_mask ()</h3><a class="indexterm" name="id2618750"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_get_show_mask (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);</pre><p>
|
||||
Get the show mask of the specified layer.
|
||||
</p><p>
|
||||
This procedure returns the specified layer's show mask. If the value
|
||||
@ -302,8 +566,14 @@ shown instead of the layer.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The layer show mask.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2623104"></a><h3><a name="gimp-layer-set-show-mask"></a>gimp_layer_set_show_mask ()</h3><a class="indexterm" name="id2623112"></a><pre class="programlisting">gboolean gimp_layer_set_show_mask (gint32 layer_ID,
|
||||
gboolean show_mask);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2618802"></a><h3><a name="gimp-layer-set-show-mask"></a>gimp_layer_set_show_mask ()</h3><a class="indexterm" name="id2618811"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_set_show_mask (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> show_mask);</pre><p>
|
||||
Set the show mask of the specified layer.
|
||||
</p><p>
|
||||
This procedure sets the specified layer's show mask. This controls
|
||||
@ -314,7 +584,11 @@ function returns an error.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>show_mask</tt></i><EFBFBD>:</span></td><td> The new layer show mask.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2623183"></a><h3><a name="gimp-layer-get-edit-mask"></a>gimp_layer_get_edit_mask ()</h3><a class="indexterm" name="id2623191"></a><pre class="programlisting">gboolean gimp_layer_get_edit_mask (gint32 layer_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2618882"></a><h3><a name="gimp-layer-get-edit-mask"></a>gimp_layer_get_edit_mask ()</h3><a class="indexterm" name="id2618890"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_get_edit_mask (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);</pre><p>
|
||||
Get the show mask of the specified layer.
|
||||
</p><p>
|
||||
This procedure returns the specified layer's show mask. If the value
|
||||
@ -323,8 +597,14 @@ and not the layer.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The layer show mask.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2623244"></a><h3><a name="gimp-layer-set-edit-mask"></a>gimp_layer_set_edit_mask ()</h3><a class="indexterm" name="id2623252"></a><pre class="programlisting">gboolean gimp_layer_set_edit_mask (gint32 layer_ID,
|
||||
gboolean edit_mask);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2618942"></a><h3><a name="gimp-layer-set-edit-mask"></a>gimp_layer_set_edit_mask ()</h3><a class="indexterm" name="id2618951"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_set_edit_mask (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> edit_mask);</pre><p>
|
||||
Set the show mask of the specified layer.
|
||||
</p><p>
|
||||
This procedure sets the specified layer's show mask. This controls
|
||||
@ -335,15 +615,25 @@ return an error.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>edit_mask</tt></i><EFBFBD>:</span></td><td> The new layer show mask.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2623322"></a><h3><a name="gimp-layer-get-opacity"></a>gimp_layer_get_opacity ()</h3><a class="indexterm" name="id2623331"></a><pre class="programlisting">gdouble gimp_layer_get_opacity (gint32 layer_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2619021"></a><h3><a name="gimp-layer-get-opacity"></a>gimp_layer_get_opacity ()</h3><a class="indexterm" name="id2619030"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> gimp_layer_get_opacity (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);</pre><p>
|
||||
Get the opacity of the specified layer.
|
||||
</p><p>
|
||||
This procedure returns the specified layer's opacity.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The layer opacity.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2623382"></a><h3><a name="gimp-layer-set-opacity"></a>gimp_layer_set_opacity ()</h3><a class="indexterm" name="id2623390"></a><pre class="programlisting">gboolean gimp_layer_set_opacity (gint32 layer_ID,
|
||||
gdouble opacity);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2619080"></a><h3><a name="gimp-layer-set-opacity"></a>gimp_layer_set_opacity ()</h3><a class="indexterm" name="id2619089"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_set_opacity (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> opacity);</pre><p>
|
||||
Set the opacity of the specified layer.
|
||||
</p><p>
|
||||
This procedure sets the specified layer's opacity.</p><p>
|
||||
@ -351,14 +641,20 @@ This procedure sets the specified layer's opacity.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>opacity</tt></i><EFBFBD>:</span></td><td> The new layer opacity.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2623462"></a><h3><a name="gimp-layer-get-mode"></a>gimp_layer_get_mode ()</h3><a class="indexterm" name="id2623472"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_layer_get_mode (gint32 layer_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2619156"></a><h3><a name="gimp-layer-get-mode"></a>gimp_layer_get_mode ()</h3><a class="indexterm" name="id2619165"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_layer_get_mode (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);</pre><p>
|
||||
Get the combination mode of the specified layer.
|
||||
</p><p>
|
||||
This procedure returns the specified layer's combination mode.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The layer combination mode.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2623534"></a><h3><a name="gimp-layer-set-mode"></a>gimp_layer_set_mode ()</h3><a class="indexterm" name="id2623544"></a><pre class="programlisting">gboolean gimp_layer_set_mode (gint32 layer_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2619217"></a><h3><a name="gimp-layer-set-mode"></a>gimp_layer_set_mode ()</h3><a class="indexterm" name="id2619225"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_set_mode (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> mode);</pre><p>
|
||||
Set the combination mode of the specified layer.
|
||||
</p><p>
|
||||
@ -367,7 +663,11 @@ This procedure sets the specified layer's combination mode.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> The layer.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>mode</tt></i><EFBFBD>:</span></td><td> The new layer combination mode.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2623626"></a><h3><a name="gimp-layer-is-floating-sel"></a>gimp_layer_is_floating_sel ()</h3><a class="indexterm" name="id2623636"></a><pre class="programlisting">gboolean gimp_layer_is_floating_sel (gint32 layer_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2619294"></a><h3><a name="gimp-layer-is-floating-sel"></a>gimp_layer_is_floating_sel ()</h3><a class="indexterm" name="id2619303"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_layer_is_floating_sel (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);</pre><p>
|
||||
Is the specified layer a floating selection?
|
||||
</p><p>
|
||||
This procedure returns whether the layer is a floating selection.
|
||||
|
||||
@ -2,32 +2,76 @@
|
||||
|
||||
|
||||
|
||||
gboolean (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">*GimpConstraintFunc</a>) (gint32 image_id,
|
||||
gint32 drawable_id,
|
||||
gpointer data);
|
||||
void (<a href="libgimp-gimpmenu.html#GimpMenuCallback">*GimpMenuCallback</a>) (gint32 any_id,
|
||||
gpointer data);
|
||||
GtkWidget* <a href="libgimp-gimpmenu.html#gimp-image-menu-new">gimp_image_menu_new</a> (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">*GimpConstraintFunc</a>) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_id,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_id,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void (<a href="libgimp-gimpmenu.html#GimpMenuCallback">*GimpMenuCallback</a>) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> any_id,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="libgimp-gimpmenu.html#gimp-image-menu-new">gimp_image_menu_new</a> (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
<a href="libgimp-gimpmenu.html#GimpMenuCallback">GimpMenuCallback</a> callback,
|
||||
gpointer data,
|
||||
gint32 active_image);
|
||||
GtkWidget* <a href="libgimp-gimpmenu.html#gimp-layer-menu-new">gimp_layer_menu_new</a> (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> active_image);
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="libgimp-gimpmenu.html#gimp-layer-menu-new">gimp_layer_menu_new</a> (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
<a href="libgimp-gimpmenu.html#GimpMenuCallback">GimpMenuCallback</a> callback,
|
||||
gpointer data,
|
||||
gint32 active_layer);
|
||||
GtkWidget* <a href="libgimp-gimpmenu.html#gimp-channel-menu-new">gimp_channel_menu_new</a> (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> active_layer);
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="libgimp-gimpmenu.html#gimp-channel-menu-new">gimp_channel_menu_new</a> (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
<a href="libgimp-gimpmenu.html#GimpMenuCallback">GimpMenuCallback</a> callback,
|
||||
gpointer data,
|
||||
gint32 active_channel);
|
||||
GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable_menu_new</a> (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> active_channel);
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable_menu_new</a> (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
<a href="libgimp-gimpmenu.html#GimpMenuCallback">GimpMenuCallback</a> callback,
|
||||
gpointer data,
|
||||
gint32 active_drawable);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2669092"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> active_drawable);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2659974"></a><h2>Description</h2><p>
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2669102"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2669107"></a><h3><a name="GimpConstraintFunc"></a>GimpConstraintFunc ()</h3><a class="indexterm" name="id2669116"></a><pre class="programlisting">gboolean (*GimpConstraintFunc) (gint32 image_id,
|
||||
gint32 drawable_id,
|
||||
gpointer data);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">GimpConstraintFunc</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2659984"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2659989"></a><h3><a name="GimpConstraintFunc"></a>GimpConstraintFunc ()</h3><a class="indexterm" name="id2659998"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> (*GimpConstraintFunc) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_id,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_id,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">GimpConstraintFunc</tt> 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><span class="term"><i class="parameter"><tt>image_id</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>drawable_id</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -35,17 +79,27 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2671224"></a><h3><a name="GimpMenuCallback"></a>GimpMenuCallback ()</h3><a class="indexterm" name="id2671233"></a><pre class="programlisting">void (*GimpMenuCallback) (gint32 any_id,
|
||||
gpointer data);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">GimpMenuCallback</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2657654"></a><h3><a name="GimpMenuCallback"></a>GimpMenuCallback ()</h3><a class="indexterm" name="id2657662"></a><pre class="programlisting">void (*GimpMenuCallback) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> any_id,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">GimpMenuCallback</tt> 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><span class="term"><i class="parameter"><tt>any_id</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2671293"></a><h3><a name="gimp-image-menu-new"></a>gimp_image_menu_new ()</h3><a class="indexterm" name="id2671301"></a><pre class="programlisting">GtkWidget* gimp_image_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2657723"></a><h3><a name="gimp-image-menu-new"></a>gimp_image_menu_new ()</h3><a class="indexterm" name="id2657731"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_image_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
<a href="libgimp-gimpmenu.html#GimpMenuCallback">GimpMenuCallback</a> callback,
|
||||
gpointer data,
|
||||
gint32 active_image);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_image_menu_new</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> active_image);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_image_menu_new</tt> 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><span class="term"><i class="parameter"><tt>constraint</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>callback</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -54,10 +108,16 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2671405"></a><h3><a name="gimp-layer-menu-new"></a>gimp_layer_menu_new ()</h3><a class="indexterm" name="id2671413"></a><pre class="programlisting">GtkWidget* gimp_layer_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2663636"></a><h3><a name="gimp-layer-menu-new"></a>gimp_layer_menu_new ()</h3><a class="indexterm" name="id2663644"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_layer_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
<a href="libgimp-gimpmenu.html#GimpMenuCallback">GimpMenuCallback</a> callback,
|
||||
gpointer data,
|
||||
gint32 active_layer);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_layer_menu_new</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> active_layer);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_layer_menu_new</tt> 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><span class="term"><i class="parameter"><tt>constraint</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>callback</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -66,10 +126,16 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2668366"></a><h3><a name="gimp-channel-menu-new"></a>gimp_channel_menu_new ()</h3><a class="indexterm" name="id2668374"></a><pre class="programlisting">GtkWidget* gimp_channel_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2663748"></a><h3><a name="gimp-channel-menu-new"></a>gimp_channel_menu_new ()</h3><a class="indexterm" name="id2663756"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_channel_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
<a href="libgimp-gimpmenu.html#GimpMenuCallback">GimpMenuCallback</a> callback,
|
||||
gpointer data,
|
||||
gint32 active_channel);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_channel_menu_new</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> active_channel);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_channel_menu_new</tt> 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><span class="term"><i class="parameter"><tt>constraint</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>callback</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -78,10 +144,16 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2668478"></a><h3><a name="gimp-drawable-menu-new"></a>gimp_drawable_menu_new ()</h3><a class="indexterm" name="id2668486"></a><pre class="programlisting">GtkWidget* gimp_drawable_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2648101"></a><h3><a name="gimp-drawable-menu-new"></a>gimp_drawable_menu_new ()</h3><a class="indexterm" name="id2648109"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_drawable_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
|
||||
<a href="libgimp-gimpmenu.html#GimpMenuCallback">GimpMenuCallback</a> callback,
|
||||
gpointer data,
|
||||
gint32 active_drawable);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_drawable_menu_new</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> active_drawable);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_drawable_menu_new</tt> 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><span class="term"><i class="parameter"><tt>constraint</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>callback</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
@ -2,18 +2,28 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimpmessage.html#gimp-message">gimp_message</a> (const gchar *message);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpmessage.html#gimp-message">gimp_message</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *message);
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpMessageHandlerType"
|
||||
>GimpMessageHandlerType</a> <a href="libgimp-gimpmessage.html#gimp-message-get-handler">gimp_message_get_handler</a>
|
||||
(void);
|
||||
gboolean <a href="libgimp-gimpmessage.html#gimp-message-set-handler">gimp_message_set_handler</a> (<a
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpmessage.html#gimp-message-set-handler">gimp_message_set_handler</a> (<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpMessageHandlerType"
|
||||
>GimpMessageHandlerType</a> handler);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2533325"></a><h2>Description</h2><p>
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2573810"></a><h2>Description</h2><p>
|
||||
Display a dialog box with a message.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2534309"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2534314"></a><h3><a name="gimp-message"></a>gimp_message ()</h3><a class="indexterm" name="id2534323"></a><pre class="programlisting">gboolean gimp_message (const gchar *message);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2573820"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2535090"></a><h3><a name="gimp-message"></a>gimp_message ()</h3><a class="indexterm" name="id2535098"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_message (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *message);</pre><p>
|
||||
Displays a dialog box with a message.
|
||||
</p><p>
|
||||
Displays a dialog box with a message. Useful for status or error
|
||||
@ -21,7 +31,7 @@ reporting. The message must be in UTF-8 encoding.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>message</tt></i><EFBFBD>:</span></td><td> Message to display in the dialog.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2534374"></a><h3><a name="gimp-message-get-handler"></a>gimp_message_get_handler ()</h3><a class="indexterm" name="id2534383"></a><pre class="programlisting"><a
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2535150"></a><h3><a name="gimp-message-get-handler"></a>gimp_message_get_handler ()</h3><a class="indexterm" name="id2535159"></a><pre class="programlisting"><a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpMessageHandlerType"
|
||||
>GimpMessageHandlerType</a> gimp_message_get_handler
|
||||
(void);</pre><p>
|
||||
@ -32,7 +42,9 @@ They can be shown in a dialog box or printed on the console where
|
||||
gimp was started.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The current handler type.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2581149"></a><h3><a name="gimp-message-set-handler"></a>gimp_message_set_handler ()</h3><a class="indexterm" name="id2581157"></a><pre class="programlisting">gboolean gimp_message_set_handler (<a
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2535198"></a><h3><a name="gimp-message-set-handler"></a>gimp_message_set_handler ()</h3><a class="indexterm" name="id2535206"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_message_set_handler (<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpMessageHandlerType"
|
||||
>GimpMessageHandlerType</a> handler);</pre><p>
|
||||
Controls where warning messages are displayed.
|
||||
|
||||
@ -2,54 +2,136 @@
|
||||
|
||||
|
||||
|
||||
gchar* <a href="libgimp-gimppalette.html#gimp-palette-new">gimp_palette_new</a> (const gchar *name);
|
||||
gchar* <a href="libgimp-gimppalette.html#gimp-palette-duplicate">gimp_palette_duplicate</a> (const gchar *name);
|
||||
gchar* <a href="libgimp-gimppalette.html#gimp-palette-rename">gimp_palette_rename</a> (const gchar *name,
|
||||
const gchar *new_name);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-delete">gimp_palette_delete</a> (const gchar *name);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-get-info">gimp_palette_get_info</a> (const gchar *name,
|
||||
gint *num_colors);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-add-entry">gimp_palette_add_entry</a> (const gchar *name,
|
||||
const gchar *entry_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimppalette.html#gimp-palette-new">gimp_palette_new</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimppalette.html#gimp-palette-duplicate">gimp_palette_duplicate</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimppalette.html#gimp-palette-rename">gimp_palette_rename</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *new_name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-delete">gimp_palette_delete</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-get-info">gimp_palette_get_info</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_colors);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-add-entry">gimp_palette_add_entry</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *entry_name,
|
||||
const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color,
|
||||
gint *entry_num);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-delete-entry">gimp_palette_delete_entry</a> (const gchar *name,
|
||||
gint entry_num);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-entry-get-color">gimp_palette_entry_get_color</a> (const gchar *name,
|
||||
gint entry_num,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *entry_num);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-delete-entry">gimp_palette_delete_entry</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> entry_num);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-entry-get-color">gimp_palette_entry_get_color</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> entry_num,
|
||||
<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-entry-set-color">gimp_palette_entry_set_color</a> (const gchar *name,
|
||||
gint entry_num,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-entry-set-color">gimp_palette_entry_set_color</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> entry_num,
|
||||
const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-entry-get-name">gimp_palette_entry_get_name</a> (const gchar *name,
|
||||
gint entry_num,
|
||||
gchar **entry_name);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-entry-set-name">gimp_palette_entry_set_name</a> (const gchar *name,
|
||||
gint entry_num,
|
||||
const gchar *entry_name);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-get-foreground">gimp_palette_get_foreground</a> (<a
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-entry-get-name">gimp_palette_entry_get_name</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> entry_num,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **entry_name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-entry-set-name">gimp_palette_entry_set_name</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> entry_num,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *entry_name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-get-foreground">gimp_palette_get_foreground</a> (<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *foreground);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-get-background">gimp_palette_get_background</a> (<a
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-get-background">gimp_palette_get_background</a> (<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *background);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-set-foreground">gimp_palette_set_foreground</a> (const <a
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-set-foreground">gimp_palette_set_foreground</a> (const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *foreground);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-set-background">gimp_palette_set_background</a> (const <a
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-set-background">gimp_palette_set_background</a> (const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *background);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-set-default-colors">gimp_palette_set_default_colors</a> (void);
|
||||
gboolean <a href="libgimp-gimppalette.html#gimp-palette-swap-colors">gimp_palette_swap_colors</a> (void);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2653424"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-set-default-colors">gimp_palette_set_default_colors</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalette.html#gimp-palette-swap-colors">gimp_palette_swap_colors</a> (void);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2640441"></a><h2>Description</h2><p>
|
||||
Functions operating on a single palette.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2653434"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2653439"></a><h3><a name="gimp-palette-new"></a>gimp_palette_new ()</h3><a class="indexterm" name="id2653447"></a><pre class="programlisting">gchar* gimp_palette_new (const gchar *name);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2640451"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2640456"></a><h3><a name="gimp-palette-new"></a>gimp_palette_new ()</h3><a class="indexterm" name="id2640464"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_palette_new (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Creates a new palette
|
||||
</p><p>
|
||||
This procedure creates a new, uninitialized palette</p><p>
|
||||
@ -58,7 +140,11 @@ This procedure creates a new, uninitialized palette</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The actual new palette name.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2653503"></a><h3><a name="gimp-palette-duplicate"></a>gimp_palette_duplicate ()</h3><a class="indexterm" name="id2653512"></a><pre class="programlisting">gchar* gimp_palette_duplicate (const gchar *name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2640520"></a><h3><a name="gimp-palette-duplicate"></a>gimp_palette_duplicate ()</h3><a class="indexterm" name="id2640529"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_palette_duplicate (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Duplicates a palette
|
||||
</p><p>
|
||||
This procedure creates an identical palette by a different name</p><p>
|
||||
@ -67,8 +153,14 @@ This procedure creates an identical palette by a different name</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The name of the palette's copy.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2653568"></a><h3><a name="gimp-palette-rename"></a>gimp_palette_rename ()</h3><a class="indexterm" name="id2653576"></a><pre class="programlisting">gchar* gimp_palette_rename (const gchar *name,
|
||||
const gchar *new_name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2640585"></a><h3><a name="gimp-palette-rename"></a>gimp_palette_rename ()</h3><a class="indexterm" name="id2640593"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_palette_rename (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *new_name);</pre><p>
|
||||
Rename a palette
|
||||
</p><p>
|
||||
This procedure renames a palette</p><p>
|
||||
@ -78,7 +170,11 @@ This procedure renames a palette</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The actual new name of the palette.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2654843"></a><h3><a name="gimp-palette-delete"></a>gimp_palette_delete ()</h3><a class="indexterm" name="id2654852"></a><pre class="programlisting">gboolean gimp_palette_delete (const gchar *name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2647471"></a><h3><a name="gimp-palette-delete"></a>gimp_palette_delete ()</h3><a class="indexterm" name="id2647479"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_delete (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Deletes a palette
|
||||
</p><p>
|
||||
This procedure deletes a palette</p><p>
|
||||
@ -87,8 +183,14 @@ This procedure deletes a palette</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2654906"></a><h3><a name="gimp-palette-get-info"></a>gimp_palette_get_info ()</h3><a class="indexterm" name="id2654914"></a><pre class="programlisting">gboolean gimp_palette_get_info (const gchar *name,
|
||||
gint *num_colors);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2647534"></a><h3><a name="gimp-palette-get-info"></a>gimp_palette_get_info ()</h3><a class="indexterm" name="id2647542"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_get_info (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_colors);</pre><p>
|
||||
Retrieve information about the specified palette.
|
||||
</p><p>
|
||||
This procedure retrieves information about the specified palette.
|
||||
@ -99,12 +201,20 @@ This includes the name, and the number of colors.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2654990"></a><h3><a name="gimp-palette-add-entry"></a>gimp_palette_add_entry ()</h3><a class="indexterm" name="id2654998"></a><pre class="programlisting">gboolean gimp_palette_add_entry (const gchar *name,
|
||||
const gchar *entry_name,
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2647618"></a><h3><a name="gimp-palette-add-entry"></a>gimp_palette_add_entry ()</h3><a class="indexterm" name="id2647626"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_add_entry (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *entry_name,
|
||||
const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color,
|
||||
gint *entry_num);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *entry_num);</pre><p>
|
||||
Adds a palette entry to the specified palette.
|
||||
</p><p>
|
||||
This procedure adds an entry to the specifed palette. It returns an
|
||||
@ -117,8 +227,14 @@ error if the entry palette does not exist.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2660999"></a><h3><a name="gimp-palette-delete-entry"></a>gimp_palette_delete_entry ()</h3><a class="indexterm" name="id2661007"></a><pre class="programlisting">gboolean gimp_palette_delete_entry (const gchar *name,
|
||||
gint entry_num);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2649744"></a><h3><a name="gimp-palette-delete-entry"></a>gimp_palette_delete_entry ()</h3><a class="indexterm" name="id2649753"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_delete_entry (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> entry_num);</pre><p>
|
||||
Deletes a palette entry from the specified palette.
|
||||
</p><p>
|
||||
This procedure deletes an entry from the specifed palette. It
|
||||
@ -129,8 +245,14 @@ returns an error if the entry palette does not exist.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2661082"></a><h3><a name="gimp-palette-entry-get-color"></a>gimp_palette_entry_get_color ()</h3><a class="indexterm" name="id2661090"></a><pre class="programlisting">gboolean gimp_palette_entry_get_color (const gchar *name,
|
||||
gint entry_num,
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2649827"></a><h3><a name="gimp-palette-entry-get-color"></a>gimp_palette_entry_get_color ()</h3><a class="indexterm" name="id2649835"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_entry_get_color (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> entry_num,
|
||||
<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);</pre><p>
|
||||
@ -146,8 +268,14 @@ exist.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2661183"></a><h3><a name="gimp-palette-entry-set-color"></a>gimp_palette_entry_set_color ()</h3><a class="indexterm" name="id2661191"></a><pre class="programlisting">gboolean gimp_palette_entry_set_color (const gchar *name,
|
||||
gint entry_num,
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2649928"></a><h3><a name="gimp-palette-entry-set-color"></a>gimp_palette_entry_set_color ()</h3><a class="indexterm" name="id2649939"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_entry_set_color (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> entry_num,
|
||||
const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);</pre><p>
|
||||
@ -163,9 +291,17 @@ exist.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2661283"></a><h3><a name="gimp-palette-entry-get-name"></a>gimp_palette_entry_get_name ()</h3><a class="indexterm" name="id2661292"></a><pre class="programlisting">gboolean gimp_palette_entry_get_name (const gchar *name,
|
||||
gint entry_num,
|
||||
gchar **entry_name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2650032"></a><h3><a name="gimp-palette-entry-get-name"></a>gimp_palette_entry_get_name ()</h3><a class="indexterm" name="id2650041"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_entry_get_name (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> entry_num,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **entry_name);</pre><p>
|
||||
Gets the specified palette entry from the specified palette.
|
||||
</p><p>
|
||||
This procedure retrieves the name of the zero-based entry specifed
|
||||
@ -178,9 +314,17 @@ exist.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2661384"></a><h3><a name="gimp-palette-entry-set-name"></a>gimp_palette_entry_set_name ()</h3><a class="indexterm" name="id2661392"></a><pre class="programlisting">gboolean gimp_palette_entry_set_name (const gchar *name,
|
||||
gint entry_num,
|
||||
const gchar *entry_name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2650133"></a><h3><a name="gimp-palette-entry-set-name"></a>gimp_palette_entry_set_name ()</h3><a class="indexterm" name="id2650142"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_entry_set_name (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> entry_num,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *entry_name);</pre><p>
|
||||
Sets the specified palette entry in the specified palette.
|
||||
</p><p>
|
||||
This procedure sets the name of the zero-based entry specifed for
|
||||
@ -193,7 +337,9 @@ exist.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2661485"></a><h3><a name="gimp-palette-get-foreground"></a>gimp_palette_get_foreground ()</h3><a class="indexterm" name="id2661493"></a><pre class="programlisting">gboolean gimp_palette_get_foreground (<a
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2563925"></a><h3><a name="gimp-palette-get-foreground"></a>gimp_palette_get_foreground ()</h3><a class="indexterm" name="id2556146"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_get_foreground (<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *foreground);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_palette_get_foreground</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
Get the current GIMP foreground color.
|
||||
@ -204,7 +350,9 @@ blending, and bucket fill.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>foreground</tt></i><EFBFBD>:</span></td><td> The foreground color.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2661557"></a><h3><a name="gimp-palette-get-background"></a>gimp_palette_get_background ()</h3><a class="indexterm" name="id2661565"></a><pre class="programlisting">gboolean gimp_palette_get_background (<a
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2653547"></a><h3><a name="gimp-palette-get-background"></a>gimp_palette_get_background ()</h3><a class="indexterm" name="id2653554"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_get_background (<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *background);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_palette_get_background</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
Get the current GIMP background color.
|
||||
@ -215,7 +363,9 @@ erasing (with non-alpha images), and image filling.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>background</tt></i><EFBFBD>:</span></td><td> The background color.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2661629"></a><h3><a name="gimp-palette-set-foreground"></a>gimp_palette_set_foreground ()</h3><a class="indexterm" name="id2661638"></a><pre class="programlisting">gboolean gimp_palette_set_foreground (const <a
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2653613"></a><h3><a name="gimp-palette-set-foreground"></a>gimp_palette_set_foreground ()</h3><a class="indexterm" name="id2653621"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_set_foreground (const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *foreground);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_palette_set_foreground</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
Set the current GIMP foreground color.
|
||||
@ -226,7 +376,9 @@ and bucket fill will use the new value.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>foreground</tt></i><EFBFBD>:</span></td><td> The foreground color.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2661702"></a><h3><a name="gimp-palette-set-background"></a>gimp_palette_set_background ()</h3><a class="indexterm" name="id2661710"></a><pre class="programlisting">gboolean gimp_palette_set_background (const <a
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2653679"></a><h3><a name="gimp-palette-set-background"></a>gimp_palette_set_background ()</h3><a class="indexterm" name="id2653687"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_set_background (const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *background);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_palette_set_background</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
Set the current GIMP background color.
|
||||
@ -238,7 +390,9 @@ value.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>background</tt></i><EFBFBD>:</span></td><td> The background color.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2661775"></a><h3><a name="gimp-palette-set-default-colors"></a>gimp_palette_set_default_colors ()</h3><a class="indexterm" name="id2661786"></a><pre class="programlisting">gboolean gimp_palette_set_default_colors (void);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_palette_set_default_colors</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2653748"></a><h3><a name="gimp-palette-set-default-colors"></a>gimp_palette_set_default_colors ()</h3><a class="indexterm" name="id2653756"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_set_default_colors (void);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_palette_set_default_colors</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
Set the current GIMP foreground and background colors to black and
|
||||
white.
|
||||
</p><p>
|
||||
@ -246,7 +400,9 @@ This procedure sets the current GIMP foreground and background
|
||||
colors to their initial default values, black and white.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2661835"></a><h3><a name="gimp-palette-swap-colors"></a>gimp_palette_swap_colors ()</h3><a class="indexterm" name="id2661843"></a><pre class="programlisting">gboolean gimp_palette_swap_colors (void);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_palette_swap_colors</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2653803"></a><h3><a name="gimp-palette-swap-colors"></a>gimp_palette_swap_colors ()</h3><a class="indexterm" name="id2653812"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palette_swap_colors (void);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_palette_swap_colors</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
Swap the current GIMP foreground and background colors.
|
||||
</p><p>
|
||||
This procedure swaps the current GIMP foreground and background
|
||||
|
||||
@ -2,21 +2,45 @@
|
||||
|
||||
|
||||
|
||||
GtkWidget* <a href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-new">gimp_palette_select_widget_new</a> (const gchar *title,
|
||||
const gchar *palette_name,
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-new">gimp_palette_select_widget_new</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_name,
|
||||
<a href="libgimp-gimppaletteselect.html#GimpRunPaletteCallback">GimpRunPaletteCallback</a> callback,
|
||||
gpointer data);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-close">gimp_palette_select_widget_close</a>
|
||||
(GtkWidget *widget);
|
||||
void <a href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-set">gimp_palette_select_widget_set</a> (GtkWidget *widget,
|
||||
const gchar *palette_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2673503"></a><h2>Description</h2><p>
|
||||
(<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget);
|
||||
void <a href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-set">gimp_palette_select_widget_set</a> (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2659316"></a><h2>Description</h2><p>
|
||||
A widget for selecting palettes.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2672206"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2672212"></a><h3><a name="gimp-palette-select-widget-new"></a>gimp_palette_select_widget_new ()</h3><a class="indexterm" name="id2672220"></a><pre class="programlisting">GtkWidget* gimp_palette_select_widget_new (const gchar *title,
|
||||
const gchar *palette_name,
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2659325"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2659330"></a><h3><a name="gimp-palette-select-widget-new"></a>gimp_palette_select_widget_new ()</h3><a class="indexterm" name="id2659339"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_palette_select_widget_new (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_name,
|
||||
<a href="libgimp-gimppaletteselect.html#GimpRunPaletteCallback">GimpRunPaletteCallback</a> callback,
|
||||
gpointer data);</pre><p>
|
||||
Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
Creates a new <a
|
||||
href="../gtk/GtkWidget.html"
|
||||
><span class="type">GtkWidget</span></a> that completely controls the selection of
|
||||
a palette. This widget is suitable for placement in a table in a
|
||||
plug-in dialog.</p><p>
|
||||
|
||||
@ -25,17 +49,25 @@ plug-in dialog.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>palette_name</tt></i><EFBFBD>:</span></td><td> Initial palette name.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>callback</tt></i><EFBFBD>:</span></td><td> A function to call when the selected palette changes.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td> A pointer to arbitary data to be used in the call to <i class="parameter"><tt>callback</tt></i>.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> A <span class="type">GtkWidget</span> that you can use in your UI.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> A <a
|
||||
href="../gtk/GtkWidget.html"
|
||||
><span class="type">GtkWidget</span></a> that you can use in your UI.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2672491"></a><h3><a name="gimp-palette-select-widget-close"></a>gimp_palette_select_widget_close ()</h3><a class="indexterm" name="id2672499"></a><pre class="programlisting">void gimp_palette_select_widget_close
|
||||
(GtkWidget *widget);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2665863"></a><h3><a name="gimp-palette-select-widget-close"></a>gimp_palette_select_widget_close ()</h3><a class="indexterm" name="id2665872"></a><pre class="programlisting">void gimp_palette_select_widget_close
|
||||
(<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget);</pre><p>
|
||||
Closes the popup window associated with <i class="parameter"><tt>widget</tt></i>.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>widget</tt></i><EFBFBD>:</span></td><td> A palette select widget.
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2672545"></a><h3><a name="gimp-palette-select-widget-set"></a>gimp_palette_select_widget_set ()</h3><a class="indexterm" name="id2672554"></a><pre class="programlisting">void gimp_palette_select_widget_set (GtkWidget *widget,
|
||||
const gchar *palette_name);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2665918"></a><h3><a name="gimp-palette-select-widget-set"></a>gimp_palette_select_widget_set ()</h3><a class="indexterm" name="id2665926"></a><pre class="programlisting">void gimp_palette_select_widget_set (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_name);</pre><p>
|
||||
Sets the current palette for the palette select widget. Calls the
|
||||
callback function if one was supplied in the call to
|
||||
<a href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-new"><tt class="function">gimp_palette_select_widget_new()</tt></a>.</p><p>
|
||||
|
||||
@ -2,28 +2,60 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimppalettes.html#gimp-palettes-refresh">gimp_palettes_refresh</a> (void);
|
||||
gchar** <a href="libgimp-gimppalettes.html#gimp-palettes-get-list">gimp_palettes_get_list</a> (const gchar *filter,
|
||||
gint *num_palettes);
|
||||
gchar* <a href="libgimp-gimppalettes.html#gimp-palettes-get-palette">gimp_palettes_get_palette</a> (gint *num_colors);
|
||||
gboolean <a href="libgimp-gimppalettes.html#gimp-palettes-set-palette">gimp_palettes_set_palette</a> (const gchar *name);
|
||||
gchar* <a href="libgimp-gimppalettes.html#gimp-palettes-get-palette-entry">gimp_palettes_get_palette_entry</a> (const gchar *name,
|
||||
gint entry_num,
|
||||
gint *num_colors,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalettes.html#gimp-palettes-refresh">gimp_palettes_refresh</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** <a href="libgimp-gimppalettes.html#gimp-palettes-get-list">gimp_palettes_get_list</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filter,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_palettes);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimppalettes.html#gimp-palettes-get-palette">gimp_palettes_get_palette</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_colors);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppalettes.html#gimp-palettes-set-palette">gimp_palettes_set_palette</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimppalettes.html#gimp-palettes-get-palette-entry">gimp_palettes_get_palette_entry</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> entry_num,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_colors,
|
||||
<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2653689"></a><h2>Description</h2><p>
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2640868"></a><h2>Description</h2><p>
|
||||
Operations related to palettes.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2653699"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2653704"></a><h3><a name="gimp-palettes-refresh"></a>gimp_palettes_refresh ()</h3><a class="indexterm" name="id2653713"></a><pre class="programlisting">gboolean gimp_palettes_refresh (void);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2640878"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2640883"></a><h3><a name="gimp-palettes-refresh"></a>gimp_palettes_refresh ()</h3><a class="indexterm" name="id2640891"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palettes_refresh (void);</pre><p>
|
||||
Refreshes current palettes. This function always succeeds.
|
||||
</p><p>
|
||||
This procedure retrieves all palettes currently in the user's
|
||||
palette path and updates the palette dialogs accordingly.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2653750"></a><h3><a name="gimp-palettes-get-list"></a>gimp_palettes_get_list ()</h3><a class="indexterm" name="id2654681"></a><pre class="programlisting">gchar** gimp_palettes_get_list (const gchar *filter,
|
||||
gint *num_palettes);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2640927"></a><h3><a name="gimp-palettes-get-list"></a>gimp_palettes_get_list ()</h3><a class="indexterm" name="id2640265"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** gimp_palettes_get_list (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filter,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_palettes);</pre><p>
|
||||
Retrieves a list of all of the available palettes
|
||||
</p><p>
|
||||
This procedure returns a complete listing of available palettes.
|
||||
@ -33,20 +65,36 @@ Each name returned can be used as input to the command
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>filter</tt></i><EFBFBD>:</span></td><td> An optional regular expression used to filter the list.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>num_palettes</tt></i><EFBFBD>:</span></td><td> The number of palettes in the list.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The list of palette names.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2654753"></a><h3><a name="gimp-palettes-get-palette"></a>gimp_palettes_get_palette ()</h3><a class="indexterm" name="id2654761"></a><pre class="programlisting">gchar* gimp_palettes_get_palette (gint *num_colors);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_palettes_get_palette</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2640337"></a><h3><a name="gimp-palettes-get-palette"></a>gimp_palettes_get_palette ()</h3><a class="indexterm" name="id2640346"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_palettes_get_palette (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_colors);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_palettes_get_palette</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-get-palette"><tt class="function">gimp_context_get_palette()</tt></a>
|
||||
instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>num_colors</tt></i><EFBFBD>:</span></td><td> The palette num_colors.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The palette name.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2643666"></a><h3><a name="gimp-palettes-set-palette"></a>gimp_palettes_set_palette ()</h3><a class="indexterm" name="id2643674"></a><pre class="programlisting">gboolean gimp_palettes_set_palette (const gchar *name);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_palettes_set_palette</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2646344"></a><h3><a name="gimp-palettes-set-palette"></a>gimp_palettes_set_palette ()</h3><a class="indexterm" name="id2646352"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palettes_set_palette (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_palettes_set_palette</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-set-palette"><tt class="function">gimp_context_set_palette()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> The palette name.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2643737"></a><h3><a name="gimp-palettes-get-palette-entry"></a>gimp_palettes_get_palette_entry ()</h3><a class="indexterm" name="id2643745"></a><pre class="programlisting">gchar* gimp_palettes_get_palette_entry (const gchar *name,
|
||||
gint entry_num,
|
||||
gint *num_colors,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2646414"></a><h3><a name="gimp-palettes-get-palette-entry"></a>gimp_palettes_get_palette_entry ()</h3><a class="indexterm" name="id2646423"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_palettes_get_palette_entry (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> entry_num,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_colors,
|
||||
<a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_palettes_get_palette_entry</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
|
||||
@ -2,35 +2,83 @@
|
||||
|
||||
|
||||
|
||||
void (<a href="libgimp-gimppaletteselect.html#GimpRunPaletteCallback">*GimpRunPaletteCallback</a>) (const gchar *palette_name,
|
||||
gboolean dialog_closing,
|
||||
gpointer user_data);
|
||||
const gchar* <a href="libgimp-gimppaletteselect.html#gimp-palette-select-new">gimp_palette_select_new</a> (const gchar *title,
|
||||
const gchar *palette_name,
|
||||
void (<a href="libgimp-gimppaletteselect.html#GimpRunPaletteCallback">*GimpRunPaletteCallback</a>) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dialog_closing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimppaletteselect.html#gimp-palette-select-new">gimp_palette_select_new</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_name,
|
||||
<a href="libgimp-gimppaletteselect.html#GimpRunPaletteCallback">GimpRunPaletteCallback</a> callback,
|
||||
gpointer data);
|
||||
void <a href="libgimp-gimppaletteselect.html#gimp-palette-select-destroy">gimp_palette_select_destroy</a> (const gchar *palette_callback);
|
||||
gboolean <a href="libgimp-gimppaletteselect.html#gimp-palettes-popup">gimp_palettes_popup</a> (const gchar *palette_callback,
|
||||
const gchar *popup_title,
|
||||
const gchar *initial_palette);
|
||||
gboolean <a href="libgimp-gimppaletteselect.html#gimp-palettes-close-popup">gimp_palettes_close_popup</a> (const gchar *palette_callback);
|
||||
gboolean <a href="libgimp-gimppaletteselect.html#gimp-palettes-set-popup">gimp_palettes_set_popup</a> (const gchar *palette_callback,
|
||||
const gchar *palette_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2663814"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimppaletteselect.html#gimp-palette-select-destroy">gimp_palette_select_destroy</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_callback);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppaletteselect.html#gimp-palettes-popup">gimp_palettes_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *popup_title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *initial_palette);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppaletteselect.html#gimp-palettes-close-popup">gimp_palettes_close_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_callback);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppaletteselect.html#gimp-palettes-set-popup">gimp_palettes_set_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2655164"></a><h2>Description</h2><p>
|
||||
Functions providing a palette selection dialog.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2663825"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2663830"></a><h3><a name="GimpRunPaletteCallback"></a>GimpRunPaletteCallback ()</h3><a class="indexterm" name="id2663839"></a><pre class="programlisting">void (*GimpRunPaletteCallback) (const gchar *palette_name,
|
||||
gboolean dialog_closing,
|
||||
gpointer user_data);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2655174"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2655179"></a><h3><a name="GimpRunPaletteCallback"></a>GimpRunPaletteCallback ()</h3><a class="indexterm" name="id2655188"></a><pre class="programlisting">void (*GimpRunPaletteCallback) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dialog_closing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>palette_name</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>dialog_closing</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>user_data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2665775"></a><h3><a name="gimp-palette-select-new"></a>gimp_palette_select_new ()</h3><a class="indexterm" name="id2665783"></a><pre class="programlisting">const gchar* gimp_palette_select_new (const gchar *title,
|
||||
const gchar *palette_name,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2655516"></a><h3><a name="gimp-palette-select-new"></a>gimp_palette_select_new ()</h3><a class="indexterm" name="id2655524"></a><pre class="programlisting">const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_palette_select_new (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_name,
|
||||
<a href="libgimp-gimppaletteselect.html#GimpRunPaletteCallback">GimpRunPaletteCallback</a> callback,
|
||||
gpointer data);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>title</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>palette_name</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -39,14 +87,24 @@ Functions providing a palette selection dialog.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2662230"></a><h3><a name="gimp-palette-select-destroy"></a>gimp_palette_select_destroy ()</h3><a class="indexterm" name="id2662238"></a><pre class="programlisting">void gimp_palette_select_destroy (const gchar *palette_callback);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2655620"></a><h3><a name="gimp-palette-select-destroy"></a>gimp_palette_select_destroy ()</h3><a class="indexterm" name="id2655628"></a><pre class="programlisting">void gimp_palette_select_destroy (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_callback);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>palette_callback</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2662272"></a><h3><a name="gimp-palettes-popup"></a>gimp_palettes_popup ()</h3><a class="indexterm" name="id2662281"></a><pre class="programlisting">gboolean gimp_palettes_popup (const gchar *palette_callback,
|
||||
const gchar *popup_title,
|
||||
const gchar *initial_palette);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2657371"></a><h3><a name="gimp-palettes-popup"></a>gimp_palettes_popup ()</h3><a class="indexterm" name="id2657379"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palettes_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *popup_title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *initial_palette);</pre><p>
|
||||
Invokes the Gimp palette selection.
|
||||
</p><p>
|
||||
This procedure popups the palette selection dialog.</p><p>
|
||||
@ -55,15 +113,25 @@ This procedure popups the palette selection dialog.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>popup_title</tt></i><EFBFBD>:</span></td><td> Title to give the palette popup window.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>initial_palette</tt></i><EFBFBD>:</span></td><td> The name of the palette to set as the first selected.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2662368"></a><h3><a name="gimp-palettes-close-popup"></a>gimp_palettes_close_popup ()</h3><a class="indexterm" name="id2662377"></a><pre class="programlisting">gboolean gimp_palettes_close_popup (const gchar *palette_callback);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2657467"></a><h3><a name="gimp-palettes-close-popup"></a>gimp_palettes_close_popup ()</h3><a class="indexterm" name="id2657475"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palettes_close_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_callback);</pre><p>
|
||||
Popdown the Gimp palette selection.
|
||||
</p><p>
|
||||
This procedure closes an opened palette selection dialog.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>palette_callback</tt></i><EFBFBD>:</span></td><td> The name of the callback registered for this popup.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2662429"></a><h3><a name="gimp-palettes-set-popup"></a>gimp_palettes_set_popup ()</h3><a class="indexterm" name="id2662438"></a><pre class="programlisting">gboolean gimp_palettes_set_popup (const gchar *palette_callback,
|
||||
const gchar *palette_name);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2657527"></a><h3><a name="gimp-palettes-set-popup"></a>gimp_palettes_set_popup ()</h3><a class="indexterm" name="id2657535"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_palettes_set_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *palette_name);</pre><p>
|
||||
Sets the current palette selection in a popup.
|
||||
</p><p>
|
||||
Sets the current palette selection in a popup.</p><p>
|
||||
|
||||
@ -2,55 +2,179 @@
|
||||
|
||||
|
||||
|
||||
gchar** <a href="libgimp-gimppaths.html#gimp-path-list">gimp_path_list</a> (gint32 image_ID,
|
||||
gint *num_paths);
|
||||
gint <a href="libgimp-gimppaths.html#gimp-path-get-points">gimp_path_get_points</a> (gint32 image_ID,
|
||||
const gchar *name,
|
||||
gint *path_closed,
|
||||
gint *num_path_point_details,
|
||||
gdouble **points_pairs);
|
||||
gchar* <a href="libgimp-gimppaths.html#gimp-path-get-current">gimp_path_get_current</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimppaths.html#gimp-path-set-current">gimp_path_set_current</a> (gint32 image_ID,
|
||||
const gchar *name);
|
||||
gboolean <a href="libgimp-gimppaths.html#gimp-path-set-points">gimp_path_set_points</a> (gint32 image_ID,
|
||||
const gchar *name,
|
||||
gint ptype,
|
||||
gint num_path_points,
|
||||
const gdouble *points_pairs);
|
||||
gboolean <a href="libgimp-gimppaths.html#gimp-path-stroke-current">gimp_path_stroke_current</a> (gint32 image_ID);
|
||||
gint <a href="libgimp-gimppaths.html#gimp-path-get-point-at-dist">gimp_path_get_point_at_dist</a> (gint32 image_ID,
|
||||
gdouble distance,
|
||||
gint *y_point,
|
||||
gdouble *slope);
|
||||
gint <a href="libgimp-gimppaths.html#gimp-path-get-tattoo">gimp_path_get_tattoo</a> (gint32 image_ID,
|
||||
const gchar *name);
|
||||
gchar* <a href="libgimp-gimppaths.html#gimp-get-path-by-tattoo">gimp_get_path_by_tattoo</a> (gint32 image_ID,
|
||||
gint tattoo);
|
||||
gboolean <a href="libgimp-gimppaths.html#gimp-path-delete">gimp_path_delete</a> (gint32 image_ID,
|
||||
const gchar *name);
|
||||
gint <a href="libgimp-gimppaths.html#gimp-path-get-locked">gimp_path_get_locked</a> (gint32 image_ID,
|
||||
const gchar *name);
|
||||
gboolean <a href="libgimp-gimppaths.html#gimp-path-set-locked">gimp_path_set_locked</a> (gint32 image_ID,
|
||||
const gchar *name,
|
||||
gint lockstatus);
|
||||
gboolean <a href="libgimp-gimppaths.html#gimp-path-set-tattoo">gimp_path_set_tattoo</a> (gint32 image_ID,
|
||||
const gchar *name,
|
||||
gint tattovalue);
|
||||
gboolean <a href="libgimp-gimppaths.html#gimp-path-to-selection">gimp_path_to_selection</a> (gint32 image_ID,
|
||||
const gchar *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** <a href="libgimp-gimppaths.html#gimp-path-list">gimp_path_list</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_paths);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> <a href="libgimp-gimppaths.html#gimp-path-get-points">gimp_path_get_points</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *path_closed,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_path_point_details,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> **points_pairs);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimppaths.html#gimp-path-get-current">gimp_path_get_current</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppaths.html#gimp-path-set-current">gimp_path_set_current</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppaths.html#gimp-path-set-points">gimp_path_set_points</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> ptype,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> num_path_points,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *points_pairs);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppaths.html#gimp-path-stroke-current">gimp_path_stroke_current</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> <a href="libgimp-gimppaths.html#gimp-path-get-point-at-dist">gimp_path_get_point_at_dist</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> distance,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *y_point,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *slope);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> <a href="libgimp-gimppaths.html#gimp-path-get-tattoo">gimp_path_get_tattoo</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimppaths.html#gimp-get-path-by-tattoo">gimp_get_path_by_tattoo</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> tattoo);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppaths.html#gimp-path-delete">gimp_path_delete</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> <a href="libgimp-gimppaths.html#gimp-path-get-locked">gimp_path_get_locked</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppaths.html#gimp-path-set-locked">gimp_path_set_locked</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> lockstatus);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppaths.html#gimp-path-set-tattoo">gimp_path_set_tattoo</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> tattovalue);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppaths.html#gimp-path-to-selection">gimp_path_to_selection</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a href="libgimp-gimpenums.html#GimpChannelOps">GimpChannelOps</a> op,
|
||||
gboolean antialias,
|
||||
gboolean feather,
|
||||
gdouble feather_radius_x,
|
||||
gdouble feather_radius_y);
|
||||
gboolean <a href="libgimp-gimppaths.html#gimp-path-import">gimp_path_import</a> (gint32 image_ID,
|
||||
const gchar *filename,
|
||||
gboolean merge,
|
||||
gboolean scale);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2617408"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> antialias,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> feather,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> feather_radius_x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> feather_radius_y);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppaths.html#gimp-path-import">gimp_path_import</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filename,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> merge,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> scale);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2598180"></a><h2>Description</h2><p>
|
||||
Operations related to paths.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2617418"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2617423"></a><h3><a name="gimp-path-list"></a>gimp_path_list ()</h3><a class="indexterm" name="id2617431"></a><pre class="programlisting">gchar** gimp_path_list (gint32 image_ID,
|
||||
gint *num_paths);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2598190"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2598195"></a><h3><a name="gimp-path-list"></a>gimp_path_list ()</h3><a class="indexterm" name="id2598203"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** gimp_path_list (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_paths);</pre><p>
|
||||
List the paths associated with the passed image.
|
||||
</p><p>
|
||||
List the paths associated with the passed image.</p><p>
|
||||
@ -58,11 +182,23 @@ List the paths associated with the passed image.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The ID of the image to list the paths from.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>num_paths</tt></i><EFBFBD>:</span></td><td> The number of paths returned.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> List of the paths belonging to this image.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617502"></a><h3><a name="gimp-path-get-points"></a>gimp_path_get_points ()</h3><a class="indexterm" name="id2617510"></a><pre class="programlisting">gint gimp_path_get_points (gint32 image_ID,
|
||||
const gchar *name,
|
||||
gint *path_closed,
|
||||
gint *num_path_point_details,
|
||||
gdouble **points_pairs);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598274"></a><h3><a name="gimp-path-get-points"></a>gimp_path_get_points ()</h3><a class="indexterm" name="id2598282"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> gimp_path_get_points (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *path_closed,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_path_point_details,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> **points_pairs);</pre><p>
|
||||
List the points associated with the named path.
|
||||
</p><p>
|
||||
List the points associated with the named path.</p><p>
|
||||
@ -73,15 +209,25 @@ List the points associated with the named path.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>num_path_point_details</tt></i><EFBFBD>:</span></td><td> The number of points returned. Each point is made up of (x, y, pnt_type) of floats.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>points_pairs</tt></i><EFBFBD>:</span></td><td> The points in the path represented as 3 floats. The first is the x pos, next is the y pos, last is the type of the pnt. The type field is dependant on the path type. For beziers (type 1 paths) the type can either be (1.0 = BEZIER_ANCHOR, 2.0 = BEZIER_CONTROL, 3.0 = BEZIER_MOVE). Note all points are returned in pixel resolution.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The type of the path. Currently only one type (1 = Bezier) is supported.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2603686"></a><h3><a name="gimp-path-get-current"></a>gimp_path_get_current ()</h3><a class="indexterm" name="id2603694"></a><pre class="programlisting">gchar* gimp_path_get_current (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598414"></a><h3><a name="gimp-path-get-current"></a>gimp_path_get_current ()</h3><a class="indexterm" name="id2598422"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_path_get_current (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
The name of the current path. Error if no paths.
|
||||
</p><p>
|
||||
The name of the current path. Error if no paths.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The ID of the image to get the current path from.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The name of the current path.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2603746"></a><h3><a name="gimp-path-set-current"></a>gimp_path_set_current ()</h3><a class="indexterm" name="id2603755"></a><pre class="programlisting">gboolean gimp_path_set_current (gint32 image_ID,
|
||||
const gchar *name);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598475"></a><h3><a name="gimp-path-set-current"></a>gimp_path_set_current ()</h3><a class="indexterm" name="id2598483"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_path_set_current (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Sets the current path associated with the passed image.
|
||||
</p><p>
|
||||
Sets a named path as the current path.</p><p>
|
||||
@ -89,11 +235,23 @@ Sets a named path as the current path.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The ID of the image in which a path will become current.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> The name of the path to make current.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2603825"></a><h3><a name="gimp-path-set-points"></a>gimp_path_set_points ()</h3><a class="indexterm" name="id2603833"></a><pre class="programlisting">gboolean gimp_path_set_points (gint32 image_ID,
|
||||
const gchar *name,
|
||||
gint ptype,
|
||||
gint num_path_points,
|
||||
const gdouble *points_pairs);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2598552"></a><h3><a name="gimp-path-set-points"></a>gimp_path_set_points ()</h3><a class="indexterm" name="id2598560"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_path_set_points (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> ptype,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> num_path_points,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *points_pairs);</pre><p>
|
||||
Set the points associated with the named path.
|
||||
</p><p>
|
||||
Set the points associated with the named path.</p><p>
|
||||
@ -104,17 +262,31 @@ Set the points associated with the named path.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>num_path_points</tt></i><EFBFBD>:</span></td><td> The number of elements in the array, i.e. the number of points in the path * 3. Each point is made up of (x, y, type) of floats. Currently only the creation of bezier curves is allowed. The type parameter must be set to (1) to indicate a BEZIER type curve. Note that for BEZIER curves, points must be given in the following order: ACCACCAC... If the path is not closed the last control point is missed off. Points consist of three control points (control/anchor/control) so for a curve that is not closed there must be at least two points passed (2 x,y pairs). If (num_path_points/3) % 3 = 0 then the path is assumed to be closed and the points are ACCACCACCACC.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>points_pairs</tt></i><EFBFBD>:</span></td><td> The points in the path represented as 3 floats. The first is the x pos, next is the y pos, last is the type of the pnt. The type field is dependant on the path type. For beziers (type 1 paths) the type can either be (1.0 = BEZIER_ANCHOR, 2.0 = BEZIER_CONTROL, 3.0= BEZIER_MOVE). Note all points are returned in pixel resolution.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2526810"></a><h3><a name="gimp-path-stroke-current"></a>gimp_path_stroke_current ()</h3><a class="indexterm" name="id2621310"></a><pre class="programlisting">gboolean gimp_path_stroke_current (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2535222"></a><h3><a name="gimp-path-stroke-current"></a>gimp_path_stroke_current ()</h3><a class="indexterm" name="id2549324"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_path_stroke_current (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Stroke the current path in the passed image.
|
||||
</p><p>
|
||||
Stroke the current path in the passed image.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The ID of the image which contains the path to stroke.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2621358"></a><h3><a name="gimp-path-get-point-at-dist"></a>gimp_path_get_point_at_dist ()</h3><a class="indexterm" name="id2621366"></a><pre class="programlisting">gint gimp_path_get_point_at_dist (gint32 image_ID,
|
||||
gdouble distance,
|
||||
gint *y_point,
|
||||
gdouble *slope);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2616807"></a><h3><a name="gimp-path-get-point-at-dist"></a>gimp_path_get_point_at_dist ()</h3><a class="indexterm" name="id2616814"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> gimp_path_get_point_at_dist (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> distance,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *y_point,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> *slope);</pre><p>
|
||||
Get point on a path at a specified distance along the path.
|
||||
</p><p>
|
||||
This will return the x,y position of a point at a given distance
|
||||
@ -129,8 +301,14 @@ path is used.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y_point</tt></i><EFBFBD>:</span></td><td> The y position of the point.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>slope</tt></i><EFBFBD>:</span></td><td> The slope (dy / dx) at the specified point.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The x position of the point.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2621467"></a><h3><a name="gimp-path-get-tattoo"></a>gimp_path_get_tattoo ()</h3><a class="indexterm" name="id2621474"></a><pre class="programlisting">gint gimp_path_get_tattoo (gint32 image_ID,
|
||||
const gchar *name);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2616915"></a><h3><a name="gimp-path-get-tattoo"></a>gimp_path_get_tattoo ()</h3><a class="indexterm" name="id2616923"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> gimp_path_get_tattoo (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Returns the tattoo associated with the name path.
|
||||
</p><p>
|
||||
This procedure returns the tattoo associated with the specified
|
||||
@ -141,8 +319,14 @@ even between sessions.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> The name of the path whose tattoo should be obtained.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The tattoo associated with the named path.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2621541"></a><h3><a name="gimp-get-path-by-tattoo"></a>gimp_get_path_by_tattoo ()</h3><a class="indexterm" name="id2621549"></a><pre class="programlisting">gchar* gimp_get_path_by_tattoo (gint32 image_ID,
|
||||
gint tattoo);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2616989"></a><h3><a name="gimp-get-path-by-tattoo"></a>gimp_get_path_by_tattoo ()</h3><a class="indexterm" name="id2616997"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_get_path_by_tattoo (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> tattoo);</pre><p>
|
||||
Return the name of the path with the given tattoo.
|
||||
</p><p>
|
||||
The procedure returns the name of the path in the specified image
|
||||
@ -154,8 +338,14 @@ be found.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>tattoo</tt></i><EFBFBD>:</span></td><td> The tattoo of the required path.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The name of the path with the specified tattoo.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2621623"></a><h3><a name="gimp-path-delete"></a>gimp_path_delete ()</h3><a class="indexterm" name="id2621631"></a><pre class="programlisting">gboolean gimp_path_delete (gint32 image_ID,
|
||||
const gchar *name);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617067"></a><h3><a name="gimp-path-delete"></a>gimp_path_delete ()</h3><a class="indexterm" name="id2617075"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_path_delete (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Delete the named path associated with the passed image.
|
||||
</p><p>
|
||||
Delete the named path.</p><p>
|
||||
@ -163,8 +353,14 @@ Delete the named path.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The ID of the image to delete the path from.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> The name of the path to delete.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2621699"></a><h3><a name="gimp-path-get-locked"></a>gimp_path_get_locked ()</h3><a class="indexterm" name="id2621707"></a><pre class="programlisting">gint gimp_path_get_locked (gint32 image_ID,
|
||||
const gchar *name);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617143"></a><h3><a name="gimp-path-get-locked"></a>gimp_path_get_locked ()</h3><a class="indexterm" name="id2617151"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> gimp_path_get_locked (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><p>
|
||||
Returns the locked status associated with the named path.
|
||||
</p><p>
|
||||
This procedure returns the lock status associated with the specified
|
||||
@ -174,9 +370,17 @@ tool operations will also apply to the path.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> The name of the path whose locked status should be obtained.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The lock status associated with the name path. 0 is returned if the path is not locked. 1 is returned if the path is locked.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2631928"></a><h3><a name="gimp-path-set-locked"></a>gimp_path_set_locked ()</h3><a class="indexterm" name="id2631936"></a><pre class="programlisting">gboolean gimp_path_set_locked (gint32 image_ID,
|
||||
const gchar *name,
|
||||
gint lockstatus);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617224"></a><h3><a name="gimp-path-set-locked"></a>gimp_path_set_locked ()</h3><a class="indexterm" name="id2617233"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_path_set_locked (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> lockstatus);</pre><p>
|
||||
Set the locked status associated with the named path.
|
||||
</p><p>
|
||||
This procedure sets the lock status associated with the specified
|
||||
@ -187,9 +391,17 @@ tool operations will also apply to the path.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> the name of the path whose locked status should be set.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>lockstatus</tt></i><EFBFBD>:</span></td><td> The lock status associated with the name path. 0 if the path is not locked. 1 if the path is to be locked.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2632027"></a><h3><a name="gimp-path-set-tattoo"></a>gimp_path_set_tattoo ()</h3><a class="indexterm" name="id2632035"></a><pre class="programlisting">gboolean gimp_path_set_tattoo (gint32 image_ID,
|
||||
const gchar *name,
|
||||
gint tattovalue);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617324"></a><h3><a name="gimp-path-set-tattoo"></a>gimp_path_set_tattoo ()</h3><a class="indexterm" name="id2617332"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_path_set_tattoo (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> tattovalue);</pre><p>
|
||||
Sets the tattoo associated with the named path.
|
||||
</p><p>
|
||||
This procedure sets the tattoo associated with the specified path. A
|
||||
@ -202,13 +414,27 @@ obtained from a previous call to path_get_tattoo.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> the name of the path whose tattoo should be set.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>tattovalue</tt></i><EFBFBD>:</span></td><td> The tattoo associated with the name path. Only values returned from 'path_get_tattoo' should be used here.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2632129"></a><h3><a name="gimp-path-to-selection"></a>gimp_path_to_selection ()</h3><a class="indexterm" name="id2632137"></a><pre class="programlisting">gboolean gimp_path_to_selection (gint32 image_ID,
|
||||
const gchar *name,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617425"></a><h3><a name="gimp-path-to-selection"></a>gimp_path_to_selection ()</h3><a class="indexterm" name="id2617434"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_path_to_selection (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a href="libgimp-gimpenums.html#GimpChannelOps">GimpChannelOps</a> op,
|
||||
gboolean antialias,
|
||||
gboolean feather,
|
||||
gdouble feather_radius_x,
|
||||
gdouble feather_radius_y);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> antialias,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> feather,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> feather_radius_x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> feather_radius_y);</pre><p>
|
||||
Transforms the active path into a selection
|
||||
</p><p>
|
||||
This procedure renders the desired path into the current selection.</p><p>
|
||||
@ -221,10 +447,20 @@ This procedure renders the desired path into the current selection.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>feather_radius_x</tt></i><EFBFBD>:</span></td><td> Feather radius x.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>feather_radius_y</tt></i><EFBFBD>:</span></td><td> Feather radius y.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2632293"></a><h3><a name="gimp-path-import"></a>gimp_path_import ()</h3><a class="indexterm" name="id2632301"></a><pre class="programlisting">gboolean gimp_path_import (gint32 image_ID,
|
||||
const gchar *filename,
|
||||
gboolean merge,
|
||||
gboolean scale);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2626946"></a><h3><a name="gimp-path-import"></a>gimp_path_import ()</h3><a class="indexterm" name="id2626955"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_path_import (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filename,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> merge,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> scale);</pre><p>
|
||||
Import paths from an SVG file.
|
||||
</p><p>
|
||||
This procedure imports paths from an SVG file. This is a temporary
|
||||
|
||||
@ -2,22 +2,56 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimppattern.html#gimp-pattern-get-info">gimp_pattern_get_info</a> (const gchar *name,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *bpp);
|
||||
gboolean <a href="libgimp-gimppattern.html#gimp-pattern-get-pixels">gimp_pattern_get_pixels</a> (const gchar *name,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *bpp,
|
||||
gint *num_color_bytes,
|
||||
guint8 **color_bytes);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2638758"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppattern.html#gimp-pattern-get-info">gimp_pattern_get_info</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *bpp);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppattern.html#gimp-pattern-get-pixels">gimp_pattern_get_pixels</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_color_bytes,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> **color_bytes);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2637956"></a><h2>Description</h2><p>
|
||||
Functions operating on a single pattern.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2638767"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2638773"></a><h3><a name="gimp-pattern-get-info"></a>gimp_pattern_get_info ()</h3><a class="indexterm" name="id2638781"></a><pre class="programlisting">gboolean gimp_pattern_get_info (const gchar *name,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *bpp);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2637966"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2637971"></a><h3><a name="gimp-pattern-get-info"></a>gimp_pattern_get_info ()</h3><a class="indexterm" name="id2637980"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_pattern_get_info (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *bpp);</pre><p>
|
||||
Retrieve information about the specified pattern.
|
||||
</p><p>
|
||||
This procedure retrieves information about the specified pattern.
|
||||
@ -30,12 +64,26 @@ This includes the pattern extents (width and height).</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2643555"></a><h3><a name="gimp-pattern-get-pixels"></a>gimp_pattern_get_pixels ()</h3><a class="indexterm" name="id2643563"></a><pre class="programlisting">gboolean gimp_pattern_get_pixels (const gchar *name,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *bpp,
|
||||
gint *num_color_bytes,
|
||||
guint8 **color_bytes);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2641497"></a><h3><a name="gimp-pattern-get-pixels"></a>gimp_pattern_get_pixels ()</h3><a class="indexterm" name="id2641505"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_pattern_get_pixels (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_color_bytes,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> **color_bytes);</pre><p>
|
||||
Retrieve information about the specified pattern (including pixels).
|
||||
</p><p>
|
||||
This procedure retrieves information about the specified. This
|
||||
|
||||
@ -2,21 +2,45 @@
|
||||
|
||||
|
||||
|
||||
GtkWidget* <a href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-new">gimp_pattern_select_widget_new</a> (const gchar *title,
|
||||
const gchar *pattern_name,
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* <a href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-new">gimp_pattern_select_widget_new</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_name,
|
||||
<a href="libgimp-gimppatternselect.html#GimpRunPatternCallback">GimpRunPatternCallback</a> callback,
|
||||
gpointer data);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-close">gimp_pattern_select_widget_close</a>
|
||||
(GtkWidget *widget);
|
||||
void <a href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-set">gimp_pattern_select_widget_set</a> (GtkWidget *widget,
|
||||
const gchar *pattern_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2673510"></a><h2>Description</h2><p>
|
||||
(<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget);
|
||||
void <a href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-set">gimp_pattern_select_widget_set</a> (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2662677"></a><h2>Description</h2><p>
|
||||
A widget for selecting patterns.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2673520"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2673525"></a><h3><a name="gimp-pattern-select-widget-new"></a>gimp_pattern_select_widget_new ()</h3><a class="indexterm" name="id2673534"></a><pre class="programlisting">GtkWidget* gimp_pattern_select_widget_new (const gchar *title,
|
||||
const gchar *pattern_name,
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2662687"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2662692"></a><h3><a name="gimp-pattern-select-widget-new"></a>gimp_pattern_select_widget_new ()</h3><a class="indexterm" name="id2662700"></a><pre class="programlisting"><a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>* gimp_pattern_select_widget_new (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_name,
|
||||
<a href="libgimp-gimppatternselect.html#GimpRunPatternCallback">GimpRunPatternCallback</a> callback,
|
||||
gpointer data);</pre><p>
|
||||
Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
Creates a new <a
|
||||
href="../gtk/GtkWidget.html"
|
||||
><span class="type">GtkWidget</span></a> that completely controls the selection of
|
||||
a pattern. This widget is suitable for placement in a table in a
|
||||
plug-in dialog.</p><p>
|
||||
|
||||
@ -24,14 +48,22 @@ plug-in dialog.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>pattern_name</tt></i><EFBFBD>:</span></td><td> Initial pattern name or <tt class="literal">NULL</tt> to use current selection.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>callback</tt></i><EFBFBD>:</span></td><td> A function to call when the selected pattern changes.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td> A pointer to arbitary data to be used in the call to <i class="parameter"><tt>callback</tt></i>.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> A <span class="type">GtkWidget</span> that you can use in your UI.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2673951"></a><h3><a name="gimp-pattern-select-widget-close"></a>gimp_pattern_select_widget_close ()</h3><a class="indexterm" name="id2673959"></a><pre class="programlisting">void gimp_pattern_select_widget_close
|
||||
(GtkWidget *widget);</pre><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> A <a
|
||||
href="../gtk/GtkWidget.html"
|
||||
><span class="type">GtkWidget</span></a> that you can use in your UI.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2662825"></a><h3><a name="gimp-pattern-select-widget-close"></a>gimp_pattern_select_widget_close ()</h3><a class="indexterm" name="id2662833"></a><pre class="programlisting">void gimp_pattern_select_widget_close
|
||||
(<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget);</pre><p>
|
||||
Closes the popup window associated with <i class="parameter"><tt>widget</tt></i>.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>widget</tt></i><EFBFBD>:</span></td><td> A pattern select widget.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2674001"></a><h3><a name="gimp-pattern-select-widget-set"></a>gimp_pattern_select_widget_set ()</h3><a class="indexterm" name="id2674009"></a><pre class="programlisting">void gimp_pattern_select_widget_set (GtkWidget *widget,
|
||||
const gchar *pattern_name);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2662875"></a><h3><a name="gimp-pattern-select-widget-set"></a>gimp_pattern_select_widget_set ()</h3><a class="indexterm" name="id2662883"></a><pre class="programlisting">void gimp_pattern_select_widget_set (<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a> *widget,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_name);</pre><p>
|
||||
Sets the current pattern for the pattern select widget. Calls the
|
||||
callback function if one was supplied in the call to
|
||||
<a href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-new"><tt class="function">gimp_pattern_select_widget_new()</tt></a>.</p><p>
|
||||
|
||||
@ -2,30 +2,70 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimppatterns.html#gimp-patterns-refresh">gimp_patterns_refresh</a> (void);
|
||||
gchar** <a href="libgimp-gimppatterns.html#gimp-patterns-get-list">gimp_patterns_get_list</a> (const gchar *filter,
|
||||
gint *num_patterns);
|
||||
gchar* <a href="libgimp-gimppatterns.html#gimp-patterns-get-pattern">gimp_patterns_get_pattern</a> (gint *width,
|
||||
gint *height);
|
||||
gboolean <a href="libgimp-gimppatterns.html#gimp-patterns-set-pattern">gimp_patterns_set_pattern</a> (const gchar *name);
|
||||
gchar* <a href="libgimp-gimppatterns.html#gimp-patterns-get-pattern-data">gimp_patterns_get_pattern_data</a> (const gchar *name,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *mask_bpp,
|
||||
gint *length,
|
||||
guint8 **mask_data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2657416"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppatterns.html#gimp-patterns-refresh">gimp_patterns_refresh</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** <a href="libgimp-gimppatterns.html#gimp-patterns-get-list">gimp_patterns_get_list</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filter,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_patterns);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimppatterns.html#gimp-patterns-get-pattern">gimp_patterns_get_pattern</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppatterns.html#gimp-patterns-set-pattern">gimp_patterns_set_pattern</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimppatterns.html#gimp-patterns-get-pattern-data">gimp_patterns_get_pattern_data</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *mask_bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *length,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> **mask_data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2637088"></a><h2>Description</h2><p>
|
||||
Functions relating to patterns.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2657426"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2657431"></a><h3><a name="gimp-patterns-refresh"></a>gimp_patterns_refresh ()</h3><a class="indexterm" name="id2657440"></a><pre class="programlisting">gboolean gimp_patterns_refresh (void);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2637098"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2637103"></a><h3><a name="gimp-patterns-refresh"></a>gimp_patterns_refresh ()</h3><a class="indexterm" name="id2637111"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_patterns_refresh (void);</pre><p>
|
||||
Refresh current patterns. This function always succeeds.
|
||||
</p><p>
|
||||
This procedure retrieves all patterns currently in the user's
|
||||
pattern path and updates all pattern dialogs accordingly.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2660847"></a><h3><a name="gimp-patterns-get-list"></a>gimp_patterns_get_list ()</h3><a class="indexterm" name="id2660855"></a><pre class="programlisting">gchar** gimp_patterns_get_list (const gchar *filter,
|
||||
gint *num_patterns);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2639148"></a><h3><a name="gimp-patterns-get-list"></a>gimp_patterns_get_list ()</h3><a class="indexterm" name="id2639156"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>** gimp_patterns_get_list (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filter,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_patterns);</pre><p>
|
||||
Retrieve a complete listing of the available patterns.
|
||||
</p><p>
|
||||
This procedure returns a complete listing of available GIMP
|
||||
@ -35,25 +75,49 @@ patterns. Each name returned can be used as input to the
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>filter</tt></i><EFBFBD>:</span></td><td> An optional regular expression used to filter the list.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>num_patterns</tt></i><EFBFBD>:</span></td><td> The number of patterns in the pattern list.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The list of pattern names.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2660928"></a><h3><a name="gimp-patterns-get-pattern"></a>gimp_patterns_get_pattern ()</h3><a class="indexterm" name="id2660937"></a><pre class="programlisting">gchar* gimp_patterns_get_pattern (gint *width,
|
||||
gint *height);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_patterns_get_pattern</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2639229"></a><h3><a name="gimp-patterns-get-pattern"></a>gimp_patterns_get_pattern ()</h3><a class="indexterm" name="id2639238"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_patterns_get_pattern (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_patterns_get_pattern</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-get-pattern"><tt class="function">gimp_context_get_pattern()</tt></a>
|
||||
instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>width</tt></i><EFBFBD>:</span></td><td> The pattern width.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>height</tt></i><EFBFBD>:</span></td><td> The pattern height.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The pattern name.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2638486"></a><h3><a name="gimp-patterns-set-pattern"></a>gimp_patterns_set_pattern ()</h3><a class="indexterm" name="id2638494"></a><pre class="programlisting">gboolean gimp_patterns_set_pattern (const gchar *name);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_patterns_set_pattern</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2646926"></a><h3><a name="gimp-patterns-set-pattern"></a>gimp_patterns_set_pattern ()</h3><a class="indexterm" name="id2646935"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_patterns_set_pattern (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_patterns_set_pattern</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-set-pattern"><tt class="function">gimp_context_set_pattern()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> The pattern name.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2638557"></a><h3><a name="gimp-patterns-get-pattern-data"></a>gimp_patterns_get_pattern_data ()</h3><a class="indexterm" name="id2638565"></a><pre class="programlisting">gchar* gimp_patterns_get_pattern_data (const gchar *name,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *mask_bpp,
|
||||
gint *length,
|
||||
guint8 **mask_data);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_patterns_get_pattern_data</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2646997"></a><h3><a name="gimp-patterns-get-pattern-data"></a>gimp_patterns_get_pattern_data ()</h3><a class="indexterm" name="id2647005"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_patterns_get_pattern_data (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *mask_bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *length,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> **mask_data);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_patterns_get_pattern_data</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimppattern.html#gimp-pattern-get-pixels"><tt class="function">gimp_pattern_get_pixels()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>name</tt></i><EFBFBD>:</span></td><td> The pattern name (\"\" means currently active pattern).
|
||||
|
||||
@ -2,33 +2,89 @@
|
||||
|
||||
|
||||
|
||||
void (<a href="libgimp-gimppatternselect.html#GimpRunPatternCallback">*GimpRunPatternCallback</a>) (const gchar *pattern_name,
|
||||
gint width,
|
||||
gint height,
|
||||
gint bpp,
|
||||
const guchar *mask_data,
|
||||
gboolean dialog_closing,
|
||||
gpointer user_data);
|
||||
const gchar* <a href="libgimp-gimppatternselect.html#gimp-pattern-select-new">gimp_pattern_select_new</a> (const gchar *title,
|
||||
const gchar *pattern_name,
|
||||
void (<a href="libgimp-gimppatternselect.html#GimpRunPatternCallback">*GimpRunPatternCallback</a>) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> bpp,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *mask_data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dialog_closing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimppatternselect.html#gimp-pattern-select-new">gimp_pattern_select_new</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_name,
|
||||
<a href="libgimp-gimppatternselect.html#GimpRunPatternCallback">GimpRunPatternCallback</a> callback,
|
||||
gpointer data);
|
||||
void <a href="libgimp-gimppatternselect.html#gimp-pattern-select-destroy">gimp_pattern_select_destroy</a> (const gchar *pattern_callback);
|
||||
gboolean <a href="libgimp-gimppatternselect.html#gimp-patterns-popup">gimp_patterns_popup</a> (const gchar *pattern_callback,
|
||||
const gchar *popup_title,
|
||||
const gchar *initial_pattern);
|
||||
gboolean <a href="libgimp-gimppatternselect.html#gimp-patterns-close-popup">gimp_patterns_close_popup</a> (const gchar *pattern_callback);
|
||||
gboolean <a href="libgimp-gimppatternselect.html#gimp-patterns-set-popup">gimp_patterns_set_popup</a> (const gchar *pattern_callback,
|
||||
const gchar *pattern_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2643871"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimppatternselect.html#gimp-pattern-select-destroy">gimp_pattern_select_destroy</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_callback);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppatternselect.html#gimp-patterns-popup">gimp_patterns_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *popup_title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *initial_pattern);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppatternselect.html#gimp-patterns-close-popup">gimp_patterns_close_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_callback);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimppatternselect.html#gimp-patterns-set-popup">gimp_patterns_set_popup</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_name);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2655814"></a><h2>Description</h2><p>
|
||||
Functions providing a pattern selection dialog.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2643882"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2643887"></a><h3><a name="GimpRunPatternCallback"></a>GimpRunPatternCallback ()</h3><a class="indexterm" name="id2643895"></a><pre class="programlisting">void (*GimpRunPatternCallback) (const gchar *pattern_name,
|
||||
gint width,
|
||||
gint height,
|
||||
gint bpp,
|
||||
const guchar *mask_data,
|
||||
gboolean dialog_closing,
|
||||
gpointer user_data);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2655825"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2655830"></a><h3><a name="GimpRunPatternCallback"></a>GimpRunPatternCallback ()</h3><a class="indexterm" name="id2655839"></a><pre class="programlisting">void (*GimpRunPatternCallback) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> bpp,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *mask_data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dialog_closing,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pattern_name</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>width</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -39,10 +95,18 @@ Functions providing a pattern selection dialog.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>user_data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2665240"></a><h3><a name="gimp-pattern-select-new"></a>gimp_pattern_select_new ()</h3><a class="indexterm" name="id2665249"></a><pre class="programlisting">const gchar* gimp_pattern_select_new (const gchar *title,
|
||||
const gchar *pattern_name,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2657124"></a><h3><a name="gimp-pattern-select-new"></a>gimp_pattern_select_new ()</h3><a class="indexterm" name="id2657133"></a><pre class="programlisting">const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_pattern_select_new (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_name,
|
||||
<a href="libgimp-gimppatternselect.html#GimpRunPatternCallback">GimpRunPatternCallback</a> callback,
|
||||
gpointer data);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>title</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>pattern_name</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -51,14 +115,24 @@ Functions providing a pattern selection dialog.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2665344"></a><h3><a name="gimp-pattern-select-destroy"></a>gimp_pattern_select_destroy ()</h3><a class="indexterm" name="id2665352"></a><pre class="programlisting">void gimp_pattern_select_destroy (const gchar *pattern_callback);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2657228"></a><h3><a name="gimp-pattern-select-destroy"></a>gimp_pattern_select_destroy ()</h3><a class="indexterm" name="id2657237"></a><pre class="programlisting">void gimp_pattern_select_destroy (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_callback);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pattern_callback</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2665387"></a><h3><a name="gimp-patterns-popup"></a>gimp_patterns_popup ()</h3><a class="indexterm" name="id2665396"></a><pre class="programlisting">gboolean gimp_patterns_popup (const gchar *pattern_callback,
|
||||
const gchar *popup_title,
|
||||
const gchar *initial_pattern);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2657271"></a><h3><a name="gimp-patterns-popup"></a>gimp_patterns_popup ()</h3><a class="indexterm" name="id2657280"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_patterns_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *popup_title,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *initial_pattern);</pre><p>
|
||||
Invokes the Gimp pattern selection.
|
||||
</p><p>
|
||||
This procedure popups the pattern selection dialog.</p><p>
|
||||
@ -67,15 +141,25 @@ This procedure popups the pattern selection dialog.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>popup_title</tt></i><EFBFBD>:</span></td><td> Title to give the pattern popup window.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>initial_pattern</tt></i><EFBFBD>:</span></td><td> The name of the pattern to set as the first selected.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2661970"></a><h3><a name="gimp-patterns-close-popup"></a>gimp_patterns_close_popup ()</h3><a class="indexterm" name="id2661978"></a><pre class="programlisting">gboolean gimp_patterns_close_popup (const gchar *pattern_callback);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2656208"></a><h3><a name="gimp-patterns-close-popup"></a>gimp_patterns_close_popup ()</h3><a class="indexterm" name="id2656216"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_patterns_close_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_callback);</pre><p>
|
||||
Popdown the Gimp pattern selection.
|
||||
</p><p>
|
||||
This procedure closes an opened pattern selection dialog.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pattern_callback</tt></i><EFBFBD>:</span></td><td> The name of the callback registered for this popup.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2662031"></a><h3><a name="gimp-patterns-set-popup"></a>gimp_patterns_set_popup ()</h3><a class="indexterm" name="id2662039"></a><pre class="programlisting">gboolean gimp_patterns_set_popup (const gchar *pattern_callback,
|
||||
const gchar *pattern_name);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2656268"></a><h3><a name="gimp-patterns-set-popup"></a>gimp_patterns_set_popup ()</h3><a class="indexterm" name="id2656277"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_patterns_set_popup (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_callback,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *pattern_name);</pre><p>
|
||||
Sets the current pattern selection in a popup.
|
||||
</p><p>
|
||||
Sets the current pattern selection in a popup.</p><p>
|
||||
|
||||
@ -3,25 +3,57 @@
|
||||
|
||||
|
||||
enum <a href="libgimp-gimppixbuf.html#GimpPixbufTransparency">GimpPixbufTransparency</a>;
|
||||
GdkPixbuf* <a href="libgimp-gimppixbuf.html#gimp-image-get-thumbnail">gimp_image_get_thumbnail</a> (gint32 image_ID,
|
||||
gint width,
|
||||
gint height,
|
||||
<a
|
||||
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
|
||||
>GdkPixbuf</a>* <a href="libgimp-gimppixbuf.html#gimp-image-get-thumbnail">gimp_image_get_thumbnail</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height,
|
||||
<a href="libgimp-gimppixbuf.html#GimpPixbufTransparency">GimpPixbufTransparency</a> alpha);
|
||||
GdkPixbuf* <a href="libgimp-gimppixbuf.html#gimp-drawable-get-thumbnail">gimp_drawable_get_thumbnail</a> (gint32 drawable_ID,
|
||||
gint width,
|
||||
gint height,
|
||||
<a
|
||||
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
|
||||
>GdkPixbuf</a>* <a href="libgimp-gimppixbuf.html#gimp-drawable-get-thumbnail">gimp_drawable_get_thumbnail</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height,
|
||||
<a href="libgimp-gimppixbuf.html#GimpPixbufTransparency">GimpPixbufTransparency</a> alpha);
|
||||
GdkPixbuf* <a href="libgimp-gimppixbuf.html#gimp-drawable-get-sub-thumbnail">gimp_drawable_get_sub_thumbnail</a> (gint32 drawable_ID,
|
||||
gint src_x,
|
||||
gint src_y,
|
||||
gint src_width,
|
||||
gint src_height,
|
||||
gint dest_width,
|
||||
gint dest_height,
|
||||
<a
|
||||
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
|
||||
>GdkPixbuf</a>* <a href="libgimp-gimppixbuf.html#gimp-drawable-get-sub-thumbnail">gimp_drawable_get_sub_thumbnail</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> src_x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> src_y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> src_width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> src_height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> dest_width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> dest_height,
|
||||
<a href="libgimp-gimppixbuf.html#GimpPixbufTransparency">GimpPixbufTransparency</a> alpha);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2652730"></a><h2>Description</h2><p>
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2660663"></a><h2>Description</h2><p>
|
||||
Get a thumbnail pixbuf for a drawable or image.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2652741"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2652746"></a><h3><a name="GimpPixbufTransparency"></a>enum GimpPixbufTransparency</h3><a class="indexterm" name="id2652754"></a><pre class="programlisting">typedef enum
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2660674"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2660679"></a><h3><a name="GimpPixbufTransparency"></a>enum GimpPixbufTransparency</h3><a class="indexterm" name="id2660687"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_PIXBUF_KEEP_ALPHA,
|
||||
GIMP_PIXBUF_SMALL_CHECKS,
|
||||
@ -29,9 +61,17 @@ Get a thumbnail pixbuf for a drawable or image.
|
||||
} GimpPixbufTransparency;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2668098"></a><h3><a name="gimp-image-get-thumbnail"></a>gimp_image_get_thumbnail ()</h3><a class="indexterm" name="id2668105"></a><pre class="programlisting">GdkPixbuf* gimp_image_get_thumbnail (gint32 image_ID,
|
||||
gint width,
|
||||
gint height,
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2660699"></a><h3><a name="gimp-image-get-thumbnail"></a>gimp_image_get_thumbnail ()</h3><a class="indexterm" name="id2660707"></a><pre class="programlisting"><a
|
||||
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
|
||||
>GdkPixbuf</a>* gimp_image_get_thumbnail (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height,
|
||||
<a href="libgimp-gimppixbuf.html#GimpPixbufTransparency">GimpPixbufTransparency</a> alpha);</pre><p>
|
||||
Retrieves a thumbnail pixbuf for the image identified by <i class="parameter"><tt>image_ID</tt></i>.
|
||||
The thumbnail will be not larger than the requested size.</p><p>
|
||||
@ -40,12 +80,22 @@ The thumbnail will be not larger than the requested size.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>width</tt></i><EFBFBD>:</span></td><td> the requested thumbnail width (<= 512 pixels)
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>height</tt></i><EFBFBD>:</span></td><td> the requested thumbnail height (<= 512 pixels)
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>alpha</tt></i><EFBFBD>:</span></td><td> how to handle an alpha channel
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a new <span class="type">GdkPixbuf</span>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a new <a
|
||||
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
|
||||
><span class="type">GdkPixbuf</span></a>
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2668220"></a><h3><a name="gimp-drawable-get-thumbnail"></a>gimp_drawable_get_thumbnail ()</h3><a class="indexterm" name="id2671554"></a><pre class="programlisting">GdkPixbuf* gimp_drawable_get_thumbnail (gint32 drawable_ID,
|
||||
gint width,
|
||||
gint height,
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2659728"></a><h3><a name="gimp-drawable-get-thumbnail"></a>gimp_drawable_get_thumbnail ()</h3><a class="indexterm" name="id2659736"></a><pre class="programlisting"><a
|
||||
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
|
||||
>GdkPixbuf</a>* gimp_drawable_get_thumbnail (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height,
|
||||
<a href="libgimp-gimppixbuf.html#GimpPixbufTransparency">GimpPixbufTransparency</a> alpha);</pre><p>
|
||||
Retrieves a thumbnail pixbuf for the drawable identified by
|
||||
<i class="parameter"><tt>drawable_ID</tt></i>. The thumbnail will be not larger than the requested
|
||||
@ -55,16 +105,34 @@ size.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>width</tt></i><EFBFBD>:</span></td><td> the requested thumbnail width (<= 512 pixels)
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>height</tt></i><EFBFBD>:</span></td><td> the requested thumbnail height (<= 512 pixels)
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>alpha</tt></i><EFBFBD>:</span></td><td> how to handle an alpha channel
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a new <span class="type">GdkPixbuf</span>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a new <a
|
||||
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
|
||||
><span class="type">GdkPixbuf</span></a>
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2671670"></a><h3><a name="gimp-drawable-get-sub-thumbnail"></a>gimp_drawable_get_sub_thumbnail ()</h3><a class="indexterm" name="id2671678"></a><pre class="programlisting">GdkPixbuf* gimp_drawable_get_sub_thumbnail (gint32 drawable_ID,
|
||||
gint src_x,
|
||||
gint src_y,
|
||||
gint src_width,
|
||||
gint src_height,
|
||||
gint dest_width,
|
||||
gint dest_height,
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2659850"></a><h3><a name="gimp-drawable-get-sub-thumbnail"></a>gimp_drawable_get_sub_thumbnail ()</h3><a class="indexterm" name="id2659859"></a><pre class="programlisting"><a
|
||||
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
|
||||
>GdkPixbuf</a>* gimp_drawable_get_sub_thumbnail (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> src_x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> src_y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> src_width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> src_height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> dest_width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> dest_height,
|
||||
<a href="libgimp-gimppixbuf.html#GimpPixbufTransparency">GimpPixbufTransparency</a> alpha);</pre><p>
|
||||
Retrieves a thumbnail pixbuf for the drawable identified by
|
||||
<i class="parameter"><tt>drawable_ID</tt></i>. The thumbnail will be not larger than the requested
|
||||
@ -78,7 +146,9 @@ size.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>dest_width</tt></i><EFBFBD>:</span></td><td> the requested thumbnail width (<= 512 pixels)
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>dest_height</tt></i><EFBFBD>:</span></td><td> the requested thumbnail height (<= 512 pixels)
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>alpha</tt></i><EFBFBD>:</span></td><td> how to handle an alpha channel
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a new <span class="type">GdkPixbuf</span>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a new <a
|
||||
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
|
||||
><span class="type">GdkPixbuf</span></a>
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div></div></div><table class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle"><td align="left"><a accesskey="p" href="libgimp-gimpimagecombobox.html"><b><<<EFBFBD>gimpimagecombobox</b></a></td><td align="right"><a accesskey="n" href="GimpProgressBar.html"><b>GimpProgressBar<EFBFBD>>></b></a></td></tr></table></body></html>
|
||||
|
||||
@ -5,7 +5,9 @@
|
||||
enum <a href="libgimp-gimppixelfetcher.html#GimpPixelFetcherEdgeMode">GimpPixelFetcherEdgeMode</a>;
|
||||
<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a>;
|
||||
<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a>* <a href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-new">gimp_pixel_fetcher_new</a> (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
gboolean shadow);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> shadow);
|
||||
void <a href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-set-edge-mode">gimp_pixel_fetcher_set_edge_mode</a>
|
||||
(<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
|
||||
<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcherEdgeMode">GimpPixelFetcherEdgeMode</a> mode);
|
||||
@ -14,21 +16,33 @@ void <a href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-set-bg-col
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);
|
||||
void <a href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-get-pixel">gimp_pixel_fetcher_get_pixel</a> (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
|
||||
gint x,
|
||||
gint y,
|
||||
guchar *pixel);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *pixel);
|
||||
void <a href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-put-pixel">gimp_pixel_fetcher_put_pixel</a> (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
|
||||
gint x,
|
||||
gint y,
|
||||
const guchar *pixel);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *pixel);
|
||||
void <a href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-destroy">gimp_pixel_fetcher_destroy</a> (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2603350"></a><h2>Description</h2><p>
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2612445"></a><h2>Description</h2><p>
|
||||
These functions provide neighbourhood-based algorithms which get
|
||||
dramatically slower on region boundaries, to the point where a special
|
||||
treatment for neighbourhoods which are completely inside a tile is
|
||||
called for. It hides the special treatment of tile borders, making
|
||||
plug-in code more readable and shorter.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2618226"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2618232"></a><h3><a name="GimpPixelFetcherEdgeMode"></a>enum GimpPixelFetcherEdgeMode</h3><a class="indexterm" name="id2618240"></a><pre class="programlisting">typedef enum
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2612460"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2612465"></a><h3><a name="GimpPixelFetcherEdgeMode"></a>enum GimpPixelFetcherEdgeMode</h3><a class="indexterm" name="id2612474"></a><pre class="programlisting">typedef enum
|
||||
{
|
||||
GIMP_PIXEL_FETCHER_EDGE_NONE,
|
||||
GIMP_PIXEL_FETCHER_EDGE_WRAP,
|
||||
@ -38,24 +52,28 @@ plug-in code more readable and shorter.
|
||||
} GimpPixelFetcherEdgeMode;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2618253"></a><h3><a name="GimpPixelFetcher"></a>GimpPixelFetcher</h3><a class="indexterm" name="id2618262"></a><pre class="programlisting">typedef struct _GimpPixelFetcher GimpPixelFetcher;</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2612487"></a><h3><a name="GimpPixelFetcher"></a>GimpPixelFetcher</h3><a class="indexterm" name="id2612495"></a><pre class="programlisting">typedef struct _GimpPixelFetcher GimpPixelFetcher;</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2618272"></a><h3><a name="gimp-pixel-fetcher-new"></a>gimp_pixel_fetcher_new ()</h3><a class="indexterm" name="id2618281"></a><pre class="programlisting"><a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a>* gimp_pixel_fetcher_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
gboolean shadow);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2612506"></a><h3><a name="gimp-pixel-fetcher-new"></a>gimp_pixel_fetcher_new ()</h3><a class="indexterm" name="id2612514"></a><pre class="programlisting"><a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a>* gimp_pixel_fetcher_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> shadow);</pre><p>
|
||||
Initialize a pixel region from the drawable.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable</tt></i><EFBFBD>:</span></td><td> the <a href="libgimp-gimpdrawable.html#GimpDrawable"><span class="type">GimpDrawable</span></a> the new region will be attached to.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>shadow</tt></i><EFBFBD>:</span></td><td> a <span class="type">gboolean</span> indicating whether the region is attached to
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>shadow</tt></i><EFBFBD>:</span></td><td> a <a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
><span class="type">gboolean</span></a> indicating whether the region is attached to
|
||||
the shadow tiles or the real <tt class="literal">drawable</tt> tiles.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a pointer to a <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> structure (or NULL).
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2624151"></a><h3><a name="gimp-pixel-fetcher-set-edge-mode"></a>gimp_pixel_fetcher_set_edge_mode ()</h3><a class="indexterm" name="id2624159"></a><pre class="programlisting">void gimp_pixel_fetcher_set_edge_mode
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2600638"></a><h3><a name="gimp-pixel-fetcher-set-edge-mode"></a>gimp_pixel_fetcher_set_edge_mode ()</h3><a class="indexterm" name="id2600647"></a><pre class="programlisting">void gimp_pixel_fetcher_set_edge_mode
|
||||
(<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
|
||||
<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcherEdgeMode">GimpPixelFetcherEdgeMode</a> mode);</pre><p>
|
||||
Change the edage mode of a previously initialized pixel region.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pf</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>mode</tt></i><EFBFBD>:</span></td><td> the new edge mode from <a href="libgimp-gimppixelfetcher.html#GimpPixelFetcherEdgeMode"><span class="type">GimpPixelFetcherEdgeMode</span></a>.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2624228"></a><h3><a name="gimp-pixel-fetcher-set-bg-color"></a>gimp_pixel_fetcher_set_bg_color ()</h3><a class="indexterm" name="id2624237"></a><pre class="programlisting">void gimp_pixel_fetcher_set_bg_color (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2600715"></a><h3><a name="gimp-pixel-fetcher-set-bg-color"></a>gimp_pixel_fetcher_set_bg_color ()</h3><a class="indexterm" name="id2600726"></a><pre class="programlisting">void gimp_pixel_fetcher_set_bg_color (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
|
||||
const <a
|
||||
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
|
||||
>GimpRGB</a> *color);</pre><p>
|
||||
@ -63,27 +81,39 @@ Change the background color of a previously initialized pixel region.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pf</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>color</tt></i><EFBFBD>:</span></td><td> the color to be used as bg color.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2624298"></a><h3><a name="gimp-pixel-fetcher-get-pixel"></a>gimp_pixel_fetcher_get_pixel ()</h3><a class="indexterm" name="id2624307"></a><pre class="programlisting">void gimp_pixel_fetcher_get_pixel (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
|
||||
gint x,
|
||||
gint y,
|
||||
guchar *pixel);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2600789"></a><h3><a name="gimp-pixel-fetcher-get-pixel"></a>gimp_pixel_fetcher_get_pixel ()</h3><a class="indexterm" name="id2600800"></a><pre class="programlisting">void gimp_pixel_fetcher_get_pixel (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *pixel);</pre><p>
|
||||
Get a pixel from the pixel region.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pf</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td> the x coordinate of the pixel to get.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td> the y coordinate of the pixel to get.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>pixel</tt></i><EFBFBD>:</span></td><td> the memory location where to return the pixel.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617026"></a><h3><a name="gimp-pixel-fetcher-put-pixel"></a>gimp_pixel_fetcher_put_pixel ()</h3><a class="indexterm" name="id2617034"></a><pre class="programlisting">void gimp_pixel_fetcher_put_pixel (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
|
||||
gint x,
|
||||
gint y,
|
||||
const guchar *pixel);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2613462"></a><h3><a name="gimp-pixel-fetcher-put-pixel"></a>gimp_pixel_fetcher_put_pixel ()</h3><a class="indexterm" name="id2613473"></a><pre class="programlisting">void gimp_pixel_fetcher_put_pixel (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *pixel);</pre><p>
|
||||
Set a pixel in the pixel region.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pf</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td> the x coordinate of the pixel to set.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td> the y coordinate of the pixel to set.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>pixel</tt></i><EFBFBD>:</span></td><td> the pixel to set.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2617131"></a><h3><a name="gimp-pixel-fetcher-destroy"></a>gimp_pixel_fetcher_destroy ()</h3><a class="indexterm" name="id2617140"></a><pre class="programlisting">void gimp_pixel_fetcher_destroy (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2613571"></a><h3><a name="gimp-pixel-fetcher-destroy"></a>gimp_pixel_fetcher_destroy ()</h3><a class="indexterm" name="id2613580"></a><pre class="programlisting">void gimp_pixel_fetcher_destroy (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf);</pre><p>
|
||||
Close a previously initializd pixel region.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pf</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.
|
||||
|
||||
@ -5,67 +5,163 @@
|
||||
<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a>;
|
||||
void <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-init">gimp_pixel_rgn_init</a> (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
gint x,
|
||||
gint y,
|
||||
gint width,
|
||||
gint height,
|
||||
gint dirty,
|
||||
gint shadow);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> dirty,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> shadow);
|
||||
void <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-resize">gimp_pixel_rgn_resize</a> (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
gint x,
|
||||
gint y,
|
||||
gint width,
|
||||
gint height);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height);
|
||||
void <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-pixel">gimp_pixel_rgn_get_pixel</a> (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
guchar *buf,
|
||||
gint x,
|
||||
gint y);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y);
|
||||
void <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-row">gimp_pixel_rgn_get_row</a> (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
guchar *buf,
|
||||
gint x,
|
||||
gint y,
|
||||
gint width);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width);
|
||||
void <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-col">gimp_pixel_rgn_get_col</a> (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
guchar *buf,
|
||||
gint x,
|
||||
gint y,
|
||||
gint height);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height);
|
||||
void <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-rect">gimp_pixel_rgn_get_rect</a> (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
guchar *buf,
|
||||
gint x,
|
||||
gint y,
|
||||
gint width,
|
||||
gint height);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height);
|
||||
void <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-pixel">gimp_pixel_rgn_set_pixel</a> (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
const guchar *buf,
|
||||
gint x,
|
||||
gint y);
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y);
|
||||
void <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-row">gimp_pixel_rgn_set_row</a> (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
const guchar *buf,
|
||||
gint x,
|
||||
gint y,
|
||||
gint width);
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width);
|
||||
void <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-col">gimp_pixel_rgn_set_col</a> (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
const guchar *buf,
|
||||
gint x,
|
||||
gint y,
|
||||
gint height);
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height);
|
||||
void <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-rect">gimp_pixel_rgn_set_rect</a> (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
const guchar *buf,
|
||||
gint x,
|
||||
gint y,
|
||||
gint width,
|
||||
gint height);
|
||||
gpointer <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register">gimp_pixel_rgns_register</a> (gint nrgns,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register">gimp_pixel_rgns_register</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> nrgns,
|
||||
...);
|
||||
gpointer <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register2">gimp_pixel_rgns_register2</a> (gint nrgns,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register2">gimp_pixel_rgns_register2</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> nrgns,
|
||||
<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> **prs);
|
||||
gpointer <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-process">gimp_pixel_rgns_process</a> (gpointer pri_ptr);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2615259"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-process">gimp_pixel_rgns_process</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> pri_ptr);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2615359"></a><h2>Description</h2><p>
|
||||
Functions for operating on pixel regions. These functions provide
|
||||
fast ways of accessing and modifying portions of a drawable.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2615271"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2615276"></a><h3><a name="GimpPixelRgn"></a>GimpPixelRgn</h3><a class="indexterm" name="id2615284"></a><pre class="programlisting">typedef struct {
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2615371"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2615377"></a><h3><a name="GimpPixelRgn"></a>GimpPixelRgn</h3><a class="indexterm" name="id2615385"></a><pre class="programlisting">typedef struct {
|
||||
guchar *data; /* pointer to region data */
|
||||
GimpDrawable *drawable; /* pointer to drawable */
|
||||
guint bpp; /* bytes per pixel */
|
||||
@ -78,14 +174,26 @@ fast ways of accessing and modifying portions of a drawable.
|
||||
} GimpPixelRgn;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2544179"></a><h3><a name="gimp-pixel-rgn-init"></a>gimp_pixel_rgn_init ()</h3><a class="indexterm" name="id2507020"></a><pre class="programlisting">void gimp_pixel_rgn_init (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2572885"></a><h3><a name="gimp-pixel-rgn-init"></a>gimp_pixel_rgn_init ()</h3><a class="indexterm" name="id2534845"></a><pre class="programlisting">void gimp_pixel_rgn_init (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
gint x,
|
||||
gint y,
|
||||
gint width,
|
||||
gint height,
|
||||
gint dirty,
|
||||
gint shadow);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> dirty,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> shadow);</pre><p>
|
||||
Initialize the pixel region pointed by <i class="parameter"><tt>pr</tt></i> with the specified parameters.
|
||||
</p><p>
|
||||
The <i class="parameter"><tt>dirty</tt></i> and <i class="parameter"><tt>shadow</tt></i> flags can be used as follows:
|
||||
@ -128,15 +236,27 @@ The <i class="parameter"><tt>dirty</tt></i> and <i class="parameter"><tt>shadow<
|
||||
<i class="parameter"><tt>drawable</tt></i>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>width</tt></i><EFBFBD>:</span></td><td> the width of the region.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>height</tt></i><EFBFBD>:</span></td><td> the height of the region.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>dirty</tt></i><EFBFBD>:</span></td><td> a <span class="type">gboolean</span> indicating whether the <i class="parameter"><tt>drawable</tt></i> should be marked
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>dirty</tt></i><EFBFBD>:</span></td><td> a <a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
><span class="type">gboolean</span></a> indicating whether the <i class="parameter"><tt>drawable</tt></i> should be marked
|
||||
as "dirty".
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>shadow</tt></i><EFBFBD>:</span></td><td> a <span class="type">gboolean</span> indicating whether the region is attached to the
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>shadow</tt></i><EFBFBD>:</span></td><td> a <a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
><span class="type">gboolean</span></a> indicating whether the region is attached to the
|
||||
shadow tiles or the real <i class="parameter"><tt>drawable</tt></i> tiles.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2623930"></a><h3><a name="gimp-pixel-rgn-resize"></a>gimp_pixel_rgn_resize ()</h3><a class="indexterm" name="id2623938"></a><pre class="programlisting">void gimp_pixel_rgn_resize (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
gint x,
|
||||
gint y,
|
||||
gint width,
|
||||
gint height);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2616489"></a><h3><a name="gimp-pixel-rgn-resize"></a>gimp_pixel_rgn_resize ()</h3><a class="indexterm" name="id2616496"></a><pre class="programlisting">void gimp_pixel_rgn_resize (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height);</pre><p>
|
||||
Change the position and size of a previously initialized pixel region.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pr</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
|
||||
@ -146,128 +266,226 @@ Change the position and size of a previously initialized pixel region.</p><p>
|
||||
top-left corner.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>width</tt></i><EFBFBD>:</span></td><td> the new width of the region.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>height</tt></i><EFBFBD>:</span></td><td> the new height of the region.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2635530"></a><h3><a name="gimp-pixel-rgn-get-pixel"></a>gimp_pixel_rgn_get_pixel ()</h3><a class="indexterm" name="id2635538"></a><pre class="programlisting">void gimp_pixel_rgn_get_pixel (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
guchar *buf,
|
||||
gint x,
|
||||
gint y);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2629974"></a><h3><a name="gimp-pixel-rgn-get-pixel"></a>gimp_pixel_rgn_get_pixel ()</h3><a class="indexterm" name="id2629982"></a><pre class="programlisting">void gimp_pixel_rgn_get_pixel (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y);</pre><p>
|
||||
Fill the buffer pointed by <i class="parameter"><tt>buf</tt></i> with the value of the pixel at (<i class="parameter"><tt>x</tt></i>, <i class="parameter"><tt>y</tt></i>)
|
||||
in the region <i class="parameter"><tt>pr</tt></i>. <i class="parameter"><tt>buf</tt></i> should be large enough to hold the pixel value
|
||||
(1 <span class="type">guchar</span> for an indexed or grayscale drawable, 2 <span class="type">guchar</span> for
|
||||
indexed with alpha or grayscale with alpha drawable, 3 <span class="type">guchar</span> for
|
||||
rgb drawable and 4 <span class="type">guchar</span> for rgb with alpha drawable.</p><p>
|
||||
(1 <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
><span class="type">guchar</span></a> for an indexed or grayscale drawable, 2 <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
><span class="type">guchar</span></a> for
|
||||
indexed with alpha or grayscale with alpha drawable, 3 <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
><span class="type">guchar</span></a> for
|
||||
rgb drawable and 4 <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
><span class="type">guchar</span></a> for rgb with alpha drawable.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pr</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <span class="type">guchar</span>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
><span class="type">guchar</span></a>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td> the x coordinate of the wanted pixel (relative to the drawable)
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td> the y coordinate of the wanted pixel (relative to the drawable)
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2635684"></a><h3><a name="gimp-pixel-rgn-get-row"></a>gimp_pixel_rgn_get_row ()</h3><a class="indexterm" name="id2635692"></a><pre class="programlisting">void gimp_pixel_rgn_get_row (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
guchar *buf,
|
||||
gint x,
|
||||
gint y,
|
||||
gint width);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2630128"></a><h3><a name="gimp-pixel-rgn-get-row"></a>gimp_pixel_rgn_get_row ()</h3><a class="indexterm" name="id2630136"></a><pre class="programlisting">void gimp_pixel_rgn_get_row (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width);</pre><p>
|
||||
Get several pixels of a region in a row. This function fills the buffer
|
||||
<i class="parameter"><tt>buf</tt></i> with the values of the pixels from (<i class="parameter"><tt>x</tt></i>, <i class="parameter"><tt>y</tt></i>) to (<i class="parameter"><tt>x</tt></i>+<i class="parameter"><tt>width</tt></i>-1, <i class="parameter"><tt>y</tt></i>).
|
||||
<i class="parameter"><tt>buf</tt></i> should be large enough to hold all these values.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pr</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <span class="type">guchar</span>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
><span class="type">guchar</span></a>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td> the x coordinate of the first pixel (relative to the drawable).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td> the y coordinate of the first pixel (relative to the drawable).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>width</tt></i><EFBFBD>:</span></td><td> the number of pixels to get.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2635837"></a><h3><a name="gimp-pixel-rgn-get-col"></a>gimp_pixel_rgn_get_col ()</h3><a class="indexterm" name="id2635845"></a><pre class="programlisting">void gimp_pixel_rgn_get_col (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
guchar *buf,
|
||||
gint x,
|
||||
gint y,
|
||||
gint height);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2630280"></a><h3><a name="gimp-pixel-rgn-get-col"></a>gimp_pixel_rgn_get_col ()</h3><a class="indexterm" name="id2630289"></a><pre class="programlisting">void gimp_pixel_rgn_get_col (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height);</pre><p>
|
||||
Get several pixels of a region's column. This function fills the buffer
|
||||
<i class="parameter"><tt>buf</tt></i> with the values of the pixels from (<i class="parameter"><tt>x</tt></i>, <i class="parameter"><tt>y</tt></i>) to (<i class="parameter"><tt>x</tt></i>, <i class="parameter"><tt>y</tt></i>+<i class="parameter"><tt>height</tt></i>-1).
|
||||
<i class="parameter"><tt>buf</tt></i> should be large enough to hold all these values.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pr</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <span class="type">guchar</span>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
><span class="type">guchar</span></a>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td> the x coordinate of the first pixel (relative to the drawable).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td> the y coordinate of the first pixel (relative to the drawable).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>height</tt></i><EFBFBD>:</span></td><td> the number of pixels to get.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2635989"></a><h3><a name="gimp-pixel-rgn-get-rect"></a>gimp_pixel_rgn_get_rect ()</h3><a class="indexterm" name="id2635998"></a><pre class="programlisting">void gimp_pixel_rgn_get_rect (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
guchar *buf,
|
||||
gint x,
|
||||
gint y,
|
||||
gint width,
|
||||
gint height);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2630433"></a><h3><a name="gimp-pixel-rgn-get-rect"></a>gimp_pixel_rgn_get_rect ()</h3><a class="indexterm" name="id2630441"></a><pre class="programlisting">void gimp_pixel_rgn_get_rect (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height);</pre><p>
|
||||
Get all the pixel values from the rectangle defined by <i class="parameter"><tt>x</tt></i>, <i class="parameter"><tt>y</tt></i>, <i class="parameter"><tt>width</tt></i> and
|
||||
<i class="parameter"><tt>height</tt></i>. This function fills the buffer <i class="parameter"><tt>buf</tt></i> with the values of the pixels
|
||||
from (<i class="parameter"><tt>x</tt></i>, <i class="parameter"><tt>y</tt></i>) to (<i class="parameter"><tt>x</tt></i>+<i class="parameter"><tt>width</tt></i>-1, <i class="parameter"><tt>y</tt></i>+<i class="parameter"><tt>height</tt></i>-1).
|
||||
<i class="parameter"><tt>buf</tt></i> should be large enough to hold all these values (<i class="parameter"><tt>width</tt></i>*<i class="parameter"><tt>height</tt></i>*bpp).</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pr</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <span class="type">guchar</span>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
><span class="type">guchar</span></a>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td> the x coordinate of the first pixel (relative to the drawable).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td> the y coordinate of the first pixel (relative to the drawable).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>width</tt></i><EFBFBD>:</span></td><td> the width of the rectangle.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>height</tt></i><EFBFBD>:</span></td><td> the height of the rectangle.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2636181"></a><h3><a name="gimp-pixel-rgn-set-pixel"></a>gimp_pixel_rgn_set_pixel ()</h3><a class="indexterm" name="id2636189"></a><pre class="programlisting">void gimp_pixel_rgn_set_pixel (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
const guchar *buf,
|
||||
gint x,
|
||||
gint y);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2630624"></a><h3><a name="gimp-pixel-rgn-set-pixel"></a>gimp_pixel_rgn_set_pixel ()</h3><a class="indexterm" name="id2630633"></a><pre class="programlisting">void gimp_pixel_rgn_set_pixel (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y);</pre><p>
|
||||
Set the pixel at (<i class="parameter"><tt>x</tt></i>, <i class="parameter"><tt>y</tt></i>) to the values from <i class="parameter"><tt>buf</tt></i>.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pr</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <span class="type">guchar</span>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
><span class="type">guchar</span></a>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td> the x coordinate of the pixel (relative to the drawable).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td> the y coordinate of the pixel (relative to the drawable).
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2636301"></a><h3><a name="gimp-pixel-rgn-set-row"></a>gimp_pixel_rgn_set_row ()</h3><a class="indexterm" name="id2636310"></a><pre class="programlisting">void gimp_pixel_rgn_set_row (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
const guchar *buf,
|
||||
gint x,
|
||||
gint y,
|
||||
gint width);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2630745"></a><h3><a name="gimp-pixel-rgn-set-row"></a>gimp_pixel_rgn_set_row ()</h3><a class="indexterm" name="id2630753"></a><pre class="programlisting">void gimp_pixel_rgn_set_row (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width);</pre><p>
|
||||
Set several pixels of a region in a row. This function draws the pixels
|
||||
from (<i class="parameter"><tt>x</tt></i>, <i class="parameter"><tt>y</tt></i>) to (<i class="parameter"><tt>x</tt></i>+<i class="parameter"><tt>width</tt></i>-1, <i class="parameter"><tt>y</tt></i>) using the values of the buffer <i class="parameter"><tt>buf</tt></i>.
|
||||
<i class="parameter"><tt>buf</tt></i> should be large enough to hold all these values.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pr</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <span class="type">guchar</span>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
><span class="type">guchar</span></a>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td> the x coordinate of the first pixel (relative to the drawable).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td> the y coordinate of the first pixel (relative to the drawable).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>width</tt></i><EFBFBD>:</span></td><td> the number of pixels to set.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2636454"></a><h3><a name="gimp-pixel-rgn-set-col"></a>gimp_pixel_rgn_set_col ()</h3><a class="indexterm" name="id2636462"></a><pre class="programlisting">void gimp_pixel_rgn_set_col (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
const guchar *buf,
|
||||
gint x,
|
||||
gint y,
|
||||
gint height);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2630898"></a><h3><a name="gimp-pixel-rgn-set-col"></a>gimp_pixel_rgn_set_col ()</h3><a class="indexterm" name="id2630906"></a><pre class="programlisting">void gimp_pixel_rgn_set_col (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height);</pre><p>
|
||||
Set several pixels of a region's column. This function draws the pixels
|
||||
from (<i class="parameter"><tt>x</tt></i>, <i class="parameter"><tt>y</tt></i>) to (<i class="parameter"><tt>x</tt></i>, <i class="parameter"><tt>y</tt></i>+<i class="parameter"><tt>height</tt></i>-1) using the values from the buffer <i class="parameter"><tt>buf</tt></i>.
|
||||
<i class="parameter"><tt>buf</tt></i> should be large enough to hold all these values.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pr</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <span class="type">guchar</span>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
><span class="type">guchar</span></a>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td> the x coordinate of the first pixel (relative to the drawable).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td> the y coordinate of the first pixel (relative to the drawable).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>height</tt></i><EFBFBD>:</span></td><td> the number of pixels to set.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2636607"></a><h3><a name="gimp-pixel-rgn-set-rect"></a>gimp_pixel_rgn_set_rect ()</h3><a class="indexterm" name="id2636615"></a><pre class="programlisting">void gimp_pixel_rgn_set_rect (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
const guchar *buf,
|
||||
gint x,
|
||||
gint y,
|
||||
gint width,
|
||||
gint height);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2631051"></a><h3><a name="gimp-pixel-rgn-set-rect"></a>gimp_pixel_rgn_set_rect ()</h3><a class="indexterm" name="id2631059"></a><pre class="programlisting">void gimp_pixel_rgn_set_rect (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *buf,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> height);</pre><p>
|
||||
Set all the pixel of the rectangle defined by <i class="parameter"><tt>x</tt></i>, <i class="parameter"><tt>y</tt></i>, <i class="parameter"><tt>width</tt></i> and
|
||||
<i class="parameter"><tt>height</tt></i>. This function draws the rectangle from (<i class="parameter"><tt>x</tt></i>, <i class="parameter"><tt>y</tt></i>) to
|
||||
(<i class="parameter"><tt>x</tt></i>+<i class="parameter"><tt>width</tt></i>-1, <i class="parameter"><tt>y</tt></i>+<i class="parameter"><tt>height</tt></i>-1), using the pixel values from the buffer <i class="parameter"><tt>buf</tt></i>.
|
||||
<i class="parameter"><tt>buf</tt></i> should be large enough to hold all these values (<i class="parameter"><tt>width</tt></i>*<i class="parameter"><tt>height</tt></i>*bpp).</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pr</tt></i><EFBFBD>:</span></td><td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <span class="type">guchar</span>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>buf</tt></i><EFBFBD>:</span></td><td> a pointer to an array of <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
><span class="type">guchar</span></a>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td> the x coordinate of the first pixel (relative to the drawable).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td> the y coordinate of the first pixel (relative to the drawable).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>width</tt></i><EFBFBD>:</span></td><td> the width of the rectangle.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>height</tt></i><EFBFBD>:</span></td><td> the height of the rectangle.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2636799"></a><h3><a name="gimp-pixel-rgns-register"></a>gimp_pixel_rgns_register ()</h3><a class="indexterm" name="id2636808"></a><pre class="programlisting">gpointer gimp_pixel_rgns_register (gint nrgns,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2631243"></a><h3><a name="gimp-pixel-rgns-register"></a>gimp_pixel_rgns_register ()</h3><a class="indexterm" name="id2631252"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> gimp_pixel_rgns_register (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> nrgns,
|
||||
...);</pre><p>
|
||||
This is the varargs version of <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register2"><span class="type">gimp_pixel_rgns_register2</span></a>.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>nrgns</tt></i><EFBFBD>:</span></td><td> the number of regions to register.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>...</tt></i><EFBFBD>:</span></td><td> <i class="parameter"><tt>nrgns</tt></i> pointers to <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a <span class="type">gpointer</span> to a regions iterator.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2636888"></a><h3><a name="gimp-pixel-rgns-register2"></a>gimp_pixel_rgns_register2 ()</h3><a class="indexterm" name="id2636896"></a><pre class="programlisting">gpointer gimp_pixel_rgns_register2 (gint nrgns,
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a <a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
><span class="type">gpointer</span></a> to a regions iterator.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2631332"></a><h3><a name="gimp-pixel-rgns-register2"></a>gimp_pixel_rgns_register2 ()</h3><a class="indexterm" name="id2631340"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> gimp_pixel_rgns_register2 (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> nrgns,
|
||||
<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> **prs);</pre><p>
|
||||
It takes a number of initialized regions of the same size and provides a
|
||||
pixel region iterator the iterator can be used to iterate over the
|
||||
@ -282,13 +500,21 @@ This function has to be used together with gimp_pixel_rgns_process in a loop.</p
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>nrgns</tt></i><EFBFBD>:</span></td><td> the number of regions to register.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>prs</tt></i><EFBFBD>:</span></td><td> an array of <i class="parameter"><tt>nrgns</tt></i> pointers to initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a <span class="type">gpointer</span> to a regions iterator.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2636991"></a><h3><a name="gimp-pixel-rgns-process"></a>gimp_pixel_rgns_process ()</h3><a class="indexterm" name="id2636999"></a><pre class="programlisting">gpointer gimp_pixel_rgns_process (gpointer pri_ptr);</pre><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a <a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
><span class="type">gpointer</span></a> to a regions iterator.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2631435"></a><h3><a name="gimp-pixel-rgns-process"></a>gimp_pixel_rgns_process ()</h3><a class="indexterm" name="id2631443"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> gimp_pixel_rgns_process (<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> pri_ptr);</pre><p>
|
||||
This function update the regions registered previously with one of the
|
||||
<a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register"><span class="type">gimp_pixel_rgns_register</span></a>* functions to their next tile.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>pri_ptr</tt></i><EFBFBD>:</span></td><td> a regions iterator returned by <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register"><span class="type">gimp_pixel_rgns_register</span></a>,
|
||||
<a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register2"><span class="type">gimp_pixel_rgns_register2</span></a> or <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-process"><span class="type">gimp_pixel_rgns_process</span></a>.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a <span class="type">gpointer</span> to a new regions iterator or <span class="type">NULL</span> if there isn't
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a <a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
><span class="type">gpointer</span></a> to a new regions iterator or <span class="type">NULL</span> if there isn't
|
||||
any tiles left.
|
||||
</td></tr></tbody></table></div></div></div></div><table class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle"><td align="left"><a accesskey="p" href="libgimp-gimppixelfetcher.html"><b><<<EFBFBD>gimppixelfetcher</b></a></td><td align="right"><a accesskey="n" href="libgimp-gimpregioniterator.html"><b>gimpregioniterator<EFBFBD>>></b></a></td></tr></table></body></html>
|
||||
|
||||
@ -2,20 +2,50 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimpplugin.html#gimp-plugin-domain-register">gimp_plugin_domain_register</a> (const gchar *domain_name,
|
||||
const gchar *domain_path);
|
||||
gboolean <a href="libgimp-gimpplugin.html#gimp-plugin-help-register">gimp_plugin_help_register</a> (const gchar *domain_name,
|
||||
const gchar *domain_uri);
|
||||
gboolean <a href="libgimp-gimpplugin.html#gimp-plugin-icon-register">gimp_plugin_icon_register</a> (const gchar *procedure_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpplugin.html#gimp-plugin-domain-register">gimp_plugin_domain_register</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *domain_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *domain_path);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpplugin.html#gimp-plugin-help-register">gimp_plugin_help_register</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *domain_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *domain_uri);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpplugin.html#gimp-plugin-icon-register">gimp_plugin_icon_register</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure_name,
|
||||
<a href="libgimp-gimpenums.html#GimpIconType">GimpIconType</a> icon_type,
|
||||
const guint8 *icon_data);
|
||||
gboolean <a href="libgimp-gimpplugin.html#gimp-plugin-menu-register">gimp_plugin_menu_register</a> (const gchar *procedure_name,
|
||||
const gchar *menu_path);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2577270"></a><h2>Description</h2><p>
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> *icon_data);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpplugin.html#gimp-plugin-menu-register">gimp_plugin_menu_register</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *menu_path);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2526661"></a><h2>Description</h2><p>
|
||||
Functions useful for plugins, e.g. registration and progress indicators.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2577280"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2577286"></a><h3><a name="gimp-plugin-domain-register"></a>gimp_plugin_domain_register ()</h3><a class="indexterm" name="id2577294"></a><pre class="programlisting">gboolean gimp_plugin_domain_register (const gchar *domain_name,
|
||||
const gchar *domain_path);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2526672"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2526677"></a><h3><a name="gimp-plugin-domain-register"></a>gimp_plugin_domain_register ()</h3><a class="indexterm" name="id2526686"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_plugin_domain_register (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *domain_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *domain_path);</pre><p>
|
||||
Registers a textdomain for localisation.
|
||||
</p><p>
|
||||
This procedure adds a textdomain to the list of domains Gimp
|
||||
@ -30,8 +60,14 @@ called before any procedure is installed.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>domain_name</tt></i><EFBFBD>:</span></td><td> The name of the textdomain (must be unique).
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>domain_path</tt></i><EFBFBD>:</span></td><td> The absolute path to the compiled message catalog (may be NULL).
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2571725"></a><h3><a name="gimp-plugin-help-register"></a>gimp_plugin_help_register ()</h3><a class="indexterm" name="id2538565"></a><pre class="programlisting">gboolean gimp_plugin_help_register (const gchar *domain_name,
|
||||
const gchar *domain_uri);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2579531"></a><h3><a name="gimp-plugin-help-register"></a>gimp_plugin_help_register ()</h3><a class="indexterm" name="id2570042"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_plugin_help_register (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *domain_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *domain_uri);</pre><p>
|
||||
Register a help path for a plug-in.
|
||||
</p><p>
|
||||
This procedure changes the help rootdir for the plug-in which calls
|
||||
@ -41,9 +77,15 @@ interpreted relative to this rootdir.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>domain_name</tt></i><EFBFBD>:</span></td><td> The XML namespace of the plug-in's help pages.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>domain_uri</tt></i><EFBFBD>:</span></td><td> The root URI of the plug-in's help pages.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2530927"></a><h3><a name="gimp-plugin-icon-register"></a>gimp_plugin_icon_register ()</h3><a class="indexterm" name="id2530935"></a><pre class="programlisting">gboolean gimp_plugin_icon_register (const gchar *procedure_name,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2526769"></a><h3><a name="gimp-plugin-icon-register"></a>gimp_plugin_icon_register ()</h3><a class="indexterm" name="id2565471"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_plugin_icon_register (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure_name,
|
||||
<a href="libgimp-gimpenums.html#GimpIconType">GimpIconType</a> icon_type,
|
||||
const guint8 *icon_data);</pre><p>
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guint8"
|
||||
>guint8</a> *icon_data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>procedure_name</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>icon_type</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -51,8 +93,14 @@ interpreted relative to this rootdir.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2531008"></a><h3><a name="gimp-plugin-menu-register"></a>gimp_plugin_menu_register ()</h3><a class="indexterm" name="id2589620"></a><pre class="programlisting">gboolean gimp_plugin_menu_register (const gchar *procedure_name,
|
||||
const gchar *menu_path);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2565544"></a><h3><a name="gimp-plugin-menu-register"></a>gimp_plugin_menu_register ()</h3><a class="indexterm" name="id2565551"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_plugin_menu_register (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure_name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *menu_path);</pre><p>
|
||||
Register an additional menu path for a plug-in procedure.
|
||||
</p><p>
|
||||
This procedure installs an additional menu entry for the given
|
||||
|
||||
@ -2,55 +2,139 @@
|
||||
|
||||
|
||||
|
||||
gchar* <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-temp-name">gimp_procedural_db_temp_name</a> (void);
|
||||
gboolean <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-info">gimp_procedural_db_proc_info</a> (const gchar *procedure,
|
||||
gchar **blurb,
|
||||
gchar **help,
|
||||
gchar **author,
|
||||
gchar **copyright,
|
||||
gchar **date,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-temp-name">gimp_procedural_db_temp_name</a> (void);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-info">gimp_procedural_db_proc_info</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **blurb,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **help,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **author,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **copyright,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **date,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPDBProcType"
|
||||
>GimpPDBProcType</a> *proc_type,
|
||||
gint *num_args,
|
||||
gint *num_values,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_args,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_values,
|
||||
<a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> **args,
|
||||
<a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> **return_vals);
|
||||
gboolean <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-get-data">gimp_procedural_db_get_data</a> (const gchar *identifier,
|
||||
gpointer data);
|
||||
gboolean <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-set-data">gimp_procedural_db_set_data</a> (const gchar *identifier,
|
||||
gpointer data,
|
||||
guint32 bytes);
|
||||
gboolean <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-dump">gimp_procedural_db_dump</a> (const gchar *filename);
|
||||
gboolean <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-query">gimp_procedural_db_query</a> (const gchar *name,
|
||||
const gchar *blurb,
|
||||
const gchar *help,
|
||||
const gchar *author,
|
||||
const gchar *copyright,
|
||||
const gchar *date,
|
||||
const gchar *proc_type,
|
||||
gint *num_matches,
|
||||
gchar ***procedure_names);
|
||||
gboolean <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-arg">gimp_procedural_db_proc_arg</a> (const gchar *procedure,
|
||||
gint arg_num,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-get-data">gimp_procedural_db_get_data</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *identifier,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-set-data">gimp_procedural_db_set_data</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *identifier,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint32"
|
||||
>guint32</a> bytes);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-dump">gimp_procedural_db_dump</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filename);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-query">gimp_procedural_db_query</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *blurb,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *help,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *author,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *copyright,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *date,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *proc_type,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_matches,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> ***procedure_names);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-arg">gimp_procedural_db_proc_arg</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> arg_num,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPDBArgType"
|
||||
>GimpPDBArgType</a> *arg_type,
|
||||
gchar **arg_name,
|
||||
gchar **arg_desc);
|
||||
gboolean <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-val">gimp_procedural_db_proc_val</a> (const gchar *procedure,
|
||||
gint val_num,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **arg_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **arg_desc);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-val">gimp_procedural_db_proc_val</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> val_num,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPDBArgType"
|
||||
>GimpPDBArgType</a> *val_type,
|
||||
gchar **val_name,
|
||||
gchar **val_desc);
|
||||
gint <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-get-data-size">gimp_procedural_db_get_data_size</a>
|
||||
(const gchar *identifier);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2467194"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **val_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **val_desc);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-get-data-size">gimp_procedural_db_get_data_size</a>
|
||||
(const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *identifier);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2551427"></a><h2>Description</h2><p>
|
||||
Functions for querying and changing procedural database (PDB) entries.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2467204"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2467210"></a><h3><a name="gimp-procedural-db-temp-name"></a>gimp_procedural_db_temp_name ()</h3><a class="indexterm" name="id2467221"></a><pre class="programlisting">gchar* gimp_procedural_db_temp_name (void);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2551438"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2551443"></a><h3><a name="gimp-procedural-db-temp-name"></a>gimp_procedural_db_temp_name ()</h3><a class="indexterm" name="id2551452"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_procedural_db_temp_name (void);</pre><p>
|
||||
Generates a unique temporary PDB name.
|
||||
</p><p>
|
||||
This procedure generates a temporary PDB entry name that is
|
||||
@ -58,17 +142,35 @@ guaranteed to be unique. It is many used by the interactive popup
|
||||
dialogs to generate a PDB entry name.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> A unique temporary name for a temporary PDB entry.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2467260"></a><h3><a name="gimp-procedural-db-proc-info"></a>gimp_procedural_db_proc_info ()</h3><a class="indexterm" name="id2467271"></a><pre class="programlisting">gboolean gimp_procedural_db_proc_info (const gchar *procedure,
|
||||
gchar **blurb,
|
||||
gchar **help,
|
||||
gchar **author,
|
||||
gchar **copyright,
|
||||
gchar **date,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2551491"></a><h3><a name="gimp-procedural-db-proc-info"></a>gimp_procedural_db_proc_info ()</h3><a class="indexterm" name="id2551499"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_procedural_db_proc_info (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **blurb,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **help,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **author,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **copyright,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **date,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPDBProcType"
|
||||
>GimpPDBProcType</a> *proc_type,
|
||||
gint *num_args,
|
||||
gint *num_values,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_args,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_values,
|
||||
<a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> **args,
|
||||
<a href="libgimp-gimp.html#GimpParamDef">GimpParamDef</a> **return_vals);</pre><p>
|
||||
Queries the procedural database for information on the specified
|
||||
@ -92,8 +194,14 @@ about each input argument and return value.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>args</tt></i><EFBFBD>:</span></td><td> The input arguments.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>return_vals</tt></i><EFBFBD>:</span></td><td> The return values.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2551948"></a><h3><a name="gimp-procedural-db-get-data"></a>gimp_procedural_db_get_data ()</h3><a class="indexterm" name="id2551957"></a><pre class="programlisting">gboolean gimp_procedural_db_get_data (const gchar *identifier,
|
||||
gpointer data);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2576869"></a><h3><a name="gimp-procedural-db-get-data"></a>gimp_procedural_db_get_data ()</h3><a class="indexterm" name="id2576878"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_procedural_db_get_data (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *identifier,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
Returns data associated with the specified identifier.
|
||||
</p><p>
|
||||
This procedure returns any data which may have been associated with
|
||||
@ -104,9 +212,17 @@ location.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td> A byte array containing data.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success, FALSE if no data has been associated with
|
||||
the identifier
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2552030"></a><h3><a name="gimp-procedural-db-set-data"></a>gimp_procedural_db_set_data ()</h3><a class="indexterm" name="id2552039"></a><pre class="programlisting">gboolean gimp_procedural_db_set_data (const gchar *identifier,
|
||||
gpointer data,
|
||||
guint32 bytes);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2576950"></a><h3><a name="gimp-procedural-db-set-data"></a>gimp_procedural_db_set_data ()</h3><a class="indexterm" name="id2576959"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_procedural_db_set_data (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *identifier,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guint32"
|
||||
>guint32</a> bytes);</pre><p>
|
||||
Associates the specified identifier with the supplied data.
|
||||
</p><p>
|
||||
This procedure associates the supplied data with the provided
|
||||
@ -117,7 +233,11 @@ identifier. The data may be subsequently retrieved by a call to
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td> A byte array containing data.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>bytes</tt></i><EFBFBD>:</span></td><td> The number of bytes in the data
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2552128"></a><h3><a name="gimp-procedural-db-dump"></a>gimp_procedural_db_dump ()</h3><a class="indexterm" name="id2552137"></a><pre class="programlisting">gboolean gimp_procedural_db_dump (const gchar *filename);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2577048"></a><h3><a name="gimp-procedural-db-dump"></a>gimp_procedural_db_dump ()</h3><a class="indexterm" name="id2577056"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_procedural_db_dump (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *filename);</pre><p>
|
||||
Dumps the current contents of the procedural database
|
||||
</p><p>
|
||||
This procedure dumps the contents of the procedural database to the
|
||||
@ -128,15 +248,35 @@ script, which generates a texinfo document.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>filename</tt></i><EFBFBD>:</span></td><td> The dump filename.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2592489"></a><h3><a name="gimp-procedural-db-query"></a>gimp_procedural_db_query ()</h3><a class="indexterm" name="id2592498"></a><pre class="programlisting">gboolean gimp_procedural_db_query (const gchar *name,
|
||||
const gchar *blurb,
|
||||
const gchar *help,
|
||||
const gchar *author,
|
||||
const gchar *copyright,
|
||||
const gchar *date,
|
||||
const gchar *proc_type,
|
||||
gint *num_matches,
|
||||
gchar ***procedure_names);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2590723"></a><h3><a name="gimp-procedural-db-query"></a>gimp_procedural_db_query ()</h3><a class="indexterm" name="id2590731"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_procedural_db_query (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *name,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *blurb,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *help,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *author,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *copyright,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *date,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *proc_type,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *num_matches,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> ***procedure_names);</pre><p>
|
||||
Queries the procedural database for its contents using regular
|
||||
expression matching.
|
||||
</p><p>
|
||||
@ -163,13 +303,23 @@ entries is 0.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>num_matches</tt></i><EFBFBD>:</span></td><td> The number of matching procedures.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>procedure_names</tt></i><EFBFBD>:</span></td><td> The list of procedure names.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2592655"></a><h3><a name="gimp-procedural-db-proc-arg"></a>gimp_procedural_db_proc_arg ()</h3><a class="indexterm" name="id2592662"></a><pre class="programlisting">gboolean gimp_procedural_db_proc_arg (const gchar *procedure,
|
||||
gint arg_num,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2590881"></a><h3><a name="gimp-procedural-db-proc-arg"></a>gimp_procedural_db_proc_arg ()</h3><a class="indexterm" name="id2590889"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_procedural_db_proc_arg (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> arg_num,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPDBArgType"
|
||||
>GimpPDBArgType</a> *arg_type,
|
||||
gchar **arg_name,
|
||||
gchar **arg_desc);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **arg_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **arg_desc);</pre><p>
|
||||
Queries the procedural database for information on the specified
|
||||
procedure's argument.
|
||||
</p><p>
|
||||
@ -182,13 +332,23 @@ argument. The argument type, name, and a description are retrieved.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>arg_name</tt></i><EFBFBD>:</span></td><td> The name of the argument.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>arg_desc</tt></i><EFBFBD>:</span></td><td> A description of the argument.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2592777"></a><h3><a name="gimp-procedural-db-proc-val"></a>gimp_procedural_db_proc_val ()</h3><a class="indexterm" name="id2592785"></a><pre class="programlisting">gboolean gimp_procedural_db_proc_val (const gchar *procedure,
|
||||
gint val_num,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2591004"></a><h3><a name="gimp-procedural-db-proc-val"></a>gimp_procedural_db_proc_val ()</h3><a class="indexterm" name="id2591011"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_procedural_db_proc_val (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *procedure,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> val_num,
|
||||
<a
|
||||
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPDBArgType"
|
||||
>GimpPDBArgType</a> *val_type,
|
||||
gchar **val_name,
|
||||
gchar **val_desc);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **val_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> **val_desc);</pre><p>
|
||||
Queries the procedural database for information on the specified
|
||||
procedure's return value.
|
||||
</p><p>
|
||||
@ -202,8 +362,12 @@ retrieved.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>val_name</tt></i><EFBFBD>:</span></td><td> The name of the return value.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>val_desc</tt></i><EFBFBD>:</span></td><td> A description of the return value.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2592900"></a><h3><a name="gimp-procedural-db-get-data-size"></a>gimp_procedural_db_get_data_size ()</h3><a class="indexterm" name="id2592908"></a><pre class="programlisting">gint gimp_procedural_db_get_data_size
|
||||
(const gchar *identifier);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2591126"></a><h3><a name="gimp-procedural-db-get-data-size"></a>gimp_procedural_db_get_data_size ()</h3><a class="indexterm" name="id2591134"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> gimp_procedural_db_get_data_size
|
||||
(const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *identifier);</pre><p>
|
||||
Returns size of data associated with the specified identifier.
|
||||
</p><p>
|
||||
This procedure returns the size of any data which may have been
|
||||
|
||||
@ -2,54 +2,110 @@
|
||||
|
||||
|
||||
|
||||
void (<a href="libgimp-gimpprogress.html#GimpProgressStartCallback">*GimpProgressStartCallback</a>) (const gchar *message,
|
||||
gboolean cancelable,
|
||||
gpointer user_data);
|
||||
void (<a href="libgimp-gimpprogress.html#GimpProgressEndCallback">*GimpProgressEndCallback</a>) (gpointer user_data);
|
||||
void (<a href="libgimp-gimpprogress.html#GimpProgressTextCallback">*GimpProgressTextCallback</a>) (const gchar *message,
|
||||
gpointer user_data);
|
||||
void (<a href="libgimp-gimpprogress.html#GimpProgressValueCallback">*GimpProgressValueCallback</a>) (gdouble percentage,
|
||||
gpointer user_data);
|
||||
gboolean <a href="libgimp-gimpprogress.html#gimp-progress-init">gimp_progress_init</a> (const gchar *message);
|
||||
gboolean <a href="libgimp-gimpprogress.html#gimp-progress-update">gimp_progress_update</a> (gdouble percentage);
|
||||
const gchar* <a href="libgimp-gimpprogress.html#gimp-progress-install">gimp_progress_install</a> (<a href="libgimp-gimpprogress.html#GimpProgressStartCallback">GimpProgressStartCallback</a> start_callback,
|
||||
void (<a href="libgimp-gimpprogress.html#GimpProgressStartCallback">*GimpProgressStartCallback</a>) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *message,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> cancelable,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);
|
||||
void (<a href="libgimp-gimpprogress.html#GimpProgressEndCallback">*GimpProgressEndCallback</a>) (<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);
|
||||
void (<a href="libgimp-gimpprogress.html#GimpProgressTextCallback">*GimpProgressTextCallback</a>) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *message,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);
|
||||
void (<a href="libgimp-gimpprogress.html#GimpProgressValueCallback">*GimpProgressValueCallback</a>) (<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> percentage,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpprogress.html#gimp-progress-init">gimp_progress_init</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *message);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpprogress.html#gimp-progress-update">gimp_progress_update</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> percentage);
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* <a href="libgimp-gimpprogress.html#gimp-progress-install">gimp_progress_install</a> (<a href="libgimp-gimpprogress.html#GimpProgressStartCallback">GimpProgressStartCallback</a> start_callback,
|
||||
<a href="libgimp-gimpprogress.html#GimpProgressEndCallback">GimpProgressEndCallback</a> end_callback,
|
||||
<a href="libgimp-gimpprogress.html#GimpProgressTextCallback">GimpProgressTextCallback</a> text_callback,
|
||||
<a href="libgimp-gimpprogress.html#GimpProgressValueCallback">GimpProgressValueCallback</a> value_callback,
|
||||
gpointer user_data);
|
||||
gpointer <a href="libgimp-gimpprogress.html#gimp-progress-uninstall">gimp_progress_uninstall</a> (const gchar *progress_callback);
|
||||
gboolean <a href="libgimp-gimpprogress.html#gimp-progress-cancel">gimp_progress_cancel</a> (const gchar *progress_callback);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2582936"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> <a href="libgimp-gimpprogress.html#gimp-progress-uninstall">gimp_progress_uninstall</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *progress_callback);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpprogress.html#gimp-progress-cancel">gimp_progress_cancel</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *progress_callback);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2582393"></a><h2>Description</h2><p>
|
||||
Functions for embedding the progress bar into a plug-in's GUI.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2582947"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2582952"></a><h3><a name="GimpProgressStartCallback"></a>GimpProgressStartCallback ()</h3><a class="indexterm" name="id2582960"></a><pre class="programlisting">void (*GimpProgressStartCallback) (const gchar *message,
|
||||
gboolean cancelable,
|
||||
gpointer user_data);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2582404"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2582409"></a><h3><a name="GimpProgressStartCallback"></a>GimpProgressStartCallback ()</h3><a class="indexterm" name="id2582417"></a><pre class="programlisting">void (*GimpProgressStartCallback) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *message,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> cancelable,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>message</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>cancelable</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>user_data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2583029"></a><h3><a name="GimpProgressEndCallback"></a>GimpProgressEndCallback ()</h3><a class="indexterm" name="id2583037"></a><pre class="programlisting">void (*GimpProgressEndCallback) (gpointer user_data);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2582486"></a><h3><a name="GimpProgressEndCallback"></a>GimpProgressEndCallback ()</h3><a class="indexterm" name="id2582494"></a><pre class="programlisting">void (*GimpProgressEndCallback) (<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>user_data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2582691"></a><h3><a name="GimpProgressTextCallback"></a>GimpProgressTextCallback ()</h3><a class="indexterm" name="id2582699"></a><pre class="programlisting">void (*GimpProgressTextCallback) (const gchar *message,
|
||||
gpointer user_data);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2581576"></a><h3><a name="GimpProgressTextCallback"></a>GimpProgressTextCallback ()</h3><a class="indexterm" name="id2581584"></a><pre class="programlisting">void (*GimpProgressTextCallback) (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *message,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>message</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>user_data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2582751"></a><h3><a name="GimpProgressValueCallback"></a>GimpProgressValueCallback ()</h3><a class="indexterm" name="id2582759"></a><pre class="programlisting">void (*GimpProgressValueCallback) (gdouble percentage,
|
||||
gpointer user_data);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2581636"></a><h3><a name="GimpProgressValueCallback"></a>GimpProgressValueCallback ()</h3><a class="indexterm" name="id2581644"></a><pre class="programlisting">void (*GimpProgressValueCallback) (<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> percentage,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>percentage</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>user_data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2582810"></a><h3><a name="gimp-progress-init"></a>gimp_progress_init ()</h3><a class="indexterm" name="id2589984"></a><pre class="programlisting">gboolean gimp_progress_init (const gchar *message);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2581695"></a><h3><a name="gimp-progress-init"></a>gimp_progress_init ()</h3><a class="indexterm" name="id2581704"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_progress_init (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *message);</pre><p>
|
||||
Initializes the progress bar for the current plug-in.
|
||||
</p><p>
|
||||
Initializes the progress bar for the current plug-in. It is only
|
||||
@ -57,7 +113,11 @@ valid to call this procedure from a plug-in.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>message</tt></i><EFBFBD>:</span></td><td> Message to use in the progress dialog.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2590037"></a><h3><a name="gimp-progress-update"></a>gimp_progress_update ()</h3><a class="indexterm" name="id2590045"></a><pre class="programlisting">gboolean gimp_progress_update (gdouble percentage);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2581756"></a><h3><a name="gimp-progress-update"></a>gimp_progress_update ()</h3><a class="indexterm" name="id2581765"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_progress_update (<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> percentage);</pre><p>
|
||||
Updates the progress bar for the current plug-in.
|
||||
</p><p>
|
||||
Updates the progress bar for the current plug-in. It is only valid
|
||||
@ -65,11 +125,15 @@ to call this procedure from a plug-in.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>percentage</tt></i><EFBFBD>:</span></td><td> Percentage of progress completed which must be between 0.0 and 1.0.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2590099"></a><h3><a name="gimp-progress-install"></a>gimp_progress_install ()</h3><a class="indexterm" name="id2590107"></a><pre class="programlisting">const gchar* gimp_progress_install (<a href="libgimp-gimpprogress.html#GimpProgressStartCallback">GimpProgressStartCallback</a> start_callback,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2551148"></a><h3><a name="gimp-progress-install"></a>gimp_progress_install ()</h3><a class="indexterm" name="id2551157"></a><pre class="programlisting">const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a>* gimp_progress_install (<a href="libgimp-gimpprogress.html#GimpProgressStartCallback">GimpProgressStartCallback</a> start_callback,
|
||||
<a href="libgimp-gimpprogress.html#GimpProgressEndCallback">GimpProgressEndCallback</a> end_callback,
|
||||
<a href="libgimp-gimpprogress.html#GimpProgressTextCallback">GimpProgressTextCallback</a> text_callback,
|
||||
<a href="libgimp-gimpprogress.html#GimpProgressValueCallback">GimpProgressValueCallback</a> value_callback,
|
||||
gpointer user_data);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> user_data);</pre><p>
|
||||
</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>start_callback</tt></i><EFBFBD>:</span></td><td> the function to call when progress starts
|
||||
@ -80,7 +144,11 @@ to call this procedure from a plug-in.</p><p>
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the name of the temporary procedure that's been installed
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2590232"></a><h3><a name="gimp-progress-uninstall"></a>gimp_progress_uninstall ()</h3><a class="indexterm" name="id2584237"></a><pre class="programlisting">gpointer gimp_progress_uninstall (const gchar *progress_callback);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2551282"></a><h3><a name="gimp-progress-uninstall"></a>gimp_progress_uninstall ()</h3><a class="indexterm" name="id2551290"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> gimp_progress_uninstall (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *progress_callback);</pre><p>
|
||||
Uninstalls a temporary progress procedure that was installed using
|
||||
<a href="libgimp-gimpprogress.html#gimp-progress-install"><tt class="function">gimp_progress_install()</tt></a>.</p><p>
|
||||
|
||||
@ -88,7 +156,11 @@ Uninstalls a temporary progress procedure that was installed using
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> the <i class="parameter"><tt>user_data</tt></i> that was passed to <a href="libgimp-gimpprogress.html#gimp-progress-install"><tt class="function">gimp_progress_install()</tt></a>.
|
||||
|
||||
</td></tr></tbody></table></div><p>Since GIMP 2.2
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2584306"></a><h3><a name="gimp-progress-cancel"></a>gimp_progress_cancel ()</h3><a class="indexterm" name="id2584314"></a><pre class="programlisting">gboolean gimp_progress_cancel (const gchar *progress_callback);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2551359"></a><h3><a name="gimp-progress-cancel"></a>gimp_progress_cancel ()</h3><a class="indexterm" name="id2551368"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_progress_cancel (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *progress_callback);</pre><p>
|
||||
Cancels a running progress.
|
||||
</p><p>
|
||||
This function cancels the currently running progress.</p><p>
|
||||
|
||||
@ -3,68 +3,138 @@
|
||||
|
||||
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a>;
|
||||
void (<a href="libgimp-gimpregioniterator.html#GimpRgnFunc1">*GimpRgnFunc1</a>) (const guchar *src,
|
||||
gint bpp,
|
||||
gpointer data);
|
||||
void (<a href="libgimp-gimpregioniterator.html#GimpRgnFunc2">*GimpRgnFunc2</a>) (const guchar *src,
|
||||
guchar *dest,
|
||||
gint bpp,
|
||||
gpointer data);
|
||||
void (<a href="libgimp-gimpregioniterator.html#GimpRgnFuncSrc">*GimpRgnFuncSrc</a>) (gint x,
|
||||
gint y,
|
||||
const guchar *src,
|
||||
gint bpp,
|
||||
gpointer data);
|
||||
void (<a href="libgimp-gimpregioniterator.html#GimpRgnFuncDest">*GimpRgnFuncDest</a>) (gint x,
|
||||
gint y,
|
||||
guchar *dest,
|
||||
gint bpp,
|
||||
gpointer data);
|
||||
void (<a href="libgimp-gimpregioniterator.html#GimpRgnFuncSrcDest">*GimpRgnFuncSrcDest</a>) (gint x,
|
||||
gint y,
|
||||
const guchar *src,
|
||||
guchar *dest,
|
||||
gint bpp,
|
||||
gpointer data);
|
||||
void (<a href="libgimp-gimpregioniterator.html#GimpRgnFunc1">*GimpRgnFunc1</a>) (const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *src,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void (<a href="libgimp-gimpregioniterator.html#GimpRgnFunc2">*GimpRgnFunc2</a>) (const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *src,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *dest,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void (<a href="libgimp-gimpregioniterator.html#GimpRgnFuncSrc">*GimpRgnFuncSrc</a>) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *src,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void (<a href="libgimp-gimpregioniterator.html#GimpRgnFuncDest">*GimpRgnFuncDest</a>) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *dest,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void (<a href="libgimp-gimpregioniterator.html#GimpRgnFuncSrcDest">*GimpRgnFuncSrcDest</a>) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *src,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *dest,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a>* <a href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-new">gimp_rgn_iterator_new</a> (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> unused);
|
||||
void <a href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-free">gimp_rgn_iterator_free</a> (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter);
|
||||
void <a href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-src">gimp_rgn_iterator_src</a> (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnFuncSrc">GimpRgnFuncSrc</a> func,
|
||||
gpointer data);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-dest">gimp_rgn_iterator_dest</a> (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnFuncDest">GimpRgnFuncDest</a> func,
|
||||
gpointer data);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-src-dest">gimp_rgn_iterator_src_dest</a> (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnFuncSrcDest">GimpRgnFuncSrcDest</a> func,
|
||||
gpointer data);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimpregioniterator.html#gimp-rgn-iterate1">gimp_rgn_iterate1</a> (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> unused,
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnFunc1">GimpRgnFunc1</a> func,
|
||||
gpointer data);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
void <a href="libgimp-gimpregioniterator.html#gimp-rgn-iterate2">gimp_rgn_iterate2</a> (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> unused,
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnFunc2">GimpRgnFunc2</a> func,
|
||||
gpointer data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2633332"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2627986"></a><h2>Description</h2><p>
|
||||
The GimpRgnIterator functions provide a variety
|
||||
of common ways to traverse a PixelRegion,
|
||||
using a pre-defined function pointer per pixel.
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2633344"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2633349"></a><h3><a name="GimpRgnIterator"></a>GimpRgnIterator</h3><a class="indexterm" name="id2633358"></a><pre class="programlisting">typedef struct _GimpRgnIterator GimpRgnIterator;</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2627998"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2628004"></a><h3><a name="GimpRgnIterator"></a>GimpRgnIterator</h3><a class="indexterm" name="id2628012"></a><pre class="programlisting">typedef struct _GimpRgnIterator GimpRgnIterator;</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2633368"></a><h3><a name="GimpRgnFunc1"></a>GimpRgnFunc1 ()</h3><a class="indexterm" name="id2633377"></a><pre class="programlisting">void (*GimpRgnFunc1) (const guchar *src,
|
||||
gint bpp,
|
||||
gpointer data);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2628023"></a><h3><a name="GimpRgnFunc1"></a>GimpRgnFunc1 ()</h3><a class="indexterm" name="id2628031"></a><pre class="programlisting">void (*GimpRgnFunc1) (const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *src,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>src</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>bpp</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2633445"></a><h3><a name="GimpRgnFunc2"></a>GimpRgnFunc2 ()</h3><a class="indexterm" name="id2633453"></a><pre class="programlisting">void (*GimpRgnFunc2) (const guchar *src,
|
||||
guchar *dest,
|
||||
gint bpp,
|
||||
gpointer data);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2628100"></a><h3><a name="GimpRgnFunc2"></a>GimpRgnFunc2 ()</h3><a class="indexterm" name="id2628108"></a><pre class="programlisting">void (*GimpRgnFunc2) (const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *src,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *dest,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>src</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>dest</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -72,11 +142,21 @@ using a pre-defined function pointer per pixel.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2616190"></a><h3><a name="GimpRgnFuncSrc"></a>GimpRgnFuncSrc ()</h3><a class="indexterm" name="id2616198"></a><pre class="programlisting">void (*GimpRgnFuncSrc) (gint x,
|
||||
gint y,
|
||||
const guchar *src,
|
||||
gint bpp,
|
||||
gpointer data);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2614942"></a><h3><a name="GimpRgnFuncSrc"></a>GimpRgnFuncSrc ()</h3><a class="indexterm" name="id2614950"></a><pre class="programlisting">void (*GimpRgnFuncSrc) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *src,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -85,11 +165,21 @@ using a pre-defined function pointer per pixel.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2616299"></a><h3><a name="GimpRgnFuncDest"></a>GimpRgnFuncDest ()</h3><a class="indexterm" name="id2616308"></a><pre class="programlisting">void (*GimpRgnFuncDest) (gint x,
|
||||
gint y,
|
||||
guchar *dest,
|
||||
gint bpp,
|
||||
gpointer data);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2615052"></a><h3><a name="GimpRgnFuncDest"></a>GimpRgnFuncDest ()</h3><a class="indexterm" name="id2615060"></a><pre class="programlisting">void (*GimpRgnFuncDest) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *dest,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -98,12 +188,24 @@ using a pre-defined function pointer per pixel.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2616409"></a><h3><a name="GimpRgnFuncSrcDest"></a>GimpRgnFuncSrcDest ()</h3><a class="indexterm" name="id2616417"></a><pre class="programlisting">void (*GimpRgnFuncSrcDest) (gint x,
|
||||
gint y,
|
||||
const guchar *src,
|
||||
guchar *dest,
|
||||
gint bpp,
|
||||
gpointer data);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2615161"></a><h3><a name="GimpRgnFuncSrcDest"></a>GimpRgnFuncSrcDest ()</h3><a class="indexterm" name="id2615169"></a><pre class="programlisting">void (*GimpRgnFuncSrcDest) (<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *src,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#guchar"
|
||||
>guchar</a> *dest,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> bpp,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -113,7 +215,7 @@ using a pre-defined function pointer per pixel.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2637665"></a><h3><a name="gimp-rgn-iterator-new"></a>gimp_rgn_iterator_new ()</h3><a class="indexterm" name="id2637673"></a><pre class="programlisting"><a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a>* gimp_rgn_iterator_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2631876"></a><h3><a name="gimp-rgn-iterator-new"></a>gimp_rgn_iterator_new ()</h3><a class="indexterm" name="id2631884"></a><pre class="programlisting"><a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a>* gimp_rgn_iterator_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> unused);</pre><p>
|
||||
Creates a new <a href="libgimp-gimpregioniterator.html#GimpRgnIterator"><span class="type">GimpRgnIterator</span></a> for <i class="parameter"><tt>drawable</tt></i>. The <a href="libgimp-gimpenums.html#GimpRunMode"><span class="type">GimpRunMode</span></a>
|
||||
parameter is ignored.</p><p>
|
||||
@ -121,41 +223,49 @@ parameter is ignored.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable</tt></i><EFBFBD>:</span></td><td> a <a href="libgimp-gimpdrawable.html#GimpDrawable"><span class="type">GimpDrawable</span></a>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>unused</tt></i><EFBFBD>:</span></td><td> ignored
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> a newly allocated <a href="libgimp-gimpregioniterator.html#GimpRgnIterator"><span class="type">GimpRgnIterator</span></a>.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2637732"></a><h3><a name="gimp-rgn-iterator-free"></a>gimp_rgn_iterator_free ()</h3><a class="indexterm" name="id2637740"></a><pre class="programlisting">void gimp_rgn_iterator_free (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2631976"></a><h3><a name="gimp-rgn-iterator-free"></a>gimp_rgn_iterator_free ()</h3><a class="indexterm" name="id2631984"></a><pre class="programlisting">void gimp_rgn_iterator_free (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter);</pre><p>
|
||||
Frees the resources allocated for <i class="parameter"><tt>iter</tt></i>.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>iter</tt></i><EFBFBD>:</span></td><td> a <a href="libgimp-gimpregioniterator.html#GimpRgnIterator"><span class="type">GimpRgnIterator</span></a>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2637783"></a><h3><a name="gimp-rgn-iterator-src"></a>gimp_rgn_iterator_src ()</h3><a class="indexterm" name="id2637790"></a><pre class="programlisting">void gimp_rgn_iterator_src (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2632030"></a><h3><a name="gimp-rgn-iterator-src"></a>gimp_rgn_iterator_src ()</h3><a class="indexterm" name="id2632039"></a><pre class="programlisting">void gimp_rgn_iterator_src (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnFuncSrc">GimpRgnFuncSrc</a> func,
|
||||
gpointer data);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>iter</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>func</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2637853"></a><h3><a name="gimp-rgn-iterator-dest"></a>gimp_rgn_iterator_dest ()</h3><a class="indexterm" name="id2637860"></a><pre class="programlisting">void gimp_rgn_iterator_dest (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2632107"></a><h3><a name="gimp-rgn-iterator-dest"></a>gimp_rgn_iterator_dest ()</h3><a class="indexterm" name="id2632116"></a><pre class="programlisting">void gimp_rgn_iterator_dest (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnFuncDest">GimpRgnFuncDest</a> func,
|
||||
gpointer data);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>iter</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>func</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2637925"></a><h3><a name="gimp-rgn-iterator-src-dest"></a>gimp_rgn_iterator_src_dest ()</h3><a class="indexterm" name="id2637934"></a><pre class="programlisting">void gimp_rgn_iterator_src_dest (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2632184"></a><h3><a name="gimp-rgn-iterator-src-dest"></a>gimp_rgn_iterator_src_dest ()</h3><a class="indexterm" name="id2632192"></a><pre class="programlisting">void gimp_rgn_iterator_src_dest (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnFuncSrcDest">GimpRgnFuncSrcDest</a> func,
|
||||
gpointer data);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>iter</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>func</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2638001"></a><h3><a name="gimp-rgn-iterate1"></a>gimp_rgn_iterate1 ()</h3><a class="indexterm" name="id2638010"></a><pre class="programlisting">void gimp_rgn_iterate1 (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2632261"></a><h3><a name="gimp-rgn-iterate1"></a>gimp_rgn_iterate1 ()</h3><a class="indexterm" name="id2632269"></a><pre class="programlisting">void gimp_rgn_iterate1 (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> unused,
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnFunc1">GimpRgnFunc1</a> func,
|
||||
gpointer data);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>unused</tt></i><EFBFBD>:</span></td><td>
|
||||
@ -163,10 +273,12 @@ Frees the resources allocated for <i class="parameter"><tt>iter</tt></i>.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>data</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2638094"></a><h3><a name="gimp-rgn-iterate2"></a>gimp_rgn_iterate2 ()</h3><a class="indexterm" name="id2638103"></a><pre class="programlisting">void gimp_rgn_iterate2 (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2632355"></a><h3><a name="gimp-rgn-iterate2"></a>gimp_rgn_iterate2 ()</h3><a class="indexterm" name="id2632363"></a><pre class="programlisting">void gimp_rgn_iterate2 (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
|
||||
<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> unused,
|
||||
<a href="libgimp-gimpregioniterator.html#GimpRgnFunc2">GimpRgnFunc2</a> func,
|
||||
gpointer data);</pre><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gpointer"
|
||||
>gpointer</a> data);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>drawable</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>unused</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
@ -2,50 +2,168 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-bounds">gimp_selection_bounds</a> (gint32 image_ID,
|
||||
gboolean *non_empty,
|
||||
gint *x1,
|
||||
gint *y1,
|
||||
gint *x2,
|
||||
gint *y2);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-all">gimp_selection_all</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-none">gimp_selection_none</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-clear">gimp_selection_clear</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-is-empty">gimp_selection_is_empty</a> (gint32 image_ID);
|
||||
gint32 <a href="libgimp-gimpselection.html#gimp-selection-float">gimp_selection_float</a> (gint32 image_ID,
|
||||
gint32 drawable_ID,
|
||||
gint offx,
|
||||
gint offy);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-load">gimp_selection_load</a> (gint32 channel_ID);
|
||||
gint32 <a href="libgimp-gimpselection.html#gimp-selection-save">gimp_selection_save</a> (gint32 image_ID);
|
||||
gint <a href="libgimp-gimpselection.html#gimp-selection-value">gimp_selection_value</a> (gint32 image_ID,
|
||||
gint x,
|
||||
gint y);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-grow">gimp_selection_grow</a> (gint32 image_ID,
|
||||
gint steps);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-shrink">gimp_selection_shrink</a> (gint32 image_ID,
|
||||
gint radius);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-invert">gimp_selection_invert</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-feather">gimp_selection_feather</a> (gint32 image_ID,
|
||||
gdouble radius);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-sharpen">gimp_selection_sharpen</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-border">gimp_selection_border</a> (gint32 image_ID,
|
||||
gint radius);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-translate">gimp_selection_translate</a> (gint32 image_ID,
|
||||
gint offx,
|
||||
gint offy);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-layer-alpha">gimp_selection_layer_alpha</a> (gint32 layer_ID);
|
||||
gboolean <a href="libgimp-gimpselection.html#gimp-selection-combine">gimp_selection_combine</a> (gint32 channel_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-bounds">gimp_selection_bounds</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> *non_empty,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *x1,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *y1,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *x2,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *y2);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-all">gimp_selection_all</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-none">gimp_selection_none</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-clear">gimp_selection_clear</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-is-empty">gimp_selection_is_empty</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimpselection.html#gimp-selection-float">gimp_selection_float</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offx,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offy);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-load">gimp_selection_load</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimpselection.html#gimp-selection-save">gimp_selection_save</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> <a href="libgimp-gimpselection.html#gimp-selection-value">gimp_selection_value</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-grow">gimp_selection_grow</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> steps);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-shrink">gimp_selection_shrink</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> radius);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-invert">gimp_selection_invert</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-feather">gimp_selection_feather</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> radius);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-sharpen">gimp_selection_sharpen</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-border">gimp_selection_border</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> radius);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-translate">gimp_selection_translate</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offx,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offy);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-layer-alpha">gimp_selection_layer_alpha</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpselection.html#gimp-selection-combine">gimp_selection_combine</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpChannelOps">GimpChannelOps</a> operation);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2635194"></a><h2>Description</h2><p>
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2627714"></a><h2>Description</h2><p>
|
||||
Functions for manipulating selections.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2635204"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2635209"></a><h3><a name="gimp-selection-bounds"></a>gimp_selection_bounds ()</h3><a class="indexterm" name="id2635217"></a><pre class="programlisting">gboolean gimp_selection_bounds (gint32 image_ID,
|
||||
gboolean *non_empty,
|
||||
gint *x1,
|
||||
gint *y1,
|
||||
gint *x2,
|
||||
gint *y2);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2627724"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2627729"></a><h3><a name="gimp-selection-bounds"></a>gimp_selection_bounds ()</h3><a class="indexterm" name="id2627738"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_bounds (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> *non_empty,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *x1,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *y1,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *x2,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *y2);</pre><p>
|
||||
Find the bounding box of the current selection.
|
||||
</p><p>
|
||||
This procedure returns whether there is a selection for the
|
||||
@ -64,7 +182,11 @@ pixel. This means the width of the selection can be calculated as
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x2</tt></i><EFBFBD>:</span></td><td> x coordinate of lower right corner of selection bounds.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y2</tt></i><EFBFBD>:</span></td><td> y coordinate of lower right corner of selection bounds.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2616428"></a><h3><a name="gimp-selection-all"></a>gimp_selection_all ()</h3><a class="indexterm" name="id2616436"></a><pre class="programlisting">gboolean gimp_selection_all (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2627083"></a><h3><a name="gimp-selection-all"></a>gimp_selection_all ()</h3><a class="indexterm" name="id2627091"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_all (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Select all of the image.
|
||||
</p><p>
|
||||
This procedure sets the selection mask to completely encompass the
|
||||
@ -72,7 +194,11 @@ image. Every pixel in the selection channel is set to 255.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2616488"></a><h3><a name="gimp-selection-none"></a>gimp_selection_none ()</h3><a class="indexterm" name="id2616496"></a><pre class="programlisting">gboolean gimp_selection_none (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2627143"></a><h3><a name="gimp-selection-none"></a>gimp_selection_none ()</h3><a class="indexterm" name="id2627152"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_none (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Deselect the entire image.
|
||||
</p><p>
|
||||
This procedure deselects the entire image. Every pixel in the
|
||||
@ -80,12 +206,20 @@ selection channel is set to 0.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2616549"></a><h3><a name="gimp-selection-clear"></a>gimp_selection_clear ()</h3><a class="indexterm" name="id2616557"></a><pre class="programlisting">gboolean gimp_selection_clear (gint32 image_ID);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_selection_clear</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2627204"></a><h3><a name="gimp-selection-clear"></a>gimp_selection_clear ()</h3><a class="indexterm" name="id2627212"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_clear (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_selection_clear</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimpselection.html#gimp-selection-none"><tt class="function">gimp_selection_none()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2616620"></a><h3><a name="gimp-selection-is-empty"></a>gimp_selection_is_empty ()</h3><a class="indexterm" name="id2616629"></a><pre class="programlisting">gboolean gimp_selection_is_empty (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2627274"></a><h3><a name="gimp-selection-is-empty"></a>gimp_selection_is_empty ()</h3><a class="indexterm" name="id2627283"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_is_empty (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Determine whether the selection is empty.
|
||||
</p><p>
|
||||
This procedure returns non-zero if the selection for the specified
|
||||
@ -93,10 +227,20 @@ image is not empty.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> Is the selection empty?
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2616682"></a><h3><a name="gimp-selection-float"></a>gimp_selection_float ()</h3><a class="indexterm" name="id2616690"></a><pre class="programlisting">gint32 gimp_selection_float (gint32 image_ID,
|
||||
gint32 drawable_ID,
|
||||
gint offx,
|
||||
gint offy);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2627336"></a><h3><a name="gimp-selection-float"></a>gimp_selection_float ()</h3><a class="indexterm" name="id2627344"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_selection_float (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offx,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offy);</pre><p>
|
||||
Float the selection from the specified drawable with initial offsets
|
||||
as specified.
|
||||
</p><p>
|
||||
@ -111,14 +255,22 @@ positioning of the new floating selection.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>offx</tt></i><EFBFBD>:</span></td><td> x offset for translation.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>offy</tt></i><EFBFBD>:</span></td><td> y offset for translation.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The floated layer.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2639986"></a><h3><a name="gimp-selection-load"></a>gimp_selection_load ()</h3><a class="indexterm" name="id2639993"></a><pre class="programlisting">gboolean gimp_selection_load (gint32 channel_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634064"></a><h3><a name="gimp-selection-load"></a>gimp_selection_load ()</h3><a class="indexterm" name="id2634072"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_load (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID);</pre><p>
|
||||
Transfer the specified channel to the selection mask.
|
||||
</p><p>
|
||||
This procedure loads the specified channel into the selection mask.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>channel_ID</tt></i><EFBFBD>:</span></td><td> The channel.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2640042"></a><h3><a name="gimp-selection-save"></a>gimp_selection_save ()</h3><a class="indexterm" name="id2640050"></a><pre class="programlisting">gint32 gimp_selection_save (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634125"></a><h3><a name="gimp-selection-save"></a>gimp_selection_save ()</h3><a class="indexterm" name="id2634134"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_selection_save (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Copy the selection mask to a new channel.
|
||||
</p><p>
|
||||
This procedure copies the selection mask and stores the content in a
|
||||
@ -127,9 +279,17 @@ image's list of channels.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The new channel.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2640100"></a><h3><a name="gimp-selection-value"></a>gimp_selection_value ()</h3><a class="indexterm" name="id2640107"></a><pre class="programlisting">gint gimp_selection_value (gint32 image_ID,
|
||||
gint x,
|
||||
gint y);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634188"></a><h3><a name="gimp-selection-value"></a>gimp_selection_value ()</h3><a class="indexterm" name="id2634196"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> gimp_selection_value (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> y);</pre><p>
|
||||
Find the value of the selection at the specified coordinates.
|
||||
</p><p>
|
||||
This procedure returns the value of the selection at the specified
|
||||
@ -139,8 +299,14 @@ coordinates. If the coordinates lie out of bounds, 0 is returned.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>x</tt></i><EFBFBD>:</span></td><td> x coordinate of value.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>y</tt></i><EFBFBD>:</span></td><td> y coordinate of value.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> Value of the selection.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2640189"></a><h3><a name="gimp-selection-grow"></a>gimp_selection_grow ()</h3><a class="indexterm" name="id2640198"></a><pre class="programlisting">gboolean gimp_selection_grow (gint32 image_ID,
|
||||
gint steps);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634284"></a><h3><a name="gimp-selection-grow"></a>gimp_selection_grow ()</h3><a class="indexterm" name="id2634292"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_grow (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> steps);</pre><p>
|
||||
Grow the image's selection
|
||||
</p><p>
|
||||
This procedure grows the selection. Growing involves expanding the
|
||||
@ -149,8 +315,14 @@ boundary in all directions by the specified pixel amount.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>steps</tt></i><EFBFBD>:</span></td><td> Steps of grow (in pixels).
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2640267"></a><h3><a name="gimp-selection-shrink"></a>gimp_selection_shrink ()</h3><a class="indexterm" name="id2640275"></a><pre class="programlisting">gboolean gimp_selection_shrink (gint32 image_ID,
|
||||
gint radius);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634362"></a><h3><a name="gimp-selection-shrink"></a>gimp_selection_shrink ()</h3><a class="indexterm" name="id2634371"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_shrink (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> radius);</pre><p>
|
||||
Shrink the image's selection
|
||||
</p><p>
|
||||
This procedure shrinks the selection. Shrinking invovles trimming
|
||||
@ -160,7 +332,11 @@ of pixels.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>radius</tt></i><EFBFBD>:</span></td><td> Radius of shrink (in pixels).
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2640344"></a><h3><a name="gimp-selection-invert"></a>gimp_selection_invert ()</h3><a class="indexterm" name="id2640353"></a><pre class="programlisting">gboolean gimp_selection_invert (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634441"></a><h3><a name="gimp-selection-invert"></a>gimp_selection_invert ()</h3><a class="indexterm" name="id2634449"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_invert (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Invert the selection mask.
|
||||
</p><p>
|
||||
This procedure inverts the selection mask. For every pixel in the
|
||||
@ -168,8 +344,14 @@ selection channel, its new value is calculated as (255 - old_value).</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2640405"></a><h3><a name="gimp-selection-feather"></a>gimp_selection_feather ()</h3><a class="indexterm" name="id2640413"></a><pre class="programlisting">gboolean gimp_selection_feather (gint32 image_ID,
|
||||
gdouble radius);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634502"></a><h3><a name="gimp-selection-feather"></a>gimp_selection_feather ()</h3><a class="indexterm" name="id2634510"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_feather (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> radius);</pre><p>
|
||||
Feather the image's selection
|
||||
</p><p>
|
||||
This procedure feathers the selection. Feathering is implemented
|
||||
@ -178,7 +360,11 @@ using a gaussian blur.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>radius</tt></i><EFBFBD>:</span></td><td> Radius of feather (in pixels).
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2640482"></a><h3><a name="gimp-selection-sharpen"></a>gimp_selection_sharpen ()</h3><a class="indexterm" name="id2640490"></a><pre class="programlisting">gboolean gimp_selection_sharpen (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634579"></a><h3><a name="gimp-selection-sharpen"></a>gimp_selection_sharpen ()</h3><a class="indexterm" name="id2634588"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_sharpen (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Sharpen the selection mask.
|
||||
</p><p>
|
||||
This procedure sharpens the selection mask. For every pixel in the
|
||||
@ -188,8 +374,14 @@ in the selection mask's boundary.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2640544"></a><h3><a name="gimp-selection-border"></a>gimp_selection_border ()</h3><a class="indexterm" name="id2640552"></a><pre class="programlisting">gboolean gimp_selection_border (gint32 image_ID,
|
||||
gint radius);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634642"></a><h3><a name="gimp-selection-border"></a>gimp_selection_border ()</h3><a class="indexterm" name="id2634651"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_border (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> radius);</pre><p>
|
||||
Border the image's selection
|
||||
</p><p>
|
||||
This procedure borders the selection. Bordering creates a new
|
||||
@ -199,9 +391,17 @@ selection at every point within the specified radius.</p><p>
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>radius</tt></i><EFBFBD>:</span></td><td> Radius of border (in pixels).
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2640622"></a><h3><a name="gimp-selection-translate"></a>gimp_selection_translate ()</h3><a class="indexterm" name="id2640630"></a><pre class="programlisting">gboolean gimp_selection_translate (gint32 image_ID,
|
||||
gint offx,
|
||||
gint offy);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634721"></a><h3><a name="gimp-selection-translate"></a>gimp_selection_translate ()</h3><a class="indexterm" name="id2634730"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_translate (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offx,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> offy);</pre><p>
|
||||
Translate the selection by the specified offsets.
|
||||
</p><p>
|
||||
This procedure actually translates the selection for the specified
|
||||
@ -214,7 +414,11 @@ because of this call are lost.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>offx</tt></i><EFBFBD>:</span></td><td> x offset for translation.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>offy</tt></i><EFBFBD>:</span></td><td> y offset for translation.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2640720"></a><h3><a name="gimp-selection-layer-alpha"></a>gimp_selection_layer_alpha ()</h3><a class="indexterm" name="id2640728"></a><pre class="programlisting">gboolean gimp_selection_layer_alpha (gint32 layer_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634820"></a><h3><a name="gimp-selection-layer-alpha"></a>gimp_selection_layer_alpha ()</h3><a class="indexterm" name="id2634828"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_layer_alpha (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> layer_ID);</pre><p>
|
||||
Transfer the specified layer's alpha channel to the selection mask.
|
||||
</p><p>
|
||||
This procedure requires a layer with an alpha channel. The alpha
|
||||
@ -226,7 +430,11 @@ selection mask value is set to 0.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>layer_ID</tt></i><EFBFBD>:</span></td><td> Layer with alpha.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2640785"></a><h3><a name="gimp-selection-combine"></a>gimp_selection_combine ()</h3><a class="indexterm" name="id2640794"></a><pre class="programlisting">gboolean gimp_selection_combine (gint32 channel_ID,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634886"></a><h3><a name="gimp-selection-combine"></a>gimp_selection_combine ()</h3><a class="indexterm" name="id2634895"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_selection_combine (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> channel_ID,
|
||||
<a href="libgimp-gimpenums.html#GimpChannelOps">GimpChannelOps</a> operation);</pre><p>
|
||||
Combines the specified channel with the selection mask.
|
||||
</p><p>
|
||||
|
||||
@ -2,69 +2,189 @@
|
||||
|
||||
|
||||
|
||||
gint32 <a href="libgimp-gimptexttool.html#gimp-text-fontname">gimp_text_fontname</a> (gint32 image_ID,
|
||||
gint32 drawable_ID,
|
||||
gdouble x,
|
||||
gdouble y,
|
||||
const gchar *text,
|
||||
gint border,
|
||||
gboolean antialias,
|
||||
gdouble size,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimptexttool.html#gimp-text-fontname">gimp_text_fontname</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> y,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *text,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> border,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> antialias,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> size,
|
||||
<a href="libgimp-gimpenums.html#GimpSizeType">GimpSizeType</a> size_type,
|
||||
const gchar *fontname);
|
||||
gboolean <a href="libgimp-gimptexttool.html#gimp-text-get-extents-fontname">gimp_text_get_extents_fontname</a> (const gchar *text,
|
||||
gdouble size,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *fontname);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimptexttool.html#gimp-text-get-extents-fontname">gimp_text_get_extents_fontname</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *text,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> size,
|
||||
<a href="libgimp-gimpenums.html#GimpSizeType">GimpSizeType</a> size_type,
|
||||
const gchar *fontname,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *ascent,
|
||||
gint *descent);
|
||||
gint32 <a href="libgimp-gimptexttool.html#gimp-text">gimp_text</a> (gint32 image_ID,
|
||||
gint32 drawable_ID,
|
||||
gdouble x,
|
||||
gdouble y,
|
||||
const gchar *text,
|
||||
gint border,
|
||||
gboolean antialias,
|
||||
gdouble size,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *fontname,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *ascent,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *descent);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> <a href="libgimp-gimptexttool.html#gimp-text">gimp_text</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> y,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *text,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> border,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> antialias,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> size,
|
||||
<a href="libgimp-gimpenums.html#GimpSizeType">GimpSizeType</a> size_type,
|
||||
const gchar *foundry,
|
||||
const gchar *family,
|
||||
const gchar *weight,
|
||||
const gchar *slant,
|
||||
const gchar *set_width,
|
||||
const gchar *spacing,
|
||||
const gchar *registry,
|
||||
const gchar *encoding);
|
||||
gboolean <a href="libgimp-gimptexttool.html#gimp-text-get-extents">gimp_text_get_extents</a> (const gchar *text,
|
||||
gdouble size,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *foundry,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *family,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *weight,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *slant,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *set_width,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *spacing,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *registry,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *encoding);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimptexttool.html#gimp-text-get-extents">gimp_text_get_extents</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *text,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> size,
|
||||
<a href="libgimp-gimpenums.html#GimpSizeType">GimpSizeType</a> size_type,
|
||||
const gchar *foundry,
|
||||
const gchar *family,
|
||||
const gchar *weight,
|
||||
const gchar *slant,
|
||||
const gchar *set_width,
|
||||
const gchar *spacing,
|
||||
const gchar *registry,
|
||||
const gchar *encoding,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *ascent,
|
||||
gint *descent);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2632890"></a><h2>Description</h2><p>
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *foundry,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *family,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *weight,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *slant,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *set_width,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *spacing,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *registry,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *encoding,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *ascent,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *descent);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2629382"></a><h2>Description</h2><p>
|
||||
Functions for controlling the text tool.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2632899"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2632905"></a><h3><a name="gimp-text-fontname"></a>gimp_text_fontname ()</h3><a class="indexterm" name="id2632913"></a><pre class="programlisting">gint32 gimp_text_fontname (gint32 image_ID,
|
||||
gint32 drawable_ID,
|
||||
gdouble x,
|
||||
gdouble y,
|
||||
const gchar *text,
|
||||
gint border,
|
||||
gboolean antialias,
|
||||
gdouble size,
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2629392"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2629397"></a><h3><a name="gimp-text-fontname"></a>gimp_text_fontname ()</h3><a class="indexterm" name="id2629405"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_text_fontname (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> y,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *text,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> border,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> antialias,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> size,
|
||||
<a href="libgimp-gimpenums.html#GimpSizeType">GimpSizeType</a> size_type,
|
||||
const gchar *fontname);</pre><p>
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *fontname);</pre><p>
|
||||
Add text at the specified location as a floating selection or a new
|
||||
layer.
|
||||
</p><p>
|
||||
@ -90,14 +210,30 @@ The border is measured in pixels.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>size_type</tt></i><EFBFBD>:</span></td><td> The units of specified size.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>fontname</tt></i><EFBFBD>:</span></td><td> The name of the font.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The new text layer or -1 if no layer was created.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634836"></a><h3><a name="gimp-text-get-extents-fontname"></a>gimp_text_get_extents_fontname ()</h3><a class="indexterm" name="id2634843"></a><pre class="programlisting">gboolean gimp_text_get_extents_fontname (const gchar *text,
|
||||
gdouble size,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2629558"></a><h3><a name="gimp-text-get-extents-fontname"></a>gimp_text_get_extents_fontname ()</h3><a class="indexterm" name="id2629565"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_text_get_extents_fontname (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *text,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> size,
|
||||
<a href="libgimp-gimpenums.html#GimpSizeType">GimpSizeType</a> size_type,
|
||||
const gchar *fontname,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *ascent,
|
||||
gint *descent);</pre><p>
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *fontname,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *ascent,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *descent);</pre><p>
|
||||
Get extents of the bounding box for the specified text.
|
||||
</p><p>
|
||||
This tool returns the width and height of a bounding box for the
|
||||
@ -113,23 +249,57 @@ and descent for the specified font are returned as well.</p><p>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>ascent</tt></i><EFBFBD>:</span></td><td> The ascent of the specified font.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>descent</tt></i><EFBFBD>:</span></td><td> The descent of the specified font.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2635006"></a><h3><a name="gimp-text"></a>gimp_text ()</h3><a class="indexterm" name="id2635014"></a><pre class="programlisting">gint32 gimp_text (gint32 image_ID,
|
||||
gint32 drawable_ID,
|
||||
gdouble x,
|
||||
gdouble y,
|
||||
const gchar *text,
|
||||
gint border,
|
||||
gboolean antialias,
|
||||
gdouble size,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2627498"></a><h3><a name="gimp-text"></a>gimp_text ()</h3><a class="indexterm" name="id2627505"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> gimp_text (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> drawable_ID,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> x,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> y,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *text,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> border,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> antialias,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> size,
|
||||
<a href="libgimp-gimpenums.html#GimpSizeType">GimpSizeType</a> size_type,
|
||||
const gchar *foundry,
|
||||
const gchar *family,
|
||||
const gchar *weight,
|
||||
const gchar *slant,
|
||||
const gchar *set_width,
|
||||
const gchar *spacing,
|
||||
const gchar *registry,
|
||||
const gchar *encoding);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_text</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *foundry,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *family,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *weight,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *slant,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *set_width,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *spacing,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *registry,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *encoding);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_text</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimptexttool.html#gimp-text-fontname"><tt class="function">gimp_text_fontname()</tt></a> instead.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
@ -150,21 +320,51 @@ This procedure is deprecated! Use <a href="libgimp-gimptexttool.html#gimp-text-f
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>registry</tt></i><EFBFBD>:</span></td><td> The font registry.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>encoding</tt></i><EFBFBD>:</span></td><td> The font encoding.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> The new text layer or -1 if no layer was created.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2642054"></a><h3><a name="gimp-text-get-extents"></a>gimp_text_get_extents ()</h3><a class="indexterm" name="id2642063"></a><pre class="programlisting">gboolean gimp_text_get_extents (const gchar *text,
|
||||
gdouble size,
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2635869"></a><h3><a name="gimp-text-get-extents"></a>gimp_text_get_extents ()</h3><a class="indexterm" name="id2635877"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_text_get_extents (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *text,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gdouble"
|
||||
>gdouble</a> size,
|
||||
<a href="libgimp-gimpenums.html#GimpSizeType">GimpSizeType</a> size_type,
|
||||
const gchar *foundry,
|
||||
const gchar *family,
|
||||
const gchar *weight,
|
||||
const gchar *slant,
|
||||
const gchar *set_width,
|
||||
const gchar *spacing,
|
||||
const gchar *registry,
|
||||
const gchar *encoding,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *ascent,
|
||||
gint *descent);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_text_get_extents</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *foundry,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *family,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *weight,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *slant,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *set_width,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *spacing,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *registry,
|
||||
const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *encoding,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *width,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *height,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *ascent,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gint"
|
||||
>gint</a> *descent);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><tt class="literal">gimp_text_get_extents</tt> is deprecated and should not be used in newly-written code.</p></div><p>
|
||||
This procedure is deprecated! Use <a href="libgimp-gimptexttool.html#gimp-text-get-extents-fontname"><tt class="function">gimp_text_get_extents_fontname()</tt></a>
|
||||
instead.</p><p>
|
||||
|
||||
|
||||
@ -6,14 +6,20 @@
|
||||
void <a href="libgimp-gimptile.html#gimp-tile-ref">gimp_tile_ref</a> (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);
|
||||
void <a href="libgimp-gimptile.html#gimp-tile-ref-zero">gimp_tile_ref_zero</a> (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);
|
||||
void <a href="libgimp-gimptile.html#gimp-tile-unref">gimp_tile_unref</a> (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile,
|
||||
gboolean dirty);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dirty);
|
||||
void <a href="libgimp-gimptile.html#gimp-tile-flush">gimp_tile_flush</a> (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);
|
||||
void <a href="libgimp-gimptile.html#gimp-tile-cache-size">gimp_tile_cache_size</a> (gulong kilobytes);
|
||||
void <a href="libgimp-gimptile.html#gimp-tile-cache-ntiles">gimp_tile_cache_ntiles</a> (gulong ntiles);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2633165"></a><h2>Description</h2><p>
|
||||
void <a href="libgimp-gimptile.html#gimp-tile-cache-size">gimp_tile_cache_size</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gulong"
|
||||
>gulong</a> kilobytes);
|
||||
void <a href="libgimp-gimptile.html#gimp-tile-cache-ntiles">gimp_tile_cache_ntiles</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gulong"
|
||||
>gulong</a> ntiles);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2611959"></a><h2>Description</h2><p>
|
||||
Functions for working with tiles.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2633175"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2633180"></a><h3><a name="GimpTile"></a>GimpTile</h3><a class="indexterm" name="id2633189"></a><pre class="programlisting">typedef struct {
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2611968"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2611974"></a><h3><a name="GimpTile"></a>GimpTile</h3><a class="indexterm" name="id2611982"></a><pre class="programlisting">typedef struct {
|
||||
guint ewidth; /* the effective width of the tile */
|
||||
guint eheight; /* the effective height of the tile */
|
||||
guint bpp; /* the bytes per pixel (1, 2, 3 or 4 ) */
|
||||
@ -26,35 +32,41 @@ Functions for working with tiles.
|
||||
} GimpTile;
|
||||
</pre><p>
|
||||
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2642607"></a><h3><a name="gimp-tile-ref"></a>gimp_tile_ref ()</h3><a class="indexterm" name="id2558118"></a><pre class="programlisting">void gimp_tile_ref (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);</pre><p>
|
||||
</p></div><hr><div class="refsect2" lang="en"><a name="id2576529"></a><h3><a name="gimp-tile-ref"></a>gimp_tile_ref ()</h3><a class="indexterm" name="id2528491"></a><pre class="programlisting">void gimp_tile_ref (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>tile</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2545681"></a><h3><a name="gimp-tile-ref-zero"></a>gimp_tile_ref_zero ()</h3><a class="indexterm" name="id2633208"></a><pre class="programlisting">void gimp_tile_ref_zero (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2574266"></a><h3><a name="gimp-tile-ref-zero"></a>gimp_tile_ref_zero ()</h3><a class="indexterm" name="id2534797"></a><pre class="programlisting">void gimp_tile_ref_zero (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>tile</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2620259"></a><h3><a name="gimp-tile-unref"></a>gimp_tile_unref ()</h3><a class="indexterm" name="id2620266"></a><pre class="programlisting">void gimp_tile_unref (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile,
|
||||
gboolean dirty);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2612007"></a><h3><a name="gimp-tile-unref"></a>gimp_tile_unref ()</h3><a class="indexterm" name="id2615617"></a><pre class="programlisting">void gimp_tile_unref (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> dirty);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>tile</tt></i><EFBFBD>:</span></td><td>
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>dirty</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2620313"></a><h3><a name="gimp-tile-flush"></a>gimp_tile_flush ()</h3><a class="indexterm" name="id2620321"></a><pre class="programlisting">void gimp_tile_flush (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2615664"></a><h3><a name="gimp-tile-flush"></a>gimp_tile_flush ()</h3><a class="indexterm" name="id2615672"></a><pre class="programlisting">void gimp_tile_flush (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);</pre><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>tile</tt></i><EFBFBD>:</span></td><td>
|
||||
|
||||
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2620352"></a><h3><a name="gimp-tile-cache-size"></a>gimp_tile_cache_size ()</h3><a class="indexterm" name="id2620359"></a><pre class="programlisting">void gimp_tile_cache_size (gulong kilobytes);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2615703"></a><h3><a name="gimp-tile-cache-size"></a>gimp_tile_cache_size ()</h3><a class="indexterm" name="id2615710"></a><pre class="programlisting">void gimp_tile_cache_size (<a
|
||||
href="../glib/glib-Basic-Types.html#gulong"
|
||||
>gulong</a> kilobytes);</pre><p>
|
||||
Sets the size of the tile cache on the plug-in side. The tile cache
|
||||
is used to reduce the number of tiles exchanged between the GIMP core
|
||||
and the plug-in. See also <a href="libgimp-gimptile.html#gimp-tile-cache-ntiles"><tt class="function">gimp_tile_cache_ntiles()</tt></a>.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>kilobytes</tt></i><EFBFBD>:</span></td><td> new cache size in kilobytes
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2634131"></a><h3><a name="gimp-tile-cache-ntiles"></a>gimp_tile_cache_ntiles ()</h3><a class="indexterm" name="id2634139"></a><pre class="programlisting">void gimp_tile_cache_ntiles (gulong ntiles);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2615753"></a><h3><a name="gimp-tile-cache-ntiles"></a>gimp_tile_cache_ntiles ()</h3><a class="indexterm" name="id2635403"></a><pre class="programlisting">void gimp_tile_cache_ntiles (<a
|
||||
href="../glib/glib-Basic-Types.html#gulong"
|
||||
>gulong</a> ntiles);</pre><p>
|
||||
Sets the size of the tile cache on the plug-in side. This function
|
||||
is similar to <a href="libgimp-gimptile.html#gimp-tile-cache-size"><tt class="function">gimp_tile_cache_size()</tt></a> but allows to specify the
|
||||
number of tiles directly.
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -3,15 +3,25 @@ Interface Library headers.</p></td><td valign="top" align="right"></td></tr></ta
|
||||
|
||||
|
||||
|
||||
void <a href="libgimp-gimpui.html#gimp-ui-init">gimp_ui_init</a> (const gchar *prog_name,
|
||||
gboolean preview);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2634527"></a><h2>Description</h2><p>
|
||||
void <a href="libgimp-gimpui.html#gimp-ui-init">gimp_ui_init</a> (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *prog_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> preview);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2658426"></a><h2>Description</h2><p>
|
||||
Common user interface functions. This header includes all other GIMP User
|
||||
Interface Library headers.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2552188"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2552193"></a><h3><a name="gimp-ui-init"></a>gimp_ui_init ()</h3><a class="indexterm" name="id2663248"></a><pre class="programlisting">void gimp_ui_init (const gchar *prog_name,
|
||||
gboolean preview);</pre><p>
|
||||
This function initializes GTK+ with <tt class="function">gtk_init()</tt> and initializes GDK's
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2633333"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2633338"></a><h3><a name="gimp-ui-init"></a>gimp_ui_init ()</h3><a class="indexterm" name="id2656598"></a><pre class="programlisting">void gimp_ui_init (const <a
|
||||
href="../glib/glib-Basic-Types.html#gchar"
|
||||
>gchar</a> *prog_name,
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> preview);</pre><p>
|
||||
This function initializes GTK+ with <a
|
||||
href="../gtk/gtk-General.html#gtk-init"
|
||||
><tt class="function">gtk_init()</tt></a> and initializes GDK's
|
||||
image rendering subsystem (GdkRGB) to follow the GIMP main program's
|
||||
colormap allocation/installation policy.
|
||||
</p><p>
|
||||
@ -19,13 +29,33 @@ The GIMP's colormap policy can be determinded by the user with the
|
||||
gimprc variables <i class="parameter"><tt>min_colors</tt></i> and <i class="parameter"><tt>install_cmap</tt></i>.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>prog_name</tt></i><EFBFBD>:</span></td><td> The name of the plug-in which will be passed as argv[0] to
|
||||
<tt class="function">gtk_init()</tt>. It's a convention to use the name of the
|
||||
<a
|
||||
href="../gtk/gtk-General.html#gtk-init"
|
||||
><tt class="function">gtk_init()</tt></a>. It's a convention to use the name of the
|
||||
executable and _not_ the PDB procedure name or something.
|
||||
</td></tr><tr><td><span class="term"><i class="parameter"><tt>preview</tt></i><EFBFBD>:</span></td><td> This parameter is unused and exists for historical
|
||||
reasons only.
|
||||
</td></tr></tbody></table></div></div></div><div class="refsect1" lang="en"><a name="id2663333"></a><h2>See Also</h2><p>
|
||||
<tt class="function">gtk_init()</tt>, <tt class="function">gdk_set_use_xshm()</tt>, <tt class="function">gdk_rgb_set_min_colors()</tt>,
|
||||
<tt class="function">gdk_rgb_set_install()</tt>, <tt class="function">gdk_rgb_get_visual()</tt>, <tt class="function">gdk_rgb_get_cmap()</tt>,
|
||||
<tt class="function">gtk_widget_set_default_visual()</tt>, <tt class="function">gtk_widget_set_default_colormap()</tt>,
|
||||
<tt class="function">gtk_preview_set_gamma()</tt>.
|
||||
</td></tr></tbody></table></div></div></div><div class="refsect1" lang="en"><a name="id2656684"></a><h2>See Also</h2><p>
|
||||
<a
|
||||
href="../gtk/gtk-General.html#gtk-init"
|
||||
><tt class="function">gtk_init()</tt></a>, <a
|
||||
href="../gdk/gdk-General.html#gdk-set-use-xshm"
|
||||
><tt class="function">gdk_set_use_xshm()</tt></a>, <a
|
||||
href="../gdk/gdk-GdkRGB.html#gdk-rgb-set-min-colors"
|
||||
><tt class="function">gdk_rgb_set_min_colors()</tt></a>,
|
||||
<a
|
||||
href="../gdk/gdk-GdkRGB.html#gdk-rgb-set-install"
|
||||
><tt class="function">gdk_rgb_set_install()</tt></a>, <a
|
||||
href="../gdk/gdk-GdkRGB.html#gdk-rgb-get-visual"
|
||||
><tt class="function">gdk_rgb_get_visual()</tt></a>, <a
|
||||
href="../gdk/gdk-GdkRGB.html#gdk-rgb-get-cmap"
|
||||
><tt class="function">gdk_rgb_get_cmap()</tt></a>,
|
||||
<a
|
||||
href="../gtk/GtkWidget.html#gtk-widget-set-default-visual"
|
||||
><tt class="function">gtk_widget_set_default_visual()</tt></a>, <a
|
||||
href="../gtk/GtkWidget.html#gtk-widget-set-default-colormap"
|
||||
><tt class="function">gtk_widget_set_default_colormap()</tt></a>,
|
||||
<a
|
||||
href="../gtk/GtkPreview.html#gtk-preview-set-gamma"
|
||||
><tt class="function">gtk_preview_set_gamma()</tt></a>.
|
||||
</p></div></div><table class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle"><td align="left"><a accesskey="p" href="libgimpui-hierarchy.html"><b><<<EFBFBD>Object Hierarchy</b></a></td><td align="right"><a accesskey="n" href="libgimp-gimpexport.html"><b>gimpexport<EFBFBD>>></b></a></td></tr></table></body></html>
|
||||
|
||||
@ -2,17 +2,49 @@
|
||||
|
||||
|
||||
|
||||
gboolean <a href="libgimp-gimpundo.html#gimp-image-undo-group-start">gimp_image_undo_group_start</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpundo.html#gimp-image-undo-group-end">gimp_image_undo_group_end</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpundo.html#gimp-image-undo-is-enabled">gimp_image_undo_is_enabled</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpundo.html#gimp-image-undo-disable">gimp_image_undo_disable</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpundo.html#gimp-image-undo-enable">gimp_image_undo_enable</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpundo.html#gimp-image-undo-freeze">gimp_image_undo_freeze</a> (gint32 image_ID);
|
||||
gboolean <a href="libgimp-gimpundo.html#gimp-image-undo-thaw">gimp_image_undo_thaw</a> (gint32 image_ID);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2634706"></a><h2>Description</h2><p>
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpundo.html#gimp-image-undo-group-start">gimp_image_undo_group_start</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpundo.html#gimp-image-undo-group-end">gimp_image_undo_group_end</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpundo.html#gimp-image-undo-is-enabled">gimp_image_undo_is_enabled</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpundo.html#gimp-image-undo-disable">gimp_image_undo_disable</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpundo.html#gimp-image-undo-enable">gimp_image_undo_enable</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpundo.html#gimp-image-undo-freeze">gimp_image_undo_freeze</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
<a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> <a href="libgimp-gimpundo.html#gimp-image-undo-thaw">gimp_image_undo_thaw</a> (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);
|
||||
</pre></div><div class="refsect1" lang="en"><a name="id2635539"></a><h2>Description</h2><p>
|
||||
Control of undo/redo.
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2634716"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2634721"></a><h3><a name="gimp-image-undo-group-start"></a>gimp_image_undo_group_start ()</h3><a class="indexterm" name="id2634730"></a><pre class="programlisting">gboolean gimp_image_undo_group_start (gint32 image_ID);</pre><p>
|
||||
</p></div><div class="refsect1" lang="en"><a name="id2635549"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2635554"></a><h3><a name="gimp-image-undo-group-start"></a>gimp_image_undo_group_start ()</h3><a class="indexterm" name="id2635562"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_image_undo_group_start (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Starts a group undo.
|
||||
</p><p>
|
||||
This function is used to start a group undo--necessary for logically
|
||||
@ -22,7 +54,11 @@ call.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The ID of the image in which to open an undo group.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2642433"></a><h3><a name="gimp-image-undo-group-end"></a>gimp_image_undo_group_end ()</h3><a class="indexterm" name="id2642441"></a><pre class="programlisting">gboolean gimp_image_undo_group_end (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2633221"></a><h3><a name="gimp-image-undo-group-end"></a>gimp_image_undo_group_end ()</h3><a class="indexterm" name="id2633230"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_image_undo_group_end (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Finish a group undo.
|
||||
</p><p>
|
||||
This function must be called once for each
|
||||
@ -30,7 +66,11 @@ This function must be called once for each
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The ID of the image in which to close an undo group.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> TRUE on success.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2642494"></a><h3><a name="gimp-image-undo-is-enabled"></a>gimp_image_undo_is_enabled ()</h3><a class="indexterm" name="id2642502"></a><pre class="programlisting">gboolean gimp_image_undo_is_enabled (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2633282"></a><h3><a name="gimp-image-undo-is-enabled"></a>gimp_image_undo_is_enabled ()</h3><a class="indexterm" name="id2633291"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_image_undo_is_enabled (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Check if the image's undo stack is enabled.
|
||||
</p><p>
|
||||
This procedure checks if the image's undo stack is currently enabled
|
||||
@ -40,7 +80,11 @@ each other and want to check if their caller has already used
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> True if undo is enabled for this image.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2639002"></a><h3><a name="gimp-image-undo-disable"></a>gimp_image_undo_disable ()</h3><a class="indexterm" name="id2639010"></a><pre class="programlisting">gboolean gimp_image_undo_disable (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2635245"></a><h3><a name="gimp-image-undo-disable"></a>gimp_image_undo_disable ()</h3><a class="indexterm" name="id2635253"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_image_undo_disable (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Disable the image's undo stack.
|
||||
</p><p>
|
||||
This procedure disables the image's undo stack, allowing subsequent
|
||||
@ -51,7 +95,11 @@ be time and memory intensive.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> True if the image undo has been disabled.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2639066"></a><h3><a name="gimp-image-undo-enable"></a>gimp_image_undo_enable ()</h3><a class="indexterm" name="id2639075"></a><pre class="programlisting">gboolean gimp_image_undo_enable (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2635308"></a><h3><a name="gimp-image-undo-enable"></a>gimp_image_undo_enable ()</h3><a class="indexterm" name="id2635316"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_image_undo_enable (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Enable the image's undo stack.
|
||||
</p><p>
|
||||
This procedure enables the image's undo stack, allowing subsequent
|
||||
@ -61,7 +109,11 @@ image undo stack.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> True if the image undo has been enabled.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2639130"></a><h3><a name="gimp-image-undo-freeze"></a>gimp_image_undo_freeze ()</h3><a class="indexterm" name="id2639138"></a><pre class="programlisting">gboolean gimp_image_undo_freeze (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2635372"></a><h3><a name="gimp-image-undo-freeze"></a>gimp_image_undo_freeze ()</h3><a class="indexterm" name="id2628911"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_image_undo_freeze (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Freeze the image's undo stack.
|
||||
</p><p>
|
||||
This procedure freezes the image's undo stack, allowing subsequent
|
||||
@ -77,7 +129,11 @@ else 'undo' behaviour is undefined.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i class="parameter"><tt>image_ID</tt></i><EFBFBD>:</span></td><td> The image.
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span><EFBFBD>:</span></td><td> True if the image undo has been frozen.
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2544552"></a><h3><a name="gimp-image-undo-thaw"></a>gimp_image_undo_thaw ()</h3><a class="indexterm" name="id2548397"></a><pre class="programlisting">gboolean gimp_image_undo_thaw (gint32 image_ID);</pre><p>
|
||||
</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2569909"></a><h3><a name="gimp-image-undo-thaw"></a>gimp_image_undo_thaw ()</h3><a class="indexterm" name="id2620484"></a><pre class="programlisting"><a
|
||||
href="../glib/glib-Basic-Types.html#gboolean"
|
||||
>gboolean</a> gimp_image_undo_thaw (<a
|
||||
href="../glib/glib-Basic-Types.html#gint32"
|
||||
>gint32</a> image_ID);</pre><p>
|
||||
Thaw the image's undo stack.
|
||||
</p><p>
|
||||
This procedure thaws the image's undo stack, allowing subsequent
|
||||
|
||||
@ -1,10 +1,22 @@
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Object Hierarchy</title><meta name="generator" content="DocBook XSL Stylesheets V1.66.1"><link rel="start" href="index.html" title="GIMP Library Reference Manual"><link rel="up" href="libgimpui.html" title="Part<72>III.<2E>GIMP User Interface Library"><link rel="prev" href="libgimpui.html" title="Part<72>III.<2E>GIMP User Interface Library"><link rel="next" href="libgimp-gimpui.html" title="gimpui"><meta name="generator" content="GTK-Doc V1.3 (XML mode)"><link rel="stylesheet" href="style.css" type="text/css"><link rel="part" href="gimpdefinitions.html" title="Part<72>I.<2E>GIMP Constants"><link rel="part" href="libgimp.html" title="Part<72>II.<2E>GIMP Library"><link rel="chapter" href="libgimp-general.html" title="Functions not Related to Specific Images"><link rel="chapter" href="libgimp-image.html" title="Manupulating Images and all their Properties"><link rel="chapter" href="libgimp-data.html" title="Data Objects"><link rel="chapter" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs"><link rel="part" href="libgimpui.html" title="Part<72>III.<2E>GIMP User Interface Library"><link rel="chapter" href="libgimpui-hierarchy.html" title="Object Hierarchy"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><table class="navigation" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libgimpui.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td><td><a accesskey="u" href="libgimpui.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">GIMP Library Reference Manual</th><td><a accesskey="n" href="libgimp-gimpui.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td></tr></table><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="libgimpui-hierarchy"></a>Object Hierarchy</h2></div></div></div><pre class="screen">
|
||||
GObject
|
||||
GtkObject
|
||||
GtkWidget
|
||||
GtkContainer
|
||||
GtkBox
|
||||
GtkVBox
|
||||
<a
|
||||
href="../gobject/gobject-The-Base-Object-Type.html#GObject"
|
||||
>GObject</a>
|
||||
<a
|
||||
href="../gtk/GtkObject.html"
|
||||
>GtkObject</a>
|
||||
<a
|
||||
href="../gtk/GtkWidget.html"
|
||||
>GtkWidget</a>
|
||||
<a
|
||||
href="../gtk/GtkContainer.html"
|
||||
>GtkContainer</a>
|
||||
<a
|
||||
href="../gtk/GtkBox.html"
|
||||
>GtkBox</a>
|
||||
<a
|
||||
href="../gtk/GtkVBox.html"
|
||||
>GtkVBox</a>
|
||||
<a
|
||||
href="../libgimpwidgets/GimpPreview.html"
|
||||
>GimpPreview</a>
|
||||
@ -13,7 +25,11 @@ href="../libgimpwidgets/GimpPreview.html"
|
||||
href="../libgimpwidgets/libgimpwidgets-GimpScrolledPreview.html#GimpScrolledPreview"
|
||||
>GimpScrolledPreview</a>
|
||||
<a href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a>
|
||||
GtkProgress
|
||||
GtkProgressBar
|
||||
<a
|
||||
href="../gtk/GtkProgress.html"
|
||||
>GtkProgress</a>
|
||||
<a
|
||||
href="../gtk/GtkProgressBar.html"
|
||||
>GtkProgressBar</a>
|
||||
<a href="GimpProgressBar.html" title="GimpProgressBar">GimpProgressBar</a>
|
||||
</pre></div><table class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle"><td align="left"><a accesskey="p" href="libgimpui.html"><b><<<EFBFBD>Part<EFBFBD>III.<2E>GIMP User Interface Library</b></a></td><td align="right"><a accesskey="n" href="libgimp-gimpui.html"><b>gimpui<EFBFBD>>></b></a></td></tr></table></body></html>
|
||||
|
||||
Reference in New Issue
Block a user