## PhatVKeyboard PhatVKeyboard — a vertical keyboard widget |

## Synopsis

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

## Object Hierarchy

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

## Implemented Interfaces

PhatVKeyboard implements AtkImplementorIface.

## Description

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

## Details

### PhatVKeyboard

    typedef struct _PhatVKeyboard PhatVKeyboard;

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

### phat_vkeyboard_new ()

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

Creates a new PhatVKeyboard.

`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 PhatVKeyboard

## See Also

PhatKeyboard provides functions for interacting with PhatVKeyboard widgets.