This piano keyboard widget is a subclass of Fl_Group.
Creates a new Fl_Piano widget using the given position and size.
Set a key on, turning all other keys off.
Set a key to value, leaving other keys unchanged.
Returns 1 if key n is selected, 0 if it is not.
Unselects all keys.
Get the number of the last key pressed.
Get and set the lowest and highest notes on the keyboard. Notes are integers: zero is middle C, 12 is an octave higher, -12 is an octave lower, etc.
Get and set the direction the piano faces:
north = 0, west = 1, south = 2, east = 3
Set and get the flag allowing multiple keys to be selected at once. Calling addKey() automatically sets this flag.