New upstream version 3.24.34
This commit is contained in:
@ -254,16 +254,16 @@ returns when any dialog button is clicked.</p>
|
||||
8
|
||||
9
|
||||
10</pre></td>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="n">GtkDialogFlags</span> <span class="n">flags</span> <span class="o">=</span> <span class="n">GTK_DIALOG_DESTROY_WITH_PARENT</span><span class="p">;</span>
|
||||
<span class="n">dialog</span> <span class="o">=</span> <span class="n">gtk_message_dialog_new</span> <span class="p">(</span><span class="n">parent_window</span><span class="p">,</span>
|
||||
<span class="n">flags</span><span class="p">,</span>
|
||||
<span class="n">GTK_MESSAGE_ERROR</span><span class="p">,</span>
|
||||
<span class="n">GTK_BUTTONS_CLOSE</span><span class="p">,</span>
|
||||
<span class="s">"Error reading “%s”: %s"</span><span class="p">,</span>
|
||||
<span class="n">filename</span><span class="p">,</span>
|
||||
<span class="n">g_strerror</span> <span class="p">(</span><span class="n">errno</span><span class="p">));</span>
|
||||
<span class="n">gtk_dialog_run</span> <span class="p">(</span><span class="n">GTK_DIALOG</span> <span class="p">(</span><span class="n">dialog</span><span class="p">));</span>
|
||||
<span class="n">gtk_widget_destroy</span> <span class="p">(</span><span class="n">dialog</span><span class="p">);</span></pre></td>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="n">GtkDialogFlags</span><span class="w"> </span><span class="n">flags</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">GTK_DIALOG_DESTROY_WITH_PARENT</span><span class="p">;</span><span class="w"></span>
|
||||
<span class="n">dialog</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">gtk_message_dialog_new</span><span class="w"> </span><span class="p">(</span><span class="n">parent_window</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">flags</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">GTK_MESSAGE_ERROR</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">GTK_BUTTONS_CLOSE</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="s">"Error reading “%s”: %s"</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">filename</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">g_strerror</span><span class="w"> </span><span class="p">(</span><span class="n">errno</span><span class="p">));</span><span class="w"></span>
|
||||
<span class="n">gtk_dialog_run</span><span class="w"> </span><span class="p">(</span><span class="n">GTK_DIALOG</span><span class="w"> </span><span class="p">(</span><span class="n">dialog</span><span class="p">));</span><span class="w"></span>
|
||||
<span class="n">gtk_widget_destroy</span><span class="w"> </span><span class="p">(</span><span class="n">dialog</span><span class="p">);</span><span class="w"></span></pre></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@ -291,21 +291,21 @@ returns when any dialog button is clicked.</p>
|
||||
13
|
||||
14
|
||||
15</pre></td>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="n">GtkDialogFlags</span> <span class="n">flags</span> <span class="o">=</span> <span class="n">GTK_DIALOG_DESTROY_WITH_PARENT</span><span class="p">;</span>
|
||||
<span class="n">dialog</span> <span class="o">=</span> <span class="n">gtk_message_dialog_new</span> <span class="p">(</span><span class="n">parent_window</span><span class="p">,</span>
|
||||
<span class="n">flags</span><span class="p">,</span>
|
||||
<span class="n">GTK_MESSAGE_ERROR</span><span class="p">,</span>
|
||||
<span class="n">GTK_BUTTONS_CLOSE</span><span class="p">,</span>
|
||||
<span class="s">"Error reading “%s”: %s"</span><span class="p">,</span>
|
||||
<span class="n">filename</span><span class="p">,</span>
|
||||
<span class="n">g_strerror</span> <span class="p">(</span><span class="n">errno</span><span class="p">));</span>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="n">GtkDialogFlags</span><span class="w"> </span><span class="n">flags</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">GTK_DIALOG_DESTROY_WITH_PARENT</span><span class="p">;</span><span class="w"></span>
|
||||
<span class="n">dialog</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">gtk_message_dialog_new</span><span class="w"> </span><span class="p">(</span><span class="n">parent_window</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">flags</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">GTK_MESSAGE_ERROR</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">GTK_BUTTONS_CLOSE</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="s">"Error reading “%s”: %s"</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">filename</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">g_strerror</span><span class="w"> </span><span class="p">(</span><span class="n">errno</span><span class="p">));</span><span class="w"></span>
|
||||
|
||||
<span class="c1">// Destroy the dialog when the user responds to it</span>
|
||||
<span class="c1">// (e.g. clicks a button)</span>
|
||||
|
||||
<span class="n">g_signal_connect_swapped</span> <span class="p">(</span><span class="n">dialog</span><span class="p">,</span> <span class="s">"response"</span><span class="p">,</span>
|
||||
<span class="n">G_CALLBACK</span> <span class="p">(</span><span class="n">gtk_widget_destroy</span><span class="p">),</span>
|
||||
<span class="n">dialog</span><span class="p">);</span></pre></td>
|
||||
<span class="n">g_signal_connect_swapped</span><span class="w"> </span><span class="p">(</span><span class="n">dialog</span><span class="p">,</span><span class="w"> </span><span class="s">"response"</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">G_CALLBACK</span><span class="w"> </span><span class="p">(</span><span class="n">gtk_widget_destroy</span><span class="p">),</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">dialog</span><span class="p">);</span><span class="w"></span></pre></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@ -418,15 +418,15 @@ argument.</p>
|
||||
7
|
||||
8
|
||||
9</pre></td>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="n">GtkWidget</span> <span class="o">*</span><span class="n">dialog</span><span class="p">;</span>
|
||||
<span class="n">GtkDialogFlags</span> <span class="n">flags</span> <span class="o">=</span> <span class="n">GTK_DIALOG_DESTROY_WITH_PARENT</span><span class="p">;</span>
|
||||
<span class="n">dialog</span> <span class="o">=</span> <span class="n">gtk_message_dialog_new</span> <span class="p">(</span><span class="n">parent_window</span><span class="p">,</span>
|
||||
<span class="n">flags</span><span class="p">,</span>
|
||||
<span class="n">GTK_MESSAGE_ERROR</span><span class="p">,</span>
|
||||
<span class="n">GTK_BUTTONS_CLOSE</span><span class="p">,</span>
|
||||
<span class="nb">NULL</span><span class="p">);</span>
|
||||
<span class="n">gtk_message_dialog_set_markup</span> <span class="p">(</span><span class="n">GTK_MESSAGE_DIALOG</span> <span class="p">(</span><span class="n">dialog</span><span class="p">),</span>
|
||||
<span class="n">markup</span><span class="p">);</span></pre></td>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="n">GtkWidget</span><span class="w"> </span><span class="o">*</span><span class="n">dialog</span><span class="p">;</span><span class="w"></span>
|
||||
<span class="n">GtkDialogFlags</span><span class="w"> </span><span class="n">flags</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">GTK_DIALOG_DESTROY_WITH_PARENT</span><span class="p">;</span><span class="w"></span>
|
||||
<span class="n">dialog</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">gtk_message_dialog_new</span><span class="w"> </span><span class="p">(</span><span class="n">parent_window</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">flags</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">GTK_MESSAGE_ERROR</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">GTK_BUTTONS_CLOSE</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="nb">NULL</span><span class="p">);</span><span class="w"></span>
|
||||
<span class="n">gtk_message_dialog_set_markup</span><span class="w"> </span><span class="p">(</span><span class="n">GTK_MESSAGE_DIALOG</span><span class="w"> </span><span class="p">(</span><span class="n">dialog</span><span class="p">),</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">markup</span><span class="p">);</span><span class="w"></span></pre></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@ -650,12 +650,12 @@ to escape it.</p>
|
||||
4
|
||||
5
|
||||
6</pre></td>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="n">gchar</span> <span class="o">*</span><span class="n">msg</span><span class="p">;</span>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="n">gchar</span><span class="w"> </span><span class="o">*</span><span class="n">msg</span><span class="p">;</span><span class="w"></span>
|
||||
|
||||
<span class="n">msg</span> <span class="o">=</span> <span class="n">g_markup_printf_escaped</span> <span class="p">(</span><span class="n">message_format</span><span class="p">,</span> <span class="p">...);</span>
|
||||
<span class="n">gtk_message_dialog_format_secondary_markup</span> <span class="p">(</span><span class="n">message_dialog</span><span class="p">,</span>
|
||||
<span class="s">"%s"</span><span class="p">,</span> <span class="n">msg</span><span class="p">);</span>
|
||||
<span class="n">g_free</span> <span class="p">(</span><span class="n">msg</span><span class="p">);</span></pre></td>
|
||||
<span class="n">msg</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">g_markup_printf_escaped</span><span class="w"> </span><span class="p">(</span><span class="n">message_format</span><span class="p">,</span><span class="w"> </span><span class="p">...);</span><span class="w"></span>
|
||||
<span class="n">gtk_message_dialog_format_secondary_markup</span><span class="w"> </span><span class="p">(</span><span class="n">message_dialog</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="s">"%s"</span><span class="p">,</span><span class="w"> </span><span class="n">msg</span><span class="p">);</span><span class="w"></span>
|
||||
<span class="n">g_free</span><span class="w"> </span><span class="p">(</span><span class="n">msg</span><span class="p">);</span><span class="w"></span></pre></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
Reference in New Issue
Block a user