New upstream version 3.24.21
This commit is contained in:
@ -163,7 +163,7 @@ supporting platform specific features.</p>
|
||||
need a similar API in order to drive them. The <span class="type">GtkNativeDialog</span>
|
||||
object is an API that allows you to do this. It allows you to set
|
||||
various common properties on the dialog, as well as show and hide
|
||||
it and get a <span class="type">“response”</span> signal when the user finished
|
||||
it and get a <a href="https://developer.gnome.org/gtk4/GtkNativeDialog.html#GtkNativeDialog-response"><span class="type">“response”</span></a> signal when the user finished
|
||||
with the dialog.</p>
|
||||
<p>There is also a <a class="link" href="gtk3-GtkNativeDialog.html#gtk-native-dialog-run" title="gtk_native_dialog_run ()"><code class="function">gtk_native_dialog_run()</code></a> helper that makes it easy
|
||||
to run any native dialog in a modal way with a recursive mainloop,
|
||||
@ -177,7 +177,7 @@ similar to <a class="link" href="GtkDialog.html#gtk-dialog-run" title="gtk_dialo
|
||||
gtk_native_dialog_show (<em class="parameter"><code><span class="type">GtkNativeDialog</span> *self</code></em>);</pre>
|
||||
<p>Shows the dialog on the display, allowing the user to interact with
|
||||
it. When the user accepts the state of the dialog the dialog will
|
||||
be automatically hidden and the <span class="type">“response”</span> signal
|
||||
be automatically hidden and the <a href="https://developer.gnome.org/gtk4/GtkNativeDialog.html#GtkNativeDialog-response"><span class="type">“response”</span></a> signal
|
||||
will be emitted.</p>
|
||||
<p>Multiple calls while the dialog is visible will be ignored.</p>
|
||||
<div class="refsect3">
|
||||
@ -203,7 +203,7 @@ will be emitted.</p>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_native_dialog_hide (<em class="parameter"><code><span class="type">GtkNativeDialog</span> *self</code></em>);</pre>
|
||||
<p>Hides the dialog if it is visilbe, aborting any interaction. Once this
|
||||
is called the <span class="type">“response”</span> signal will not be emitted
|
||||
is called the <a href="https://developer.gnome.org/gtk4/GtkNativeDialog.html#GtkNativeDialog-response"><span class="type">“response”</span></a> signal will not be emitted
|
||||
until after the next call to <a class="link" href="gtk3-GtkNativeDialog.html#gtk-native-dialog-show" title="gtk_native_dialog_show ()"><code class="function">gtk_native_dialog_show()</code></a>.</p>
|
||||
<p>If the dialog is not visible this does nothing.</p>
|
||||
<div class="refsect3">
|
||||
@ -477,7 +477,7 @@ or <code class="literal">NULL</code> if no transient parent has been set. </p>
|
||||
gtk_native_dialog_run (<em class="parameter"><code><span class="type">GtkNativeDialog</span> *self</code></em>);</pre>
|
||||
<p>Blocks in a recursive main loop until <em class="parameter"><code>self</code></em>
|
||||
emits the
|
||||
<span class="type">“response”</span> signal. It then returns the response ID
|
||||
<a href="https://developer.gnome.org/gtk4/GtkNativeDialog.html#GtkNativeDialog-response"><span class="type">“response”</span></a> signal. It then returns the response ID
|
||||
from the ::response signal emission.</p>
|
||||
<p>Before entering the recursive main loop, <a class="link" href="gtk3-GtkNativeDialog.html#gtk-native-dialog-run" title="gtk_native_dialog_run ()"><code class="function">gtk_native_dialog_run()</code></a>
|
||||
calls <a class="link" href="gtk3-GtkNativeDialog.html#gtk-native-dialog-show" title="gtk_native_dialog_show ()"><code class="function">gtk_native_dialog_show()</code></a> on the dialog for you.</p>
|
||||
@ -562,7 +562,7 @@ be triggered during a <code class="function">gtk_nautilus_dialog_run()</code> ca
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gtk3-GtkNativeDialog.see-also"></a><h2>See Also</h2>
|
||||
<p><span class="type">GtkFileChooserNative</span>, <a class="link" href="GtkDialog.html" title="GtkDialog"><span class="type">GtkDialog</span></a></p>
|
||||
<p><a href="https://developer.gnome.org/gtk4/gtk4-GtkFileChooserNative.html#GtkFileChooserNative"><span class="type">GtkFileChooserNative</span></a>, <a class="link" href="GtkDialog.html" title="GtkDialog"><span class="type">GtkDialog</span></a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
|
Reference in New Issue
Block a user