<?xml version="1.0"?>
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
               "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<refentry id="GucharmapCharmap">
<refmeta>
<refentrytitle role="top_of_page" id="GucharmapCharmap.top_of_page">GucharmapCharmap</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>GUCHARMAP Library</refmiscinfo>
</refmeta>

<refnamediv>
<refname>GucharmapCharmap</refname>
<refpurpose></refpurpose>
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>

<refsynopsisdiv id="GucharmapCharmap.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>

<synopsis>
                    <link linkend="GucharmapCharmapPrivate">GucharmapCharmapPrivate</link>;
                    <link linkend="GucharmapCharmap-struct">GucharmapCharmap</link>;
<link linkend="GtkWidget">GtkWidget</link>*          <link linkend="gucharmap-charmap-new">gucharmap_charmap_new</link>               (void);
<link linkend="void">void</link>                <link linkend="gucharmap-charmap-set-active-character">gucharmap_charmap_set_active_character</link>
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap,
                                                         <link linkend="gunichar">gunichar</link> uc);
<link linkend="gunichar">gunichar</link>            <link linkend="gucharmap-charmap-get-active-character">gucharmap_charmap_get_active_character</link>
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap);
<link linkend="void">void</link>                <link linkend="gucharmap-charmap-set-active-chapter">gucharmap_charmap_set_active_chapter</link>
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap,
                                                         const <link linkend="gchar">gchar</link> *chapter);
<link linkend="char">char</link>*               <link linkend="gucharmap-charmap-get-active-chapter">gucharmap_charmap_get_active_chapter</link>
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap);
<link linkend="void">void</link>                <link linkend="gucharmap-charmap-set-font-desc">gucharmap_charmap_set_font_desc</link>     (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap,
                                                         <link linkend="PangoFontDescription">PangoFontDescription</link> *font_desc);
<link linkend="GucharmapChartable">GucharmapChartable</link>* <link linkend="gucharmap-charmap-get-chartable">gucharmap_charmap_get_chartable</link>     (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap);
<link linkend="GucharmapChaptersView">GucharmapChaptersView</link>* <link linkend="gucharmap-charmap-get-chapters-view">gucharmap_charmap_get_chapters_view</link>
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap);
<link linkend="void">void</link>                <link linkend="gucharmap-charmap-set-chapters-model">gucharmap_charmap_set_chapters_model</link>
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap,
                                                         <link linkend="GucharmapChaptersModel">GucharmapChaptersModel</link> *model);
<link linkend="GucharmapChaptersModel">GucharmapChaptersModel</link>* <link linkend="gucharmap-charmap-get-chapters-model">gucharmap_charmap_get_chapters_model</link>
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap);
<link linkend="GucharmapCodepointList">GucharmapCodepointList</link>* <link linkend="gucharmap-charmap-get-book-codepoint-list">gucharmap_charmap_get_book_codepoint_list</link>
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap);
</synopsis>
</refsynopsisdiv>

<refsect1 id="GucharmapCharmap.object-hierarchy" role="object_hierarchy">
<title role="object_hierarchy.title">Object Hierarchy</title>
<synopsis>
  <link linkend="GObject">GObject</link>
   +----<link linkend="GInitiallyUnowned">GInitiallyUnowned</link>
         +----<link linkend="GtkObject">GtkObject</link>
               +----<link linkend="GtkWidget">GtkWidget</link>
                     +----<link linkend="GtkContainer">GtkContainer</link>
                           +----<link linkend="GtkPaned">GtkPaned</link>
                                 +----GucharmapCharmap
</synopsis>

</refsect1>



<refsect1 id="GucharmapCharmap.implemented-interfaces" role="impl_interfaces">
<title role="impl_interfaces.title">Implemented Interfaces</title>
<para>
GucharmapCharmap implements
 <link linkend="GtkBuildable">GtkBuildable</link> and  <link linkend="AtkImplementorIface">AtkImplementorIface</link>.</para>

</refsect1>


