TomoeHandwriting

## TomoeHandwriting TomoeHandwriting |

## Synopsis

                        TomoeHandwriting;
    GtkWidget*          tomoe_handwriting_new               (TomoeContext *context);
    GtkWidget*          tomoe_handwriting_get_canvas        (TomoeHandwriting *handwriting);
    GtkWidget*          tomoe_handwriting_get_button_area   (TomoeHandwriting *handwriting);
    GtkWidget*          tomoe_handwriting_get_char_table    (TomoeHandwriting *handwriting);
    const gchar*        tomoe_handwriting_get_selected_char (TomoeHandwriting *handwriting);
    TomoeChar*          tomoe_handwriting_get_selected_tomoe_char
                                                            (TomoeHandwriting *handwriting);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkObject
                   +----GtkWidget
                         +----GtkContainer
                               +----GtkTable
                                     +----TomoeHandwriting

## Implemented Interfaces

TomoeHandwriting implements AtkImplementorIface.

## Properties

      "button-area"              GtkWidget             : Read
      "canvas"                   GtkWidget             : Read
      "char-table"               GtkWidget             : Read
      "tomoe-context"            TomoeContext          : Write / Construct Only

## Signals

      "selected"                                       : Run Last

## Description

## Details

### TomoeHandwriting

    typedef struct _TomoeHandwriting TomoeHandwriting;

### tomoe_handwriting_new ()

    GtkWidget*          tomoe_handwriting_new               (TomoeContext *context);

`context` : |
Returns : |

### tomoe_handwriting_get_canvas ()

    GtkWidget*          tomoe_handwriting_get_canvas        (TomoeHandwriting *handwriting);

`handwriting` : |
Returns : |

### tomoe_handwriting_get_button_area ()

    GtkWidget*          tomoe_handwriting_get_button_area   (TomoeHandwriting *handwriting);

`handwriting` : |
Returns : |

### tomoe_handwriting_get_char_table ()

    GtkWidget*          tomoe_handwriting_get_char_table    (TomoeHandwriting *handwriting);

`handwriting` : |
Returns : |

### tomoe_handwriting_get_selected_char ()

    const gchar*        tomoe_handwriting_get_selected_char (TomoeHandwriting *handwriting);

`handwriting` : |
Returns : |

### tomoe_handwriting_get_selected_tomoe_char ()

    TomoeChar*          tomoe_handwriting_get_selected_tomoe_char
                                                            (TomoeHandwriting *handwriting);

`handwriting` : |
Returns : |

## Property Details

### The "`button-area`" property

      "button-area"              GtkWidget             : Read

The button area widget inside of the TomoeHandwriting container.

### The "`canvas`" property

      "canvas"                   GtkWidget             : Read

The TomoeCavas widget inside of the TomoeHandwriting container.

### The "`char-table`" property

      "char-table"               GtkWidget             : Read

A candidates view widget inside of the TomoeHandwriting container.

### The "`tomoe-context`" property

      "tomoe-context"            TomoeContext          : Write / Construct Only

A TomoeContext which stores handwriting dictionaries.

## Signal Details

### The "selected" signal

    void                user_function                      (TomoeHandwriting *tomoehandwriting,
                                                            gpointer          user_data)             : Run Last

`tomoehandwriting` : | the object which received the signal.
`user_data` : | user data set when the signal handler was connected.