# GalViewEtable

## Name

GalViewEtable --

## Synopsis

    #define     GAL_VIEW_ETABLE_TYPE
    typedef     GalViewEtable;
    GalView*    gal_view_etable_new             (ETableSpecification *spec);
    GalView*    gal_view_etable_construct       (GalViewEtable *view,
                                                 ETableSpecification *spec);

## Object Hierarchy

      GtkObject
       +----GalView
             +----GalViewEtable

## Description

## Details

### GAL_VIEW_ETABLE_TYPE

    #define GAL_VIEW_ETABLE_TYPE        (gal_view_etable_get_type ())

### GalViewEtable

    typedef struct {
    	GalView base;

    	ETableSpecification *spec;
    	ETableState         *state;
    	char                *title;
    } GalViewEtable;

### gal_view_etable_new ()

    GalView*    gal_view_etable_new             (ETableSpecification *spec);

Returns a new GalViewEtable. This is primarily for use by GalViewFactoryEtable.

`spec` : | The ETableSpecification that this view will be based upon.
Returns : | The new GalViewEtable.

### gal_view_etable_construct ()

    GalView*    gal_view_etable_construct       (GalViewEtable *view,
                                                 ETableSpecification *spec);

constructs the GalViewEtable. To be used by subclasses and language bindings.

`view` : | The view to construct.
`spec` : | The ETableSpecification that this view will be based upon.
Returns : | The GalViewEtable.