## PhatHKeyboard

PhatHKeyboard — a horizontal keyboard widget

## Synopsis

                PhatHKeyboard;
    GtkWidget*  phat_hkeyboard_new              (GtkAdjustment *adjustment,
                                                 int numkeys,
                                                 gboolean show_labels);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkObject
                   +----GtkWidget
                         +----GtkContainer
                               +----GtkBin
                                     +----GtkViewport
                                           +----PhatKeyboard
                                                 +----PhatHKeyboard

## Implemented Interfaces

PhatHKeyboard implements AtkImplementorIface.

## Description

PhatHKeyboard is a wrapper for the abstract PhatKeyboard class. After creating a PhatHKeyboard, you should interact with it using the PhatKeyboard functions.

## Details

### PhatHKeyboard

    typedef struct _PhatHKeyboard PhatHKeyboard;

The PhatHKeyboard struct contains private data only, and should be accessed using the functions below.

### phat_hkeyboard_new ()

    GtkWidget*  phat_hkeyboard_new              (GtkAdjustment *adjustment,
                                                 int numkeys,
                                                 gboolean show_labels);

Creates a new PhatHKeyboard.

`adjustment` : | the GtkAdjustment that the new keyboard will use for scrolling
`numkeys` : | number of keys to create
`show_labels` : | whether to label the C keys
Returns : | a newly created PhatHKeyboard

## See Also

PhatKeyboard provides functions for interacting with PhatHKeyboard widgets.