コード例 #1
0
ファイル: biosunix.c プロジェクト: ABratovic/open-watcom-v2
/*
 * BIOSGetKeyboard - get a keyboard char
 */
vi_key BIOSGetKeyboard( int *scan )
{
    vi_key  key;
    EVENT   ev;

    key = VI_KEY( DUMMY );
    do {
        ev = uieventsource( 0 );
        if ( ev < EV_FIRST_UNUSED ) {
            key = vi_keys[ev];
        }
    } while ( key == VI_KEY( DUMMY ) );
    if( scan != NULL ) {
        *scan = 0;
    }
    return( key );

} /* BIOSGetKeyboard */
コード例 #2
0
ファイル: uiget.c プロジェクト: ABratovic/open-watcom-v2
EVENT UIAPI uiget( void )
{
    return( uieventsource( 1 ) );
}
コード例 #3
0
ui_event UIAPI uiget( void )
/**************************/
{
    return( uieventsource( true ) );
}