| Availability | All terminals | ||||
| Description | 
            This function returns the current state of the function key (previously called 'down key' on other terminals). The function key can be either pressed or not pressed. | 
    ||||
| Syntax | int DownPressed( void ); | ||||
| Arguments | None | ||||
| Returns | 
            
  | 
    ||||
| Remarks | 
        When the function key is pressed this event is interpreted as a key stroke.
        The key stroke is placed in the keyboard buffer as CLR_KEY, so the function getchar() will return the key
        stroke as CLR_KEY. Since the OPN only has a trigger and fuction key, the keys DOWN_KEY and UP_KEY are defined as the same key (CLR_KEY). Therefore DownPressed() and uppressed() will both return TRUE if the function key is pressed.  | 
    ||||
| Example | 
// This example will sound the buzzer when the trigger key is being pressed #include <stdio.h> #include "lib.h" void main( void ) { for(;;) { printf("\nPress any key!"); if( TriggerPressed() ) Sound( TSTANDARD, VHIGH, SMEDIUM, 0); if( DownPressed() ) Sound( TSTANDARD, VHIGH, SLOW, 0); Idle(); } }  |