gtk3/docs/reference/gtk/html/GtkFontSelectionDialog.html
2021-04-15 09:52:10 +01:00

460 lines
26 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GtkFontSelectionDialog: GTK+ 3 Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
<link rel="home" href="index.html" title="GTK+ 3 Reference Manual">
<link rel="up" href="DeprecatedObjects.html" title="Deprecated">
<link rel="prev" href="GtkFontSelection.html" title="GtkFontSelection">
<link rel="next" href="GtkHBox.html" title="GtkHBox">
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
<td width="100%" align="left" class="shortcuts">
<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
<a href="#GtkFontSelectionDialog.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
<a href="#GtkFontSelectionDialog.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
<a href="#GtkFontSelectionDialog.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span>
</td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="DeprecatedObjects.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
<td><a accesskey="p" href="GtkFontSelection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><a accesskey="n" href="GtkHBox.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
</tr></table>
<div class="refentry">
<a name="GtkFontSelectionDialog"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2><span class="refentrytitle"><a name="GtkFontSelectionDialog.top_of_page"></a>GtkFontSelectionDialog</span></h2>
<p>GtkFontSelectionDialog — Deprecated dialog box for selecting fonts</p>
</td>
<td class="gallery_image" valign="top" align="right"></td>
</tr></table></div>
<div class="refsect1">
<a name="GtkFontSelectionDialog.functions"></a><h2>Functions</h2>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="functions_proto_type">
<col class="functions_proto_name">
</colgroup>
<tbody>
<tr>
<td class="function_type">
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
</td>
<td class="function_name">
<a class="link" href="GtkFontSelectionDialog.html#gtk-font-selection-dialog-new" title="gtk_font_selection_dialog_new ()">gtk_font_selection_dialog_new</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
<a class="link" href="GtkFontSelectionDialog.html#gtk-font-selection-dialog-get-font-name" title="gtk_font_selection_dialog_get_font_name ()">gtk_font_selection_dialog_get_font_name</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="GtkFontSelectionDialog.html#gtk-font-selection-dialog-set-font-name" title="gtk_font_selection_dialog_set_font_name ()">gtk_font_selection_dialog_set_font_name</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">const <span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
<a class="link" href="GtkFontSelectionDialog.html#gtk-font-selection-dialog-get-preview-text" title="gtk_font_selection_dialog_get_preview_text ()">gtk_font_selection_dialog_get_preview_text</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GtkFontSelectionDialog.html#gtk-font-selection-dialog-set-preview-text" title="gtk_font_selection_dialog_set_preview_text ()">gtk_font_selection_dialog_set_preview_text</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
</td>
<td class="function_name">
<a class="link" href="GtkFontSelectionDialog.html#gtk-font-selection-dialog-get-cancel-button" title="gtk_font_selection_dialog_get_cancel_button ()">gtk_font_selection_dialog_get_cancel_button</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
</td>
<td class="function_name">
<a class="link" href="GtkFontSelectionDialog.html#gtk-font-selection-dialog-get-ok-button" title="gtk_font_selection_dialog_get_ok_button ()">gtk_font_selection_dialog_get_ok_button</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
</td>
<td class="function_name">
<a class="link" href="GtkFontSelectionDialog.html#gtk-font-selection-dialog-get-font-selection" title="gtk_font_selection_dialog_get_font_selection ()">gtk_font_selection_dialog_get_font_selection</a> <span class="c_punctuation">()</span>
</td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="GtkFontSelectionDialog.other"></a><h2>Types and Values</h2>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="other_proto_type">
<col class="other_proto_name">
</colgroup>
<tbody><tr>
<td class="datatype_keyword">struct</td>
<td class="function_name"><a class="link" href="GtkFontSelectionDialog.html#GtkFontSelectionDialog-struct" title="struct GtkFontSelectionDialog">GtkFontSelectionDialog</a></td>
</tr></tbody>
</table></div>
</div>
<div class="refsect1">
<a name="GtkFontSelectionDialog.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen"> GObject
<span class="lineart">╰──</span> GInitiallyUnowned
<span class="lineart">╰──</span> <a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>
<span class="lineart">╰──</span> <a class="link" href="GtkContainer.html" title="GtkContainer">GtkContainer</a>
<span class="lineart">╰──</span> <a class="link" href="GtkBin.html" title="GtkBin">GtkBin</a>
<span class="lineart">╰──</span> <a class="link" href="GtkWindow.html" title="GtkWindow">GtkWindow</a>
<span class="lineart">╰──</span> <a class="link" href="GtkDialog.html" title="GtkDialog">GtkDialog</a>
<span class="lineart">╰──</span> GtkFontSelectionDialog
</pre>
</div>
<div class="refsect1">
<a name="GtkFontSelectionDialog.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
<p>
GtkFontSelectionDialog implements
AtkImplementorIface and <a class="link" href="GtkBuildable.html" title="GtkBuildable">GtkBuildable</a>.</p>
</div>
<div class="refsect1">
<a name="GtkFontSelectionDialog.includes"></a><h2>Includes</h2>
<pre class="synopsis">#include &lt;gtk/gtk.h&gt;
</pre>
</div>
<div class="refsect1">
<a name="GtkFontSelectionDialog.description"></a><h2>Description</h2>
<p>The <a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a> widget is a dialog box for selecting a font.</p>
<p>To set the font which is initially selected, use
<a class="link" href="GtkFontSelectionDialog.html#gtk-font-selection-dialog-set-font-name" title="gtk_font_selection_dialog_set_font_name ()"><code class="function">gtk_font_selection_dialog_set_font_name()</code></a>.</p>
<p>To get the selected font use <a class="link" href="GtkFontSelectionDialog.html#gtk-font-selection-dialog-get-font-name" title="gtk_font_selection_dialog_get_font_name ()"><code class="function">gtk_font_selection_dialog_get_font_name()</code></a>.</p>
<p>To change the text which is shown in the preview area, use
<a class="link" href="GtkFontSelectionDialog.html#gtk-font-selection-dialog-set-preview-text" title="gtk_font_selection_dialog_set_preview_text ()"><code class="function">gtk_font_selection_dialog_set_preview_text()</code></a>.</p>
<p>In GTK+ 3.2, <a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a> has been deprecated in favor of
<a class="link" href="GtkFontChooserDialog.html" title="GtkFontChooserDialog"><span class="type">GtkFontChooserDialog</span></a>.</p>
<div class="refsect2">
<a name="GtkFontSelectionDialog-BUILDER-UI"></a><h3>GtkFontSelectionDialog as GtkBuildable</h3>
<p>The GtkFontSelectionDialog implementation of the GtkBuildable interface
exposes the embedded <a class="link" href="GtkFontSelection.html" title="GtkFontSelection"><span class="type">GtkFontSelection</span></a> as internal child with the
name “font_selection”. It also exposes the buttons with the names
“ok_button”, “cancel_button” and “apply_button”.</p>
</div>
</div>
<div class="refsect1">
<a name="GtkFontSelectionDialog.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="gtk-font-selection-dialog-new"></a><h3>gtk_font_selection_dialog_new ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_font_selection_dialog_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>);</pre>
<div class="warning">
<p><code class="literal">gtk_font_selection_dialog_new</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
<p>Use <a class="link" href="GtkFontChooserDialog.html" title="GtkFontChooserDialog"><span class="type">GtkFontChooserDialog</span></a></p>
</div>
<p>Creates a new <a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a>.</p>
<div class="refsect3">
<a name="gtk-font-selection-dialog-new.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>title</p></td>
<td class="parameter_description"><p>the title of the dialog window </p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gtk-font-selection-dialog-new.returns"></a><h4>Returns</h4>
<p> a new <a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gtk-font-selection-dialog-get-font-name"></a><h3>gtk_font_selection_dialog_get_font_name ()</h3>
<pre class="programlisting"><span class="returnvalue">gchar</span> *
gtk_font_selection_dialog_get_font_name
(<em class="parameter"><code><a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a> *fsd</code></em>);</pre>
<div class="warning">
<p><code class="literal">gtk_font_selection_dialog_get_font_name</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
<p>Use <a class="link" href="GtkFontChooserDialog.html" title="GtkFontChooserDialog"><span class="type">GtkFontChooserDialog</span></a></p>
</div>
<p>Gets the currently-selected font name.</p>
<p>Note that this can be a different string than what you set with
<a class="link" href="GtkFontSelectionDialog.html#gtk-font-selection-dialog-set-font-name" title="gtk_font_selection_dialog_set_font_name ()"><code class="function">gtk_font_selection_dialog_set_font_name()</code></a>, as the font selection widget
may normalize font names and thus return a string with a different
structure. For example, “Helvetica Italic Bold 12” could be normalized
to “Helvetica Bold Italic 12”. Use <code class="function">pango_font_description_equal()</code>
if you want to compare two font descriptions.</p>
<div class="refsect3">
<a name="gtk-font-selection-dialog-get-font-name.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>fsd</p></td>
<td class="parameter_description"><p>a <a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gtk-font-selection-dialog-get-font-name.returns"></a><h4>Returns</h4>
<p> A string with the name of the current font, or <code class="literal">NULL</code> if no
font is selected. You must free this string with <code class="function">g_free()</code>.</p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gtk-font-selection-dialog-set-font-name"></a><h3>gtk_font_selection_dialog_set_font_name ()</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_font_selection_dialog_set_font_name
(<em class="parameter"><code><a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a> *fsd</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span> *fontname</code></em>);</pre>
<div class="warning">
<p><code class="literal">gtk_font_selection_dialog_set_font_name</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
<p>Use <a class="link" href="GtkFontChooserDialog.html" title="GtkFontChooserDialog"><span class="type">GtkFontChooserDialog</span></a></p>
</div>
<p>Sets the currently selected font.</p>
<div class="refsect3">
<a name="gtk-font-selection-dialog-set-font-name.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>fsd</p></td>
<td class="parameter_description"><p>a <a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>fontname</p></td>
<td class="parameter_description"><p>a font name like “Helvetica 12” or “Times Bold 18”</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gtk-font-selection-dialog-set-font-name.returns"></a><h4>Returns</h4>
<p> <code class="literal">TRUE</code> if the font selected in <em class="parameter"><code>fsd</code></em>
is now the
<em class="parameter"><code>fontname</code></em>
specified, <code class="literal">FALSE</code> otherwise. </p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gtk-font-selection-dialog-get-preview-text"></a><h3>gtk_font_selection_dialog_get_preview_text ()</h3>
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
gtk_font_selection_dialog_get_preview_text
(<em class="parameter"><code><a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a> *fsd</code></em>);</pre>
<div class="warning">
<p><code class="literal">gtk_font_selection_dialog_get_preview_text</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
<p>Use <a class="link" href="GtkFontChooserDialog.html" title="GtkFontChooserDialog"><span class="type">GtkFontChooserDialog</span></a></p>
</div>
<p>Gets the text displayed in the preview area.</p>
<div class="refsect3">
<a name="gtk-font-selection-dialog-get-preview-text.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>fsd</p></td>
<td class="parameter_description"><p>a <a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gtk-font-selection-dialog-get-preview-text.returns"></a><h4>Returns</h4>
<p> the text displayed in the preview area.
This string is owned by the widget and should not be
modified or freed </p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gtk-font-selection-dialog-set-preview-text"></a><h3>gtk_font_selection_dialog_set_preview_text ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_font_selection_dialog_set_preview_text
(<em class="parameter"><code><a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a> *fsd</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>);</pre>
<div class="warning">
<p><code class="literal">gtk_font_selection_dialog_set_preview_text</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
<p>Use <a class="link" href="GtkFontChooserDialog.html" title="GtkFontChooserDialog"><span class="type">GtkFontChooserDialog</span></a></p>
</div>
<p>Sets the text displayed in the preview area.</p>
<div class="refsect3">
<a name="gtk-font-selection-dialog-set-preview-text.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>fsd</p></td>
<td class="parameter_description"><p>a <a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>text</p></td>
<td class="parameter_description"><p>the text to display in the preview area</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gtk-font-selection-dialog-get-cancel-button"></a><h3>gtk_font_selection_dialog_get_cancel_button ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_font_selection_dialog_get_cancel_button
(<em class="parameter"><code><a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a> *fsd</code></em>);</pre>
<div class="warning">
<p><code class="literal">gtk_font_selection_dialog_get_cancel_button</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
<p>Use <a class="link" href="GtkFontChooserDialog.html" title="GtkFontChooserDialog"><span class="type">GtkFontChooserDialog</span></a></p>
</div>
<p>Gets the “Cancel” button.</p>
<div class="refsect3">
<a name="gtk-font-selection-dialog-get-cancel-button.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>fsd</p></td>
<td class="parameter_description"><p>a <a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gtk-font-selection-dialog-get-cancel-button.returns"></a><h4>Returns</h4>
<p>the <a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> used in the dialog
for the “Cancel” button. </p>
<p><span class="annotation">[<acronym title="The data is owned by the callee, which is responsible of freeing it."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
<p class="since">Since: 2.14</p>
</div>
<hr>
<div class="refsect2">
<a name="gtk-font-selection-dialog-get-ok-button"></a><h3>gtk_font_selection_dialog_get_ok_button ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_font_selection_dialog_get_ok_button
(<em class="parameter"><code><a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a> *fsd</code></em>);</pre>
<div class="warning">
<p><code class="literal">gtk_font_selection_dialog_get_ok_button</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
<p>Use <a class="link" href="GtkFontChooserDialog.html" title="GtkFontChooserDialog"><span class="type">GtkFontChooserDialog</span></a></p>
</div>
<p>Gets the “OK” button.</p>
<div class="refsect3">
<a name="gtk-font-selection-dialog-get-ok-button.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>fsd</p></td>
<td class="parameter_description"><p>a <a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gtk-font-selection-dialog-get-ok-button.returns"></a><h4>Returns</h4>
<p>the <a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> used in the dialog
for the “OK” button. </p>
<p><span class="annotation">[<acronym title="The data is owned by the callee, which is responsible of freeing it."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
<p class="since">Since: 2.14</p>
</div>
<hr>
<div class="refsect2">
<a name="gtk-font-selection-dialog-get-font-selection"></a><h3>gtk_font_selection_dialog_get_font_selection ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_font_selection_dialog_get_font_selection
(<em class="parameter"><code><a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a> *fsd</code></em>);</pre>
<div class="warning">
<p><code class="literal">gtk_font_selection_dialog_get_font_selection</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
<p>Use <a class="link" href="GtkFontChooserDialog.html" title="GtkFontChooserDialog"><span class="type">GtkFontChooserDialog</span></a></p>
</div>
<p>Retrieves the <a class="link" href="GtkFontSelection.html" title="GtkFontSelection"><span class="type">GtkFontSelection</span></a> widget embedded in the dialog.</p>
<div class="refsect3">
<a name="gtk-font-selection-dialog-get-font-selection.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>fsd</p></td>
<td class="parameter_description"><p>a <a class="link" href="GtkFontSelectionDialog.html" title="GtkFontSelectionDialog"><span class="type">GtkFontSelectionDialog</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gtk-font-selection-dialog-get-font-selection.returns"></a><h4>Returns</h4>
<p>the embedded <a class="link" href="GtkFontSelection.html" title="GtkFontSelection"><span class="type">GtkFontSelection</span></a>. </p>
<p><span class="annotation">[<acronym title="The data is owned by the callee, which is responsible of freeing it."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
<p class="since">Since: 2.22</p>
</div>
</div>
<div class="refsect1">
<a name="GtkFontSelectionDialog.other_details"></a><h2>Types and Values</h2>
<div class="refsect2">
<a name="GtkFontSelectionDialog-struct"></a><h3>struct GtkFontSelectionDialog</h3>
<pre class="programlisting">struct GtkFontSelectionDialog;</pre>
</div>
</div>
<div class="refsect1">
<a name="GtkFontSelectionDialog.see-also"></a><h2>See Also</h2>
<p><a class="link" href="GtkFontSelection.html" title="GtkFontSelection"><span class="type">GtkFontSelection</span></a>, <a class="link" href="GtkDialog.html" title="GtkDialog"><span class="type">GtkDialog</span></a>, <a class="link" href="GtkFontChooserDialog.html" title="GtkFontChooserDialog"><span class="type">GtkFontChooserDialog</span></a></p>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.33.1</div>
</body>
</html>