<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <linklocation="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<summary>This class extends <seecref="T:Gtk.Button"/>, providing an simple button for font selection.</summary>
<remarks>The FontButton is a button which displays the currently selected font and allows to open a font selection dialog to change the font. It is suitable widget for selecting a font in a preference dialog.</remarks>
<remarks>This is not typically used by managed code. It is primarily used for enclosing an existing object, created by unmanaged code, in a managed wrapper.</remarks>
<remarks>The value of <paramrefname="fontname"/> is in the same format as described in the remarks on <seecref="P:Gtk.FontButton.FontName"/>.</remarks>
<summary>Gets and sets the name of the currently selected font, including the style and size.</summary>
<value>A <seecref="T:System.String"/> object containing the name of the currently selected font, including the style and font.</value>
<remarks>
<para>The font name contains the name, style, and size. For example, <c>"Bistream Vera Serif Bold Italic 24"</c>. If the style is not specified, <c>"Regular"</c> is assumed, and if the size is not specified, <c>"0"</c> is assumed.</para>
<para>Default Value: <c>"Sans 12"</c>. This value is identical to the one that would be used by <seecref="M:Gdk.Font.Load(System.String)"/> and <seecref="M:Pango.FontDescription.FromString(System.String)"/>.</para>
<MemberSignatureLanguage="ILAsm"Value=".method public hidebysig instance bool SetFontName(string fontname) cil managed"/>
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<ParameterName="fontname"Type="System.String"/>
</Parameters>
<Docs>
<paramname="fontname">A <seecref="T:System.String"/> object containing the name of the font to display in the child <seecref="T:Gtk.FontSelectionDialog"/>.</param>
<summary>Sets or updates the font displayed in the child <seecref="T:Gtk.FontSelectionDialog"/>.</summary>
<returns>The return value of <seecref="M:Gtk.FontSelectionDialog.SetFontName()"/> if the font selection dialog exists, otherwise <seelangword="false"/>.</returns>
<summary>Gets and sets whether or not the font style will be shown with the font name in the button.</summary>
<value>
<para>A <seecref="T:System.Boolean"/>. If <seelangword="true"/>, the font style will be displayed along with the name of the selected font, unless the style is "Regular".</para>
<summary>Gets and sets the title used for the <seecref="T:Gtk.FontSelectionDialog"/> created by the currrent instance.</summary>
<value>A <seecref="T:System.String"/> object containing the title used for the <seecref="T:Gtk.FontSelectionDialog"/> created by the currrent instance.</value>
<remarks>Default Value: <c>"Pick a Font"</c> or a translated version.</remarks>
<para>A <seecref="T:System.Boolean"/>. If <seelangword="true"/>, the button label will be displayed using the selected font. Otherwise in the default system font.</para>
<summary>If this property is set to <seelangword="true"/>, the label will be drawn in the selected font size.</summary>
<value>
<para>A <seecref="T:System.Boolean"/>. If <seelangword="true"/>, the button label will be displayed using the selected font size. Otherwise in the default system font size.</para>