<refsect1 id="GucharmapCharmap.properties" role="properties">
<title role="properties.title">Properties</title>
<synopsis>
  &quot;<link linkend="GucharmapCharmap--active-chapter">active-chapter</link>&quot;           <link linkend="gchar">gchar</link>*                : Read / Write
  &quot;<link linkend="GucharmapCharmap--active-character">active-character</link>&quot;         <link linkend="guint">guint</link>                 : Read / Write
  &quot;<link linkend="GucharmapCharmap--active-codepoint-list">active-codepoint-list</link>&quot;    <link linkend="GucharmapCodepointList">GucharmapCodepointList</link>*  : Read
  &quot;<link linkend="GucharmapCharmap--active-page">active-page</link>&quot;              <link linkend="guint">guint</link>                 : Read / Write
  &quot;<link linkend="GucharmapCharmap--chapters-model">chapters-model</link>&quot;           <link linkend="GucharmapChaptersModel">GucharmapChaptersModel</link>*  : Write / Construct
  &quot;<link linkend="GucharmapCharmap--font-desc">font-desc</link>&quot;                <link linkend="PangoFontDescription">PangoFontDescription</link>*  : Read / Write
  &quot;<link linkend="GucharmapCharmap--orientation">orientation</link>&quot;              <link linkend="GtkOrientation">GtkOrientation</link>        : Read / Write / Construct
  &quot;<link linkend="GucharmapCharmap--snap-power-2">snap-power-2</link>&quot;             <link linkend="gboolean">gboolean</link>              : Read / Write
</synopsis>
</refsect1>

<refsect1 id="GucharmapCharmap.signals" role="signal_proto">
<title role="signal_proto.title">Signals</title>
<synopsis>
  &quot;<link linkend="GucharmapCharmap-link-clicked">link-clicked</link>&quot;                                   : Run First
  &quot;<link linkend="GucharmapCharmap-status-message">status-message</link>&quot;                                 : Run First
</synopsis>
</refsect1>


<refsect1 id="GucharmapCharmap.description" role="desc">
<title role="desc.title">Description</title>
<para>

</para>
</refsect1>

<refsect1 id="GucharmapCharmap.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GucharmapCharmapPrivate" role="struct">
<title>GucharmapCharmapPrivate</title>
<indexterm zone="GucharmapCharmapPrivate"><primary>GucharmapCharmapPrivate</primary></indexterm><programlisting>typedef struct _GucharmapCharmapPrivate GucharmapCharmapPrivate;</programlisting>
<para>

</para></refsect2>
<refsect2 id="GucharmapCharmap-struct" role="struct">
<title>GucharmapCharmap</title>
<indexterm zone="GucharmapCharmap-struct"><primary>GucharmapCharmap</primary></indexterm><programlisting>typedef struct _GucharmapCharmap GucharmapCharmap;</programlisting>
<para>

</para></refsect2>
<refsect2 id="gucharmap-charmap-new" role="function">
<title>gucharmap_charmap_new ()</title>
<indexterm zone="gucharmap-charmap-new"><primary>gucharmap_charmap_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*          gucharmap_charmap_new               (void);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gucharmap-charmap-set-active-character" role="function">
<title>gucharmap_charmap_set_active_character ()</title>
<indexterm zone="gucharmap-charmap-set-active-character"><primary>gucharmap_charmap_set_active_character</primary></indexterm><programlisting><link linkend="void">void</link>                gucharmap_charmap_set_active_character
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap,
                                                         <link linkend="gunichar">gunichar</link> uc);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>charmap</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>uc</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gucharmap-charmap-get-active-character" role="function">
<title>gucharmap_charmap_get_active_character ()</title>
<indexterm zone="gucharmap-charmap-get-active-character"><primary>gucharmap_charmap_get_active_character</primary></indexterm><programlisting><link linkend="gunichar">gunichar</link>            gucharmap_charmap_get_active_character
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>charmap</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gucharmap-charmap-set-active-chapter" role="function">
<title>gucharmap_charmap_set_active_chapter ()</title>
<indexterm zone="gucharmap-charmap-set-active-chapter"><primary>gucharmap_charmap_set_active_chapter</primary></indexterm><programlisting><link linkend="void">void</link>                gucharmap_charmap_set_active_chapter
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap,
                                                         const <link linkend="gchar">gchar</link> *chapter);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>charmap</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>chapter</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gucharmap-charmap-get-active-chapter" role="function">
<title>gucharmap_charmap_get_active_chapter ()</title>
<indexterm zone="gucharmap-charmap-get-active-chapter"><primary>gucharmap_charmap_get_active_chapter</primary></indexterm><programlisting><link linkend="char">char</link>*               gucharmap_charmap_get_active_chapter
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>charmap</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gucharmap-charmap-set-font-desc" role="function">
<title>gucharmap_charmap_set_font_desc ()</title>
<indexterm zone="gucharmap-charmap-set-font-desc"><primary>gucharmap_charmap_set_font_desc</primary></indexterm><programlisting><link linkend="void">void</link>                gucharmap_charmap_set_font_desc     (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap,
                                                         <link linkend="PangoFontDescription">PangoFontDescription</link> *font_desc);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>charmap</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>font_desc</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gucharmap-charmap-get-chartable" role="function">
<title>gucharmap_charmap_get_chartable ()</title>
<indexterm zone="gucharmap-charmap-get-chartable"><primary>gucharmap_charmap_get_chartable</primary></indexterm><programlisting><link linkend="GucharmapChartable">GucharmapChartable</link>* gucharmap_charmap_get_chartable     (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>charmap</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gucharmap-charmap-get-chapters-view" role="function">
<title>gucharmap_charmap_get_chapters_view ()</title>
<indexterm zone="gucharmap-charmap-get-chapters-view"><primary>gucharmap_charmap_get_chapters_view</primary></indexterm><programlisting><link linkend="GucharmapChaptersView">GucharmapChaptersView</link>* gucharmap_charmap_get_chapters_view
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>charmap</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gucharmap-charmap-set-chapters-model" role="function">
<title>gucharmap_charmap_set_chapters_model ()</title>
<indexterm zone="gucharmap-charmap-set-chapters-model"><primary>gucharmap_charmap_set_chapters_model</primary></indexterm><programlisting><link linkend="void">void</link>                gucharmap_charmap_set_chapters_model
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap,
                                                         <link linkend="GucharmapChaptersModel">GucharmapChaptersModel</link> *model);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>charmap</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>model</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gucharmap-charmap-get-chapters-model" role="function">
<title>gucharmap_charmap_get_chapters_model ()</title>
<indexterm zone="gucharmap-charmap-get-chapters-model"><primary>gucharmap_charmap_get_chapters_model</primary></indexterm><programlisting><link linkend="GucharmapChaptersModel">GucharmapChaptersModel</link>* gucharmap_charmap_get_chapters_model
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>charmap</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gucharmap-charmap-get-book-codepoint-list" role="function">
<title>gucharmap_charmap_get_book_codepoint_list ()</title>
<indexterm zone="gucharmap-charmap-get-book-codepoint-list"><primary>gucharmap_charmap_get_book_codepoint_list</primary></indexterm><programlisting><link linkend="GucharmapCodepointList">GucharmapCodepointList</link>* gucharmap_charmap_get_book_codepoint_list
                                                        (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *charmap);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>charmap</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>

</refsect1>
<refsect1 id="GucharmapCharmap.property-details" role="property_details">
<title role="property_details.title">Property Details</title>
<refsect2 id="GucharmapCharmap--active-chapter"><title>The <literal>&quot;active-chapter&quot;</literal> property</title>
<indexterm zone="GucharmapCharmap--active-chapter"><primary>GucharmapCharmap:active-chapter</primary></indexterm><programlisting>  &quot;active-chapter&quot;           <link linkend="gchar">gchar</link>*                : Read / Write</programlisting>
<para></para><para>Default value: NULL</para>
</refsect2>
<refsect2 id="GucharmapCharmap--active-character"><title>The <literal>&quot;active-character&quot;</literal> property</title>
<indexterm zone="GucharmapCharmap--active-character"><primary>GucharmapCharmap:active-character</primary></indexterm><programlisting>  &quot;active-character&quot;         <link linkend="guint">guint</link>                 : Read / Write</programlisting>
<para></para><para>Allowed values: &lt;= 1114111</para>
<para>Default value: 0</para>
</refsect2>
<refsect2 id="GucharmapCharmap--active-codepoint-list"><title>The <literal>&quot;active-codepoint-list&quot;</literal> property</title>
<indexterm zone="GucharmapCharmap--active-codepoint-list"><primary>GucharmapCharmap:active-codepoint-list</primary></indexterm><programlisting>  &quot;active-codepoint-list&quot;    <link linkend="GucharmapCodepointList">GucharmapCodepointList</link>*  : Read</programlisting>
<para></para></refsect2>
<refsect2 id="GucharmapCharmap--active-page"><title>The <literal>&quot;active-page&quot;</literal> property</title>
<indexterm zone="GucharmapCharmap--active-page"><primary>GucharmapCharmap:active-page</primary></indexterm><programlisting>  &quot;active-page&quot;              <link linkend="guint">guint</link>                 : Read / Write</programlisting>
<para></para><para>Default value: 0</para>
</refsect2>
<refsect2 id="GucharmapCharmap--chapters-model"><title>The <literal>&quot;chapters-model&quot;</literal> property</title>
<indexterm zone="GucharmapCharmap--chapters-model"><primary>GucharmapCharmap:chapters-model</primary></indexterm><programlisting>  &quot;chapters-model&quot;           <link linkend="GucharmapChaptersModel">GucharmapChaptersModel</link>*  : Write / Construct</programlisting>
<para></para></refsect2>
<refsect2 id="GucharmapCharmap--font-desc"><title>The <literal>&quot;font-desc&quot;</literal> property</title>
<indexterm zone="GucharmapCharmap--font-desc"><primary>GucharmapCharmap:font-desc</primary></indexterm><programlisting>  &quot;font-desc&quot;                <link linkend="PangoFontDescription">PangoFontDescription</link>*  : Read / Write</programlisting>
<para></para></refsect2>
<refsect2 id="GucharmapCharmap--orientation"><title>The <literal>&quot;orientation&quot;</literal> property</title>
<indexterm zone="GucharmapCharmap--orientation"><primary>GucharmapCharmap:orientation</primary></indexterm><programlisting>  &quot;orientation&quot;              <link linkend="GtkOrientation">GtkOrientation</link>        : Read / Write / Construct</programlisting>
<para></para><para>Default value: GTK_ORIENTATION_HORIZONTAL</para>
</refsect2>
<refsect2 id="GucharmapCharmap--snap-power-2"><title>The <literal>&quot;snap-power-2&quot;</literal> property</title>
<indexterm zone="GucharmapCharmap--snap-power-2"><primary>GucharmapCharmap:snap-power-2</primary></indexterm><programlisting>  &quot;snap-power-2&quot;             <link linkend="gboolean">gboolean</link>              : Read / Write</programlisting>
<para></para><para>Default value: FALSE</para>
</refsect2>

</refsect1>

<refsect1 id="GucharmapCharmap.signal-details" role="signals">
<title role="signals.title">Signal Details</title>
<refsect2 id="GucharmapCharmap-link-clicked"><title>The <literal>&quot;link-clicked&quot;</literal> signal</title>
<indexterm zone="GucharmapCharmap-link-clicked"><primary>GucharmapCharmap::link-clicked</primary></indexterm><programlisting><link linkend="void">void</link>                user_function                      (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *gucharmapcharmap,
                                                        <link linkend="guint">guint</link>             arg1,
                                                        <link linkend="guint">guint</link>             arg2,
                                                        <link linkend="gpointer">gpointer</link>          user_data)             : Run First</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>gucharmapcharmap</parameter>&nbsp;:</term>
<listitem><simpara>the object which received the signal.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>arg1</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>arg2</parameter>&nbsp;:</term>
<listitem><simpara>

</simpara></listitem></varlistentry>
<varlistentry><term><parameter>user_data</parameter>&nbsp;:</term>
<listitem><simpara>user data set when the signal handler was connected.</simpara></listitem></varlistentry>
</variablelist></refsect2><refsect2 id="GucharmapCharmap-status-message"><title>The <literal>&quot;status-message&quot;</literal> signal</title>
<indexterm zone="GucharmapCharmap-status-message"><primary>GucharmapCharmap::status-message</primary></indexterm><programlisting><link linkend="void">void</link>                user_function                      (<link linkend="GucharmapCharmap">GucharmapCharmap</link> *gucharmapcharmap,
                                                        <link linkend="gchar">gchar</link>            *arg1,
                                                        <link linkend="gpointer">gpointer</link>          user_data)             : Run First</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>gucharmapcharmap</parameter>&nbsp;:</term>
<listitem><simpara>the object which received the signal.
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>arg1</parameter>&nbsp;:</term>
<listitem><simpara>

</simpara></listitem></varlistentry>
<varlistentry><term><parameter>user_data</parameter>&nbsp;:</term>
<listitem><simpara>user data set when the signal handler was connected.</simpara></listitem></varlistentry>
</variablelist></refsect2>
</refsect1>



</refentry>
