<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>Obtains the pixel size of a semantic icon size, possibly modified by user preferences for a particular <seecref="T:Gtk.Settings"/>.</summary>
<paramname="settings">A <seecref="T:Gtk.Settings"/> object, used to determine which set of user preferences to use.</param>
<paramname="size">An icon size.</param>
<paramname="width">Location to store icon width.</param>
<paramname="height">Location to store icon height.</param>
<returns><seelangword="true"/> if <paramrefname="size"/> was a valid size.</returns>
<remarks>
<para>
Normally size would be <seecref="F:Gtk.IconSize.Menu"/>, <seecref="F:Gtk.IconSize.Button"/>, etc. This method isn't normally needed, <seecref="M:Gtk.Widget.RenderIcon"/> is the usual way to get an icon for rendering, then just look at the size of the rendered pixbuf. The rendered pixbuf may not even correspond to the width/height returned by <seecref="M:Gtk.Icon.SizeLookup"/>, because themes are free to render the pixbuf however they like, including changing the usual size.
<summary>Obtains the pixel size of a semantic icon size, possibly modified by user preferences fot the default <seecref="T:Gtk.Settings"/>.</summary>
<paramname="size">An icon size.</param>
<paramname="width">Location to store icon width.</param>
<paramname="height">Location to store icon height.</param>
<returns><seelangword="true"/> if <paramrefname="size"/> was a valid size.</returns>
<remarks>
<para>
Normally size would be <seecref="F:Gtk.IconSize.Menu"/>, <seecref="F:Gtk.IconSize.Button"/>, etc. This method isn't normally needed, <seecref="M:Gtk.Widget.RenderIcon"/> is the usual way to get an icon for rendering, then just look at the size of the rendered pixbuf. The rendered pixbuf may not even correspond to the width/height returned by <seecref="M:Gtk.Icon.SizeLookup"/>, because themes are free to render the pixbuf however they like, including changing the usual size.