/*
 *  GRAF_HANDLE                                 (C) Digital Design 1990
 *
 *  Diese Funktion liefert die Handle fr die von AES..\AES.HLP erffnete physische
 *  Workstation (siehe VDI - V_OPNWK..\..\VDI\CONTROL\V_OPNWK.C) zurck. Mit Hilfe dieser Handle
 *  ist vor dem ersten VDI..\..\VDI\VDI.HLP-Zugriff durch die Applikation eine entsprechen-
 *  de virtuelle Workstation (siehe VDI - V_OPNVWK..\..\VDI\CONTROL\V_OPNVWK.C) zu erffnen. Mit der
 *  dadurch erhaltenen Handle fr die virtuelle Workstation sind dann die
 *  VDI..\..\VDI\VDI.HLP-Aufrufe durchzufhren.
 *  Auerdem werden durch diese Funktion noch einige spezifische Zeichen-
 *  Parameter zurckgeliefert.
 */
#include <gemdefs.h>

int graf_handle( int *gr_hwchar, int *gr_hhchar,
                 int *gr_hwbox, int *gr_hhbox )
{
  AES( 77, 0, 5, 0, 0 );

  *gr_hwchar = intout[1]; /* Breite der Matrix fr ein Zeichen          */
  *gr_hhchar = intout[2]; /* Hhe der Matrix fr ein Zeichen            */
  *gr_hwbox = intout[3];  /* Breite einer Box, die ein Zeichen enthlt  */
  *gr_hhbox = intout[4];  /* Hhe einer Box, die ein Zeichen enthlt    */
  return intout[0]; /* = gr_handle: Handle der von AES benutzten physi- *
                     * schen Workstation.                               */
}

