48
48
<a name="libgimp-gimpprogress.synopsis"></a><h2>Synopsis</h2>
49
49
<pre class="synopsis">
50
50
<a class="link" href="libgimp-gimpprogress.html#GimpProgressVtable" title="GimpProgressVtable">GimpProgressVtable</a>;
52
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
53
>gboolean</a> <a class="link" href="libgimp-gimpprogress.html#gimp-progress-init" title="gimp_progress_init ()">gimp_progress_init</a> (const <a
54
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
57
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
58
>gboolean</a> <a class="link" href="libgimp-gimpprogress.html#gimp-progress-init-printf" title="gimp_progress_init_printf ()">gimp_progress_init_printf</a> (const <a
59
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
63
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
64
>gboolean</a> <a class="link" href="libgimp-gimpprogress.html#gimp-progress-update" title="gimp_progress_update ()">gimp_progress_update</a> (<a
65
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
66
>gdouble</a> percentage);
68
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
69
>gboolean</a> <a class="link" href="libgimp-gimpprogress.html#gimp-progress-pulse" title="gimp_progress_pulse ()">gimp_progress_pulse</a> (void);
71
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
72
>gboolean</a> <a class="link" href="libgimp-gimpprogress.html#gimp-progress-set-text" title="gimp_progress_set_text ()">gimp_progress_set_text</a> (const <a
73
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
76
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
77
>gboolean</a> <a class="link" href="libgimp-gimpprogress.html#gimp-progress-set-text-printf" title="gimp_progress_set_text_printf ()">gimp_progress_set_text_printf</a> (const <a
78
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
82
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
83
>gboolean</a> <a class="link" href="libgimp-gimpprogress.html#gimp-progress-end" title="gimp_progress_end ()">gimp_progress_end</a> (void);
85
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
86
>gint</a> <a class="link" href="libgimp-gimpprogress.html#gimp-progress-get-window-handle" title="gimp_progress_get_window_handle ()">gimp_progress_get_window_handle</a> (void);
87
void (<a class="link" href="libgimp-gimpprogress.html#GimpProgressStartCallback" title="GimpProgressStartCallback ()">*GimpProgressStartCallback</a>) (const <a
88
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
91
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
92
>gboolean</a> cancelable,
94
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
95
>gpointer</a> user_data);
96
void (<a class="link" href="libgimp-gimpprogress.html#GimpProgressEndCallback" title="GimpProgressEndCallback ()">*GimpProgressEndCallback</a>) (<a
97
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
98
>gpointer</a> user_data);
99
void (<a class="link" href="libgimp-gimpprogress.html#GimpProgressTextCallback" title="GimpProgressTextCallback ()">*GimpProgressTextCallback</a>) (const <a
100
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
103
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
104
>gpointer</a> user_data);
105
void (<a class="link" href="libgimp-gimpprogress.html#GimpProgressValueCallback" title="GimpProgressValueCallback ()">*GimpProgressValueCallback</a>) (<a
106
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
107
>gdouble</a> percentage,
109
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
110
>gpointer</a> user_data);
112
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
113
>gchar</a>* <a class="link" href="libgimp-gimpprogress.html#gimp-progress-install-vtable" title="gimp_progress_install_vtable ()">gimp_progress_install_vtable</a> (const <a class="link" href="libgimp-gimpprogress.html#GimpProgressVtable" title="GimpProgressVtable">GimpProgressVtable</a> *vtable,
115
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
116
>gpointer</a> user_data);
118
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
119
>gchar</a>* <a class="link" href="libgimp-gimpprogress.html#gimp-progress-install" title="gimp_progress_install ()">gimp_progress_install</a> (<a class="link" href="libgimp-gimpprogress.html#GimpProgressStartCallback" title="GimpProgressStartCallback ()">GimpProgressStartCallback</a> start_callback,
51
gboolean <a class="link" href="libgimp-gimpprogress.html#gimp-progress-init" title="gimp_progress_init ()">gimp_progress_init</a> (const gchar *message);
52
gboolean <a class="link" href="libgimp-gimpprogress.html#gimp-progress-init-printf" title="gimp_progress_init_printf ()">gimp_progress_init_printf</a> (const gchar *format,
54
gboolean <a class="link" href="libgimp-gimpprogress.html#gimp-progress-update" title="gimp_progress_update ()">gimp_progress_update</a> (gdouble percentage);
55
gboolean <a class="link" href="libgimp-gimpprogress.html#gimp-progress-pulse" title="gimp_progress_pulse ()">gimp_progress_pulse</a> (void);
56
gboolean <a class="link" href="libgimp-gimpprogress.html#gimp-progress-set-text" title="gimp_progress_set_text ()">gimp_progress_set_text</a> (const gchar *message);
57
gboolean <a class="link" href="libgimp-gimpprogress.html#gimp-progress-set-text-printf" title="gimp_progress_set_text_printf ()">gimp_progress_set_text_printf</a> (const gchar *format,
59
gboolean <a class="link" href="libgimp-gimpprogress.html#gimp-progress-end" title="gimp_progress_end ()">gimp_progress_end</a> (void);
60
gint <a class="link" href="libgimp-gimpprogress.html#gimp-progress-get-window-handle" title="gimp_progress_get_window_handle ()">gimp_progress_get_window_handle</a> (void);
61
void (<a class="link" href="libgimp-gimpprogress.html#GimpProgressStartCallback" title="GimpProgressStartCallback ()">*GimpProgressStartCallback</a>) (const gchar *message,
64
void (<a class="link" href="libgimp-gimpprogress.html#GimpProgressEndCallback" title="GimpProgressEndCallback ()">*GimpProgressEndCallback</a>) (gpointer user_data);
65
void (<a class="link" href="libgimp-gimpprogress.html#GimpProgressTextCallback" title="GimpProgressTextCallback ()">*GimpProgressTextCallback</a>) (const gchar *message,
67
void (<a class="link" href="libgimp-gimpprogress.html#GimpProgressValueCallback" title="GimpProgressValueCallback ()">*GimpProgressValueCallback</a>) (gdouble percentage,
69
const gchar* <a class="link" href="libgimp-gimpprogress.html#gimp-progress-install-vtable" title="gimp_progress_install_vtable ()">gimp_progress_install_vtable</a> (const <a class="link" href="libgimp-gimpprogress.html#GimpProgressVtable" title="GimpProgressVtable">GimpProgressVtable</a> *vtable,
71
const gchar* <a class="link" href="libgimp-gimpprogress.html#gimp-progress-install" title="gimp_progress_install ()">gimp_progress_install</a> (<a class="link" href="libgimp-gimpprogress.html#GimpProgressStartCallback" title="GimpProgressStartCallback ()">GimpProgressStartCallback</a> start_callback,
120
72
<a class="link" href="libgimp-gimpprogress.html#GimpProgressEndCallback" title="GimpProgressEndCallback ()">GimpProgressEndCallback</a> end_callback,
121
73
<a class="link" href="libgimp-gimpprogress.html#GimpProgressTextCallback" title="GimpProgressTextCallback ()">GimpProgressTextCallback</a> text_callback,
122
74
<a class="link" href="libgimp-gimpprogress.html#GimpProgressValueCallback" title="GimpProgressValueCallback ()">GimpProgressValueCallback</a> value_callback,
124
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
125
>gpointer</a> user_data);
127
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
128
>gpointer</a> <a class="link" href="libgimp-gimpprogress.html#gimp-progress-uninstall" title="gimp_progress_uninstall ()">gimp_progress_uninstall</a> (const <a
129
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
130
>gchar</a> *progress_callback);
132
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
133
>gboolean</a> <a class="link" href="libgimp-gimpprogress.html#gimp-progress-cancel" title="gimp_progress_cancel ()">gimp_progress_cancel</a> (const <a
134
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
135
>gchar</a> *progress_callback);
76
gpointer <a class="link" href="libgimp-gimpprogress.html#gimp-progress-uninstall" title="gimp_progress_uninstall ()">gimp_progress_uninstall</a> (const gchar *progress_callback);
77
gboolean <a class="link" href="libgimp-gimpprogress.html#gimp-progress-cancel" title="gimp_progress_cancel ()">gimp_progress_cancel</a> (const gchar *progress_callback);
138
80
<div class="refsect1" lang="en">
623
515
<div class="refsect2" lang="en">
624
516
<a name="gimp-progress-install"></a><h3>gimp_progress_install ()</h3>
625
<pre class="programlisting">const <a
626
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
627
>gchar</a>* gimp_progress_install (<a class="link" href="libgimp-gimpprogress.html#GimpProgressStartCallback" title="GimpProgressStartCallback ()">GimpProgressStartCallback</a> start_callback,
517
<pre class="programlisting">const gchar* gimp_progress_install (<a class="link" href="libgimp-gimpprogress.html#GimpProgressStartCallback" title="GimpProgressStartCallback ()">GimpProgressStartCallback</a> start_callback,
628
518
<a class="link" href="libgimp-gimpprogress.html#GimpProgressEndCallback" title="GimpProgressEndCallback ()">GimpProgressEndCallback</a> end_callback,
629
519
<a class="link" href="libgimp-gimpprogress.html#GimpProgressTextCallback" title="GimpProgressTextCallback ()">GimpProgressTextCallback</a> text_callback,
630
520
<a class="link" href="libgimp-gimpprogress.html#GimpProgressValueCallback" title="GimpProgressValueCallback ()">GimpProgressValueCallback</a> value_callback,
632
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
633
>gpointer</a> user_data);</pre>
521
gpointer user_data);</pre>
634
522
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
635
523
<h3 class="title">Warning</h3>
636
524
<p><code class="literal">gimp_progress_install</code> is deprecated and should not be used in newly-written code.</p>