TomoeCharTable

## TomoeCharTable TomoeCharTable |

## Synopsis

    enum                TomoeCharTableLayout;
                        TomoeCharTable;
    GtkWidget*          tomoe_char_table_new                (void);
    TomoeChar*          tomoe_char_table_get_selected       (TomoeCharTable *view);
    TomoeCharTableLayout tomoe_char_table_get_layout        (TomoeCharTable *view);
    void                tomoe_char_table_set_layout         (TomoeCharTable *view,
                                                             TomoeCharTableLayout layout);
    void                tomoe_char_table_set_model          (TomoeCharTable *view,
                                                             GtkTreeModel *model);
    GtkTreeModel*       tomoe_char_table_get_model          (TomoeCharTable *view);
    void                tomoe_char_table_set_canvas         (TomoeCharTable *view,
                                                             TomoeCanvas *canvas);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkObject
                   +----GtkWidget
                         +----TomoeCharTable

## Implemented Interfaces

TomoeCharTable implements TomoeScrollable and AtkImplementorIface.

## Signals

      "selected"                                       : Run Last

## Description

## Details

### enum TomoeCharTableLayout

    typedef enum
    {
        TOMOE_CHAR_TABLE_LAYOUT_SINGLE_HORIZONTAL,
        TOMOE_CHAR_TABLE_LAYOUT_SINGLE_VERTICAL,
        TOMOE_CHAR_TABLE_LAYOUT_HORIZONTAL,
        TOMOE_CHAR_TABLE_LAYOUT_VERTICAL
    } TomoeCharTableLayout;

### TomoeCharTable

    typedef struct _TomoeCharTable TomoeCharTable;

### tomoe_char_table_new ()

    GtkWidget*          tomoe_char_table_new                (void);

Returns : |

### tomoe_char_table_get_selected ()

    TomoeChar*          tomoe_char_table_get_selected       (TomoeCharTable *view);

`view` : |
Returns : |

### tomoe_char_table_get_layout ()

    TomoeCharTableLayout tomoe_char_table_get_layout        (TomoeCharTable *view);

`view` : |
Returns : |

### tomoe_char_table_set_layout ()

    void                tomoe_char_table_set_layout         (TomoeCharTable *view,
                                                             TomoeCharTableLayout layout);

`view` : |
`layout` : |

### tomoe_char_table_set_model ()

    void                tomoe_char_table_set_model          (TomoeCharTable *view,
                                                             GtkTreeModel *model);

`view` : |
`model` : |

### tomoe_char_table_get_model ()

    GtkTreeModel*       tomoe_char_table_get_model          (TomoeCharTable *view);

`view` : |
Returns : |

### tomoe_char_table_set_canvas ()

    void                tomoe_char_table_set_canvas         (TomoeCharTable *view,
                                                             TomoeCanvas *canvas);

`view` : |
`canvas` : |

## Signal Details

### The "selected" signal

    void                user_function                      (TomoeCharTable *tomoechartable,
                                                            gpointer        user_data)           : Run Last

